diff --git a/gfi-ihk-2024/storybook-static/1021.3c165cc8.iframe.bundle.js b/gfi-ihk-2024/storybook-static/1021.3c165cc8.iframe.bundle.js
deleted file mode 100644
index b6ee10f..0000000
--- a/gfi-ihk-2024/storybook-static/1021.3c165cc8.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1021],{"./node_modules/core-js/internals/a-constructor.js":(module,__unused_webpack_exports,__webpack_require__)=>{var isConstructor=__webpack_require__("./node_modules/core-js/internals/is-constructor.js"),tryToString=__webpack_require__("./node_modules/core-js/internals/try-to-string.js"),$TypeError=TypeError;module.exports=function(argument){if(isConstructor(argument))return argument;throw $TypeError(tryToString(argument)+" is not a constructor")}},"./node_modules/core-js/internals/an-instance.js":(module,__unused_webpack_exports,__webpack_require__)=>{var isPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-is-prototype-of.js"),$TypeError=TypeError;module.exports=function(it,Prototype){if(isPrototypeOf(Prototype,it))return it;throw $TypeError("Incorrect invocation")}},"./node_modules/core-js/internals/array-from.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var bind=__webpack_require__("./node_modules/core-js/internals/function-bind-context.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),callWithSafeIterationClosing=__webpack_require__("./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),isArrayIteratorMethod=__webpack_require__("./node_modules/core-js/internals/is-array-iterator-method.js"),isConstructor=__webpack_require__("./node_modules/core-js/internals/is-constructor.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),createProperty=__webpack_require__("./node_modules/core-js/internals/create-property.js"),getIterator=__webpack_require__("./node_modules/core-js/internals/get-iterator.js"),getIteratorMethod=__webpack_require__("./node_modules/core-js/internals/get-iterator-method.js"),$Array=Array;module.exports=function from(arrayLike){var O=toObject(arrayLike),IS_CONSTRUCTOR=isConstructor(this),argumentsLength=arguments.length,mapfn=argumentsLength>1?arguments[1]:void 0,mapping=void 0!==mapfn;mapping&&(mapfn=bind(mapfn,argumentsLength>2?arguments[2]:void 0));var length,result,step,iterator,next,value,iteratorMethod=getIteratorMethod(O),index=0;if(!iteratorMethod||this===$Array&&isArrayIteratorMethod(iteratorMethod))for(length=lengthOfArrayLike(O),result=IS_CONSTRUCTOR?new this(length):$Array(length);length>index;index++)value=mapping?mapfn(O[index],index):O[index],createProperty(result,index,value);else for(next=(iterator=getIterator(O,iteratorMethod)).next,result=IS_CONSTRUCTOR?new this:[];!(step=call(next,iterator)).done;index++)value=mapping?callWithSafeIterationClosing(iterator,mapfn,[step.value,index],!0):step.value,createProperty(result,index,value);return result.length=index,result}},"./node_modules/core-js/internals/array-sort.js":(module,__unused_webpack_exports,__webpack_require__)=>{var arraySlice=__webpack_require__("./node_modules/core-js/internals/array-slice-simple.js"),floor=Math.floor,mergeSort=function(array,comparefn){var length=array.length,middle=floor(length/2);return length<8?insertionSort(array,comparefn):merge(array,mergeSort(arraySlice(array,0,middle),comparefn),mergeSort(arraySlice(array,middle),comparefn),comparefn)},insertionSort=function(array,comparefn){for(var element,j,length=array.length,i=1;i0;)array[j]=array[--j];j!==i++&&(array[j]=element)}return array},merge=function(array,left,right,comparefn){for(var llength=left.length,rlength=right.length,lindex=0,rindex=0;lindex{var anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),iteratorClose=__webpack_require__("./node_modules/core-js/internals/iterator-close.js");module.exports=function(iterator,fn,value,ENTRIES){try{return ENTRIES?fn(anObject(value)[0],value[1]):fn(value)}catch(error){iteratorClose(iterator,"throw",error)}}},"./node_modules/core-js/internals/correct-prototype-getter.js":(module,__unused_webpack_exports,__webpack_require__)=>{var fails=__webpack_require__("./node_modules/core-js/internals/fails.js");module.exports=!fails((function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype}))},"./node_modules/core-js/internals/create-html.js":(module,__unused_webpack_exports,__webpack_require__)=>{var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),quot=/"/g,replace=uncurryThis("".replace);module.exports=function(string,tag,attribute,value){var S=toString(requireObjectCoercible(string)),p1="<"+tag;return""!==attribute&&(p1+=" "+attribute+'="'+replace(toString(value),quot,""")+'"'),p1+">"+S+""+tag+">"}},"./node_modules/core-js/internals/create-iter-result-object.js":module=>{module.exports=function(value,done){return{value,done}}},"./node_modules/core-js/internals/define-built-in-accessor.js":(module,__unused_webpack_exports,__webpack_require__)=>{var makeBuiltIn=__webpack_require__("./node_modules/core-js/internals/make-built-in.js"),defineProperty=__webpack_require__("./node_modules/core-js/internals/object-define-property.js");module.exports=function(target,name,descriptor){return descriptor.get&&makeBuiltIn(descriptor.get,name,{getter:!0}),descriptor.set&&makeBuiltIn(descriptor.set,name,{setter:!0}),defineProperty.f(target,name,descriptor)}},"./node_modules/core-js/internals/define-built-ins.js":(module,__unused_webpack_exports,__webpack_require__)=>{var defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js");module.exports=function(target,src,options){for(var key in src)defineBuiltIn(target,key,src[key],options);return target}},"./node_modules/core-js/internals/dom-iterables.js":module=>{module.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/dom-token-list-prototype.js":(module,__unused_webpack_exports,__webpack_require__)=>{var classList=__webpack_require__("./node_modules/core-js/internals/document-create-element.js")("span").classList,DOMTokenListPrototype=classList&&classList.constructor&&classList.constructor.prototype;module.exports=DOMTokenListPrototype===Object.prototype?void 0:DOMTokenListPrototype},"./node_modules/core-js/internals/function-bind.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),arraySlice=__webpack_require__("./node_modules/core-js/internals/array-slice.js"),NATIVE_BIND=__webpack_require__("./node_modules/core-js/internals/function-bind-native.js"),$Function=Function,concat=uncurryThis([].concat),join=uncurryThis([].join),factories={};module.exports=NATIVE_BIND?$Function.bind:function bind(that){var F=aCallable(this),Prototype=F.prototype,partArgs=arraySlice(arguments,1),boundFunction=function bound(){var args=concat(partArgs,arraySlice(arguments));return this instanceof boundFunction?function(C,argsLength,args){if(!hasOwn(factories,argsLength)){for(var list=[],i=0;i{var classof=__webpack_require__("./node_modules/core-js/internals/classof.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),ITERATOR=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("iterator");module.exports=function(it){if(!isNullOrUndefined(it))return getMethod(it,ITERATOR)||getMethod(it,"@@iterator")||Iterators[classof(it)]}},"./node_modules/core-js/internals/get-iterator.js":(module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),tryToString=__webpack_require__("./node_modules/core-js/internals/try-to-string.js"),getIteratorMethod=__webpack_require__("./node_modules/core-js/internals/get-iterator-method.js"),$TypeError=TypeError;module.exports=function(argument,usingIterator){var iteratorMethod=arguments.length<2?getIteratorMethod(argument):usingIterator;if(aCallable(iteratorMethod))return anObject(call(iteratorMethod,argument));throw $TypeError(tryToString(argument)+" is not iterable")}},"./node_modules/core-js/internals/is-array-iterator-method.js":(module,__unused_webpack_exports,__webpack_require__)=>{var wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),ITERATOR=wellKnownSymbol("iterator"),ArrayPrototype=Array.prototype;module.exports=function(it){return void 0!==it&&(Iterators.Array===it||ArrayPrototype[ITERATOR]===it)}},"./node_modules/core-js/internals/is-regexp.js":(module,__unused_webpack_exports,__webpack_require__)=>{var isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),classof=__webpack_require__("./node_modules/core-js/internals/classof-raw.js"),MATCH=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("match");module.exports=function(it){var isRegExp;return isObject(it)&&(void 0!==(isRegExp=it[MATCH])?!!isRegExp:"RegExp"==classof(it))}},"./node_modules/core-js/internals/iterator-close.js":(module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js");module.exports=function(iterator,kind,value){var innerResult,innerError;anObject(iterator);try{if(!(innerResult=getMethod(iterator,"return"))){if("throw"===kind)throw value;return value}innerResult=call(innerResult,iterator)}catch(error){innerError=!0,innerResult=error}if("throw"===kind)throw value;if(innerError)throw innerResult;return anObject(innerResult),value}},"./node_modules/core-js/internals/iterator-create-constructor.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var IteratorPrototype=__webpack_require__("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,create=__webpack_require__("./node_modules/core-js/internals/object-create.js"),createPropertyDescriptor=__webpack_require__("./node_modules/core-js/internals/create-property-descriptor.js"),setToStringTag=__webpack_require__("./node_modules/core-js/internals/set-to-string-tag.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),returnThis=function(){return this};module.exports=function(IteratorConstructor,NAME,next,ENUMERABLE_NEXT){var TO_STRING_TAG=NAME+" Iterator";return IteratorConstructor.prototype=create(IteratorPrototype,{next:createPropertyDescriptor(+!ENUMERABLE_NEXT,next)}),setToStringTag(IteratorConstructor,TO_STRING_TAG,!1,!0),Iterators[TO_STRING_TAG]=returnThis,IteratorConstructor}},"./node_modules/core-js/internals/iterator-define.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),IS_PURE=__webpack_require__("./node_modules/core-js/internals/is-pure.js"),FunctionName=__webpack_require__("./node_modules/core-js/internals/function-name.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),createIteratorConstructor=__webpack_require__("./node_modules/core-js/internals/iterator-create-constructor.js"),getPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-get-prototype-of.js"),setPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-set-prototype-of.js"),setToStringTag=__webpack_require__("./node_modules/core-js/internals/set-to-string-tag.js"),createNonEnumerableProperty=__webpack_require__("./node_modules/core-js/internals/create-non-enumerable-property.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),IteratorsCore=__webpack_require__("./node_modules/core-js/internals/iterators-core.js"),PROPER_FUNCTION_NAME=FunctionName.PROPER,CONFIGURABLE_FUNCTION_NAME=FunctionName.CONFIGURABLE,IteratorPrototype=IteratorsCore.IteratorPrototype,BUGGY_SAFARI_ITERATORS=IteratorsCore.BUGGY_SAFARI_ITERATORS,ITERATOR=wellKnownSymbol("iterator"),returnThis=function(){return this};module.exports=function(Iterable,NAME,IteratorConstructor,next,DEFAULT,IS_SET,FORCED){createIteratorConstructor(IteratorConstructor,NAME,next);var CurrentIteratorPrototype,methods,KEY,getIterationMethod=function(KIND){if(KIND===DEFAULT&&defaultIterator)return defaultIterator;if(!BUGGY_SAFARI_ITERATORS&&KIND in IterablePrototype)return IterablePrototype[KIND];switch(KIND){case"keys":return function keys(){return new IteratorConstructor(this,KIND)};case"values":return function values(){return new IteratorConstructor(this,KIND)};case"entries":return function entries(){return new IteratorConstructor(this,KIND)}}return function(){return new IteratorConstructor(this)}},TO_STRING_TAG=NAME+" Iterator",INCORRECT_VALUES_NAME=!1,IterablePrototype=Iterable.prototype,nativeIterator=IterablePrototype[ITERATOR]||IterablePrototype["@@iterator"]||DEFAULT&&IterablePrototype[DEFAULT],defaultIterator=!BUGGY_SAFARI_ITERATORS&&nativeIterator||getIterationMethod(DEFAULT),anyNativeIterator="Array"==NAME&&IterablePrototype.entries||nativeIterator;if(anyNativeIterator&&(CurrentIteratorPrototype=getPrototypeOf(anyNativeIterator.call(new Iterable)))!==Object.prototype&&CurrentIteratorPrototype.next&&(IS_PURE||getPrototypeOf(CurrentIteratorPrototype)===IteratorPrototype||(setPrototypeOf?setPrototypeOf(CurrentIteratorPrototype,IteratorPrototype):isCallable(CurrentIteratorPrototype[ITERATOR])||defineBuiltIn(CurrentIteratorPrototype,ITERATOR,returnThis)),setToStringTag(CurrentIteratorPrototype,TO_STRING_TAG,!0,!0),IS_PURE&&(Iterators[TO_STRING_TAG]=returnThis)),PROPER_FUNCTION_NAME&&"values"==DEFAULT&&nativeIterator&&"values"!==nativeIterator.name&&(!IS_PURE&&CONFIGURABLE_FUNCTION_NAME?createNonEnumerableProperty(IterablePrototype,"name","values"):(INCORRECT_VALUES_NAME=!0,defaultIterator=function values(){return call(nativeIterator,this)})),DEFAULT)if(methods={values:getIterationMethod("values"),keys:IS_SET?defaultIterator:getIterationMethod("keys"),entries:getIterationMethod("entries")},FORCED)for(KEY in methods)(BUGGY_SAFARI_ITERATORS||INCORRECT_VALUES_NAME||!(KEY in IterablePrototype))&&defineBuiltIn(IterablePrototype,KEY,methods[KEY]);else $({target:NAME,proto:!0,forced:BUGGY_SAFARI_ITERATORS||INCORRECT_VALUES_NAME},methods);return IS_PURE&&!FORCED||IterablePrototype[ITERATOR]===defaultIterator||defineBuiltIn(IterablePrototype,ITERATOR,defaultIterator,{name:DEFAULT}),Iterators[NAME]=defaultIterator,methods}},"./node_modules/core-js/internals/iterators-core.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var IteratorPrototype,PrototypeOfArrayIteratorPrototype,arrayIterator,fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),create=__webpack_require__("./node_modules/core-js/internals/object-create.js"),getPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-get-prototype-of.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),IS_PURE=__webpack_require__("./node_modules/core-js/internals/is-pure.js"),ITERATOR=wellKnownSymbol("iterator"),BUGGY_SAFARI_ITERATORS=!1;[].keys&&("next"in(arrayIterator=[].keys())?(PrototypeOfArrayIteratorPrototype=getPrototypeOf(getPrototypeOf(arrayIterator)))!==Object.prototype&&(IteratorPrototype=PrototypeOfArrayIteratorPrototype):BUGGY_SAFARI_ITERATORS=!0),!isObject(IteratorPrototype)||fails((function(){var test={};return IteratorPrototype[ITERATOR].call(test)!==test}))?IteratorPrototype={}:IS_PURE&&(IteratorPrototype=create(IteratorPrototype)),isCallable(IteratorPrototype[ITERATOR])||defineBuiltIn(IteratorPrototype,ITERATOR,(function(){return this})),module.exports={IteratorPrototype,BUGGY_SAFARI_ITERATORS}},"./node_modules/core-js/internals/iterators.js":module=>{module.exports={}},"./node_modules/core-js/internals/object-assign.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),objectKeys=__webpack_require__("./node_modules/core-js/internals/object-keys.js"),getOwnPropertySymbolsModule=__webpack_require__("./node_modules/core-js/internals/object-get-own-property-symbols.js"),propertyIsEnumerableModule=__webpack_require__("./node_modules/core-js/internals/object-property-is-enumerable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),IndexedObject=__webpack_require__("./node_modules/core-js/internals/indexed-object.js"),$assign=Object.assign,defineProperty=Object.defineProperty,concat=uncurryThis([].concat);module.exports=!$assign||fails((function(){if(DESCRIPTORS&&1!==$assign({b:1},$assign(defineProperty({},"a",{enumerable:!0,get:function(){defineProperty(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var A={},B={},symbol=Symbol();return A[symbol]=7,"abcdefghijklmnopqrst".split("").forEach((function(chr){B[chr]=chr})),7!=$assign({},A)[symbol]||"abcdefghijklmnopqrst"!=objectKeys($assign({},B)).join("")}))?function assign(target,source){for(var T=toObject(target),argumentsLength=arguments.length,index=1,getOwnPropertySymbols=getOwnPropertySymbolsModule.f,propertyIsEnumerable=propertyIsEnumerableModule.f;argumentsLength>index;)for(var key,S=IndexedObject(arguments[index++]),keys=getOwnPropertySymbols?concat(objectKeys(S),getOwnPropertySymbols(S)):objectKeys(S),length=keys.length,j=0;length>j;)key=keys[j++],DESCRIPTORS&&!call(propertyIsEnumerable,S,key)||(T[key]=S[key]);return T}:$assign},"./node_modules/core-js/internals/object-get-prototype-of.js":(module,__unused_webpack_exports,__webpack_require__)=>{var hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),sharedKey=__webpack_require__("./node_modules/core-js/internals/shared-key.js"),CORRECT_PROTOTYPE_GETTER=__webpack_require__("./node_modules/core-js/internals/correct-prototype-getter.js"),IE_PROTO=sharedKey("IE_PROTO"),$Object=Object,ObjectPrototype=$Object.prototype;module.exports=CORRECT_PROTOTYPE_GETTER?$Object.getPrototypeOf:function(O){var object=toObject(O);if(hasOwn(object,IE_PROTO))return object[IE_PROTO];var constructor=object.constructor;return isCallable(constructor)&&object instanceof constructor?constructor.prototype:object instanceof $Object?ObjectPrototype:null}},"./node_modules/core-js/internals/regexp-get-flags.js":(module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),isPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-is-prototype-of.js"),regExpFlags=__webpack_require__("./node_modules/core-js/internals/regexp-flags.js"),RegExpPrototype=RegExp.prototype;module.exports=function(R){var flags=R.flags;return void 0!==flags||"flags"in RegExpPrototype||hasOwn(R,"flags")||!isPrototypeOf(RegExpPrototype,R)?flags:call(regExpFlags,R)}},"./node_modules/core-js/internals/species-constructor.js":(module,__unused_webpack_exports,__webpack_require__)=>{var anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),aConstructor=__webpack_require__("./node_modules/core-js/internals/a-constructor.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),SPECIES=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("species");module.exports=function(O,defaultConstructor){var S,C=anObject(O).constructor;return void 0===C||isNullOrUndefined(S=anObject(C)[SPECIES])?defaultConstructor:aConstructor(S)}},"./node_modules/core-js/internals/string-html-forced.js":(module,__unused_webpack_exports,__webpack_require__)=>{var fails=__webpack_require__("./node_modules/core-js/internals/fails.js");module.exports=function(METHOD_NAME){return fails((function(){var test=""[METHOD_NAME]('"');return test!==test.toLowerCase()||test.split('"').length>3}))}},"./node_modules/core-js/internals/string-punycode-to-ascii.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),regexNonASCII=/[^\0-\u007E]/,regexSeparators=/[.\u3002\uFF0E\uFF61]/g,OVERFLOW_ERROR="Overflow: input needs wider integers to process",$RangeError=RangeError,exec=uncurryThis(regexSeparators.exec),floor=Math.floor,fromCharCode=String.fromCharCode,charCodeAt=uncurryThis("".charCodeAt),join=uncurryThis([].join),push=uncurryThis([].push),replace=uncurryThis("".replace),split=uncurryThis("".split),toLowerCase=uncurryThis("".toLowerCase),digitToBasic=function(digit){return digit+22+75*(digit<26)},adapt=function(delta,numPoints,firstTime){var k=0;for(delta=firstTime?floor(delta/700):delta>>1,delta+=floor(delta/numPoints);delta>455;)delta=floor(delta/35),k+=36;return floor(k+36*delta/(delta+38))},encode=function(input){var output=[];input=function(string){for(var output=[],counter=0,length=string.length;counter=55296&&value<=56319&&counter=n&¤tValuefloor((2147483647-delta)/handledCPCountPlusOne))throw $RangeError(OVERFLOW_ERROR);for(delta+=(m-n)*handledCPCountPlusOne,n=m,i=0;i2147483647)throw $RangeError(OVERFLOW_ERROR);if(currentValue==n){for(var q=delta,k=36;;){var t=k<=bias?1:k>=bias+26?26:k-bias;if(q{var fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),IS_PURE=__webpack_require__("./node_modules/core-js/internals/is-pure.js"),ITERATOR=wellKnownSymbol("iterator");module.exports=!fails((function(){var url=new URL("b?a=1&b=2&c=3","http://a"),searchParams=url.searchParams,result="";return url.pathname="c%20d",searchParams.forEach((function(value,key){searchParams.delete("b"),result+=key+value})),IS_PURE&&!url.toJSON||!searchParams.sort||"http://a/c%20d?a=1&c=3"!==url.href||"3"!==searchParams.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!searchParams[ITERATOR]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==result||"x"!==new URL("http://x",void 0).host}))},"./node_modules/core-js/modules/es.array.iterator.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),addToUnscopables=__webpack_require__("./node_modules/core-js/internals/add-to-unscopables.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),InternalStateModule=__webpack_require__("./node_modules/core-js/internals/internal-state.js"),defineProperty=__webpack_require__("./node_modules/core-js/internals/object-define-property.js").f,defineIterator=__webpack_require__("./node_modules/core-js/internals/iterator-define.js"),createIterResultObject=__webpack_require__("./node_modules/core-js/internals/create-iter-result-object.js"),IS_PURE=__webpack_require__("./node_modules/core-js/internals/is-pure.js"),DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),setInternalState=InternalStateModule.set,getInternalState=InternalStateModule.getterFor("Array Iterator");module.exports=defineIterator(Array,"Array",(function(iterated,kind){setInternalState(this,{type:"Array Iterator",target:toIndexedObject(iterated),index:0,kind})}),(function(){var state=getInternalState(this),target=state.target,kind=state.kind,index=state.index++;return!target||index>=target.length?(state.target=void 0,createIterResultObject(void 0,!0)):createIterResultObject("keys"==kind?index:"values"==kind?target[index]:[index,target[index]],!1)}),"values");var values=Iterators.Arguments=Iterators.Array;if(addToUnscopables("keys"),addToUnscopables("values"),addToUnscopables("entries"),!IS_PURE&&DESCRIPTORS&&"values"!==values.name)try{defineProperty(values,"name",{value:"values"})}catch(error){}},"./node_modules/core-js/modules/es.array.join.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),IndexedObject=__webpack_require__("./node_modules/core-js/internals/indexed-object.js"),toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),nativeJoin=uncurryThis([].join),ES3_STRINGS=IndexedObject!=Object,STRICT_METHOD=arrayMethodIsStrict("join",",");$({target:"Array",proto:!0,forced:ES3_STRINGS||!STRICT_METHOD},{join:function join(separator){return nativeJoin(toIndexedObject(this),void 0===separator?",":separator)}})},"./node_modules/core-js/modules/es.array.map.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),$map=__webpack_require__("./node_modules/core-js/internals/array-iteration.js").map;$({target:"Array",proto:!0,forced:!__webpack_require__("./node_modules/core-js/internals/array-method-has-species-support.js")("map")},{map:function map(callbackfn){return $map(this,callbackfn,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.date.to-string.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),DatePrototype=Date.prototype,nativeDateToString=uncurryThis(DatePrototype.toString),thisTimeValue=uncurryThis(DatePrototype.getTime);"Invalid Date"!=String(new Date(NaN))&&defineBuiltIn(DatePrototype,"toString",(function toString(){var value=thisTimeValue(this);return value==value?nativeDateToString(this):"Invalid Date"}))},"./node_modules/core-js/modules/es.function.bind.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),bind=__webpack_require__("./node_modules/core-js/internals/function-bind.js");$({target:"Function",proto:!0,forced:Function.bind!==bind},{bind})},"./node_modules/core-js/modules/es.object.assign.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),assign=__webpack_require__("./node_modules/core-js/internals/object-assign.js");$({target:"Object",stat:!0,arity:2,forced:Object.assign!==assign},{assign})},"./node_modules/core-js/modules/es.regexp.to-string.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var PROPER_FUNCTION_NAME=__webpack_require__("./node_modules/core-js/internals/function-name.js").PROPER,defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),$toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),getRegExpFlags=__webpack_require__("./node_modules/core-js/internals/regexp-get-flags.js"),nativeToString=RegExp.prototype.toString,NOT_GENERIC=fails((function(){return"/a/b"!=nativeToString.call({source:"a",flags:"b"})})),INCORRECT_NAME=PROPER_FUNCTION_NAME&&"toString"!=nativeToString.name;(NOT_GENERIC||INCORRECT_NAME)&&defineBuiltIn(RegExp.prototype,"toString",(function toString(){var R=anObject(this);return"/"+$toString(R.source)+"/"+$toString(getRegExpFlags(R))}),{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var charAt=__webpack_require__("./node_modules/core-js/internals/string-multibyte.js").charAt,toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),InternalStateModule=__webpack_require__("./node_modules/core-js/internals/internal-state.js"),defineIterator=__webpack_require__("./node_modules/core-js/internals/iterator-define.js"),createIterResultObject=__webpack_require__("./node_modules/core-js/internals/create-iter-result-object.js"),setInternalState=InternalStateModule.set,getInternalState=InternalStateModule.getterFor("String Iterator");defineIterator(String,"String",(function(iterated){setInternalState(this,{type:"String Iterator",string:toString(iterated),index:0})}),(function next(){var point,state=getInternalState(this),string=state.string,index=state.index;return index>=string.length?createIterResultObject(void 0,!0):(point=charAt(string,index),state.index+=point.length,createIterResultObject(point,!1))}))},"./node_modules/core-js/modules/es.string.link.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),createHTML=__webpack_require__("./node_modules/core-js/internals/create-html.js");$({target:"String",proto:!0,forced:__webpack_require__("./node_modules/core-js/internals/string-html-forced.js")("link")},{link:function link(url){return createHTML(this,"a","href",url)}})},"./node_modules/core-js/modules/es.string.split.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var apply=__webpack_require__("./node_modules/core-js/internals/function-apply.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),fixRegExpWellKnownSymbolLogic=__webpack_require__("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),isRegExp=__webpack_require__("./node_modules/core-js/internals/is-regexp.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),speciesConstructor=__webpack_require__("./node_modules/core-js/internals/species-constructor.js"),advanceStringIndex=__webpack_require__("./node_modules/core-js/internals/advance-string-index.js"),toLength=__webpack_require__("./node_modules/core-js/internals/to-length.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js"),arraySlice=__webpack_require__("./node_modules/core-js/internals/array-slice-simple.js"),callRegExpExec=__webpack_require__("./node_modules/core-js/internals/regexp-exec-abstract.js"),regexpExec=__webpack_require__("./node_modules/core-js/internals/regexp-exec.js"),stickyHelpers=__webpack_require__("./node_modules/core-js/internals/regexp-sticky-helpers.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),UNSUPPORTED_Y=stickyHelpers.UNSUPPORTED_Y,min=Math.min,$push=[].push,exec=uncurryThis(/./.exec),push=uncurryThis($push),stringSlice=uncurryThis("".slice);fixRegExpWellKnownSymbolLogic("split",(function(SPLIT,nativeSplit,maybeCallNative){var internalSplit;return internalSplit="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(separator,limit){var string=toString(requireObjectCoercible(this)),lim=void 0===limit?4294967295:limit>>>0;if(0===lim)return[];if(void 0===separator)return[string];if(!isRegExp(separator))return call(nativeSplit,string,separator,lim);for(var match,lastIndex,lastLength,output=[],flags=(separator.ignoreCase?"i":"")+(separator.multiline?"m":"")+(separator.unicode?"u":"")+(separator.sticky?"y":""),lastLastIndex=0,separatorCopy=new RegExp(separator.source,flags+"g");(match=call(regexpExec,separatorCopy,string))&&!((lastIndex=separatorCopy.lastIndex)>lastLastIndex&&(push(output,stringSlice(string,lastLastIndex,match.index)),match.length>1&&match.index=lim));)separatorCopy.lastIndex===match.index&&separatorCopy.lastIndex++;return lastLastIndex===string.length?!lastLength&&exec(separatorCopy,"")||push(output,""):push(output,stringSlice(string,lastLastIndex)),output.length>lim?arraySlice(output,0,lim):output}:"0".split(void 0,0).length?function(separator,limit){return void 0===separator&&0===limit?[]:call(nativeSplit,this,separator,limit)}:nativeSplit,[function split(separator,limit){var O=requireObjectCoercible(this),splitter=isNullOrUndefined(separator)?void 0:getMethod(separator,SPLIT);return splitter?call(splitter,separator,O,limit):call(internalSplit,toString(O),separator,limit)},function(string,limit){var rx=anObject(this),S=toString(string),res=maybeCallNative(internalSplit,rx,S,limit,internalSplit!==nativeSplit);if(res.done)return res.value;var C=speciesConstructor(rx,RegExp),unicodeMatching=rx.unicode,flags=(rx.ignoreCase?"i":"")+(rx.multiline?"m":"")+(rx.unicode?"u":"")+(UNSUPPORTED_Y?"g":"y"),splitter=new C(UNSUPPORTED_Y?"^(?:"+rx.source+")":rx,flags),lim=void 0===limit?4294967295:limit>>>0;if(0===lim)return[];if(0===S.length)return null===callRegExpExec(splitter,S)?[S]:[];for(var p=0,q=0,A=[];q{var global=__webpack_require__("./node_modules/core-js/internals/global.js"),DOMIterables=__webpack_require__("./node_modules/core-js/internals/dom-iterables.js"),DOMTokenListPrototype=__webpack_require__("./node_modules/core-js/internals/dom-token-list-prototype.js"),ArrayIteratorMethods=__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),createNonEnumerableProperty=__webpack_require__("./node_modules/core-js/internals/create-non-enumerable-property.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),ITERATOR=wellKnownSymbol("iterator"),TO_STRING_TAG=wellKnownSymbol("toStringTag"),ArrayValues=ArrayIteratorMethods.values,handlePrototype=function(CollectionPrototype,COLLECTION_NAME){if(CollectionPrototype){if(CollectionPrototype[ITERATOR]!==ArrayValues)try{createNonEnumerableProperty(CollectionPrototype,ITERATOR,ArrayValues)}catch(error){CollectionPrototype[ITERATOR]=ArrayValues}if(CollectionPrototype[TO_STRING_TAG]||createNonEnumerableProperty(CollectionPrototype,TO_STRING_TAG,COLLECTION_NAME),DOMIterables[COLLECTION_NAME])for(var METHOD_NAME in ArrayIteratorMethods)if(CollectionPrototype[METHOD_NAME]!==ArrayIteratorMethods[METHOD_NAME])try{createNonEnumerableProperty(CollectionPrototype,METHOD_NAME,ArrayIteratorMethods[METHOD_NAME])}catch(error){CollectionPrototype[METHOD_NAME]=ArrayIteratorMethods[METHOD_NAME]}}};for(var COLLECTION_NAME in DOMIterables)handlePrototype(global[COLLECTION_NAME]&&global[COLLECTION_NAME].prototype,COLLECTION_NAME);handlePrototype(DOMTokenListPrototype,"DOMTokenList")},"./node_modules/core-js/modules/web.url-search-params.constructor.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js");var $=__webpack_require__("./node_modules/core-js/internals/export.js"),global=__webpack_require__("./node_modules/core-js/internals/global.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),USE_NATIVE_URL=__webpack_require__("./node_modules/core-js/internals/url-constructor-detection.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),defineBuiltIns=__webpack_require__("./node_modules/core-js/internals/define-built-ins.js"),setToStringTag=__webpack_require__("./node_modules/core-js/internals/set-to-string-tag.js"),createIteratorConstructor=__webpack_require__("./node_modules/core-js/internals/iterator-create-constructor.js"),InternalStateModule=__webpack_require__("./node_modules/core-js/internals/internal-state.js"),anInstance=__webpack_require__("./node_modules/core-js/internals/an-instance.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),bind=__webpack_require__("./node_modules/core-js/internals/function-bind-context.js"),classof=__webpack_require__("./node_modules/core-js/internals/classof.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),$toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),create=__webpack_require__("./node_modules/core-js/internals/object-create.js"),createPropertyDescriptor=__webpack_require__("./node_modules/core-js/internals/create-property-descriptor.js"),getIterator=__webpack_require__("./node_modules/core-js/internals/get-iterator.js"),getIteratorMethod=__webpack_require__("./node_modules/core-js/internals/get-iterator-method.js"),validateArgumentsLength=__webpack_require__("./node_modules/core-js/internals/validate-arguments-length.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),arraySort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),ITERATOR=wellKnownSymbol("iterator"),setInternalState=InternalStateModule.set,getInternalParamsState=InternalStateModule.getterFor("URLSearchParams"),getInternalIteratorState=InternalStateModule.getterFor("URLSearchParamsIterator"),getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,safeGetBuiltIn=function(name){if(!DESCRIPTORS)return global[name];var descriptor=getOwnPropertyDescriptor(global,name);return descriptor&&descriptor.value},nativeFetch=safeGetBuiltIn("fetch"),NativeRequest=safeGetBuiltIn("Request"),Headers=safeGetBuiltIn("Headers"),RequestPrototype=NativeRequest&&NativeRequest.prototype,HeadersPrototype=Headers&&Headers.prototype,RegExp=global.RegExp,TypeError=global.TypeError,decodeURIComponent=global.decodeURIComponent,encodeURIComponent=global.encodeURIComponent,charAt=uncurryThis("".charAt),join=uncurryThis([].join),push=uncurryThis([].push),replace=uncurryThis("".replace),shift=uncurryThis([].shift),splice=uncurryThis([].splice),split=uncurryThis("".split),stringSlice=uncurryThis("".slice),plus=/\+/g,sequences=Array(4),percentSequence=function(bytes){return sequences[bytes-1]||(sequences[bytes-1]=RegExp("((?:%[\\da-f]{2}){"+bytes+"})","gi"))},percentDecode=function(sequence){try{return decodeURIComponent(sequence)}catch(error){return sequence}},deserialize=function(it){var result=replace(it,plus," "),bytes=4;try{return decodeURIComponent(result)}catch(error){for(;bytes;)result=replace(result,percentSequence(bytes--),percentDecode);return result}},find=/[!'()~]|%20/g,replacements={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},replacer=function(match){return replacements[match]},serialize=function(it){return replace(encodeURIComponent(it),find,replacer)},URLSearchParamsIterator=createIteratorConstructor((function Iterator(params,kind){setInternalState(this,{type:"URLSearchParamsIterator",iterator:getIterator(getInternalParamsState(params).entries),kind})}),"Iterator",(function next(){var state=getInternalIteratorState(this),kind=state.kind,step=state.iterator.next(),entry=step.value;return step.done||(step.value="keys"===kind?entry.key:"values"===kind?entry.value:[entry.key,entry.value]),step}),!0),URLSearchParamsState=function(init){this.entries=[],this.url=null,void 0!==init&&(isObject(init)?this.parseObject(init):this.parseQuery("string"==typeof init?"?"===charAt(init,0)?stringSlice(init,1):init:$toString(init)))};URLSearchParamsState.prototype={type:"URLSearchParams",bindURL:function(url){this.url=url,this.update()},parseObject:function(object){var iterator,next,step,entryIterator,entryNext,first,second,iteratorMethod=getIteratorMethod(object);if(iteratorMethod)for(next=(iterator=getIterator(object,iteratorMethod)).next;!(step=call(next,iterator)).done;){if(entryNext=(entryIterator=getIterator(anObject(step.value))).next,(first=call(entryNext,entryIterator)).done||(second=call(entryNext,entryIterator)).done||!call(entryNext,entryIterator).done)throw TypeError("Expected sequence with length 2");push(this.entries,{key:$toString(first.value),value:$toString(second.value)})}else for(var key in object)hasOwn(object,key)&&push(this.entries,{key,value:$toString(object[key])})},parseQuery:function(query){if(query)for(var attribute,entry,attributes=split(query,"&"),index=0;index0?arguments[0]:void 0))},URLSearchParamsPrototype=URLSearchParamsConstructor.prototype;if(defineBuiltIns(URLSearchParamsPrototype,{append:function append(name,value){validateArgumentsLength(arguments.length,2);var state=getInternalParamsState(this);push(state.entries,{key:$toString(name),value:$toString(value)}),state.updateURL()},delete:function(name){validateArgumentsLength(arguments.length,1);for(var state=getInternalParamsState(this),entries=state.entries,key=$toString(name),index=0;indexb.key?1:-1})),state.updateURL()},forEach:function forEach(callback){for(var entry,entries=getInternalParamsState(this).entries,boundFunction=bind(callback,arguments.length>1?arguments[1]:void 0),index=0;index1?wrapRequestOptions(arguments[1]):{})}}),isCallable(NativeRequest)){var RequestConstructor=function Request(input){return anInstance(this,RequestPrototype),new NativeRequest(input,arguments.length>1?wrapRequestOptions(arguments[1]):{})};RequestPrototype.constructor=RequestConstructor,RequestConstructor.prototype=RequestPrototype,$({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:RequestConstructor})}}module.exports={URLSearchParams:URLSearchParamsConstructor,getState:getInternalParamsState}},"./node_modules/core-js/modules/web.url-search-params.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__("./node_modules/core-js/modules/web.url-search-params.constructor.js")},"./node_modules/core-js/modules/web.url.constructor.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js");var EOF,$=__webpack_require__("./node_modules/core-js/internals/export.js"),DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),USE_NATIVE_URL=__webpack_require__("./node_modules/core-js/internals/url-constructor-detection.js"),global=__webpack_require__("./node_modules/core-js/internals/global.js"),bind=__webpack_require__("./node_modules/core-js/internals/function-bind-context.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),defineBuiltInAccessor=__webpack_require__("./node_modules/core-js/internals/define-built-in-accessor.js"),anInstance=__webpack_require__("./node_modules/core-js/internals/an-instance.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),assign=__webpack_require__("./node_modules/core-js/internals/object-assign.js"),arrayFrom=__webpack_require__("./node_modules/core-js/internals/array-from.js"),arraySlice=__webpack_require__("./node_modules/core-js/internals/array-slice-simple.js"),codeAt=__webpack_require__("./node_modules/core-js/internals/string-multibyte.js").codeAt,toASCII=__webpack_require__("./node_modules/core-js/internals/string-punycode-to-ascii.js"),$toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),setToStringTag=__webpack_require__("./node_modules/core-js/internals/set-to-string-tag.js"),validateArgumentsLength=__webpack_require__("./node_modules/core-js/internals/validate-arguments-length.js"),URLSearchParamsModule=__webpack_require__("./node_modules/core-js/modules/web.url-search-params.constructor.js"),InternalStateModule=__webpack_require__("./node_modules/core-js/internals/internal-state.js"),setInternalState=InternalStateModule.set,getInternalURLState=InternalStateModule.getterFor("URL"),URLSearchParams=URLSearchParamsModule.URLSearchParams,getInternalSearchParamsState=URLSearchParamsModule.getState,NativeURL=global.URL,TypeError=global.TypeError,parseInt=global.parseInt,floor=Math.floor,pow=Math.pow,charAt=uncurryThis("".charAt),exec=uncurryThis(/./.exec),join=uncurryThis([].join),numberToString=uncurryThis(1..toString),pop=uncurryThis([].pop),push=uncurryThis([].push),replace=uncurryThis("".replace),shift=uncurryThis([].shift),split=uncurryThis("".split),stringSlice=uncurryThis("".slice),toLowerCase=uncurryThis("".toLowerCase),unshift=uncurryThis([].unshift),ALPHA=/[a-z]/i,ALPHANUMERIC=/[\d+-.a-z]/i,DIGIT=/\d/,HEX_START=/^0x/i,OCT=/^[0-7]+$/,DEC=/^\d+$/,HEX=/^[\da-f]+$/i,FORBIDDEN_HOST_CODE_POINT=/[\0\t\n\r #%/:<>?@[\\\]^|]/,FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT=/[\0\t\n\r #/:<>?@[\\\]^|]/,LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,TAB_AND_NEW_LINE=/[\t\n\r]/g,serializeHost=function(host){var result,index,compress,ignore0;if("number"==typeof host){for(result=[],index=0;index<4;index++)unshift(result,host%256),host=floor(host/256);return join(result,".")}if("object"==typeof host){for(result="",compress=function(ipv6){for(var maxIndex=null,maxLength=1,currStart=null,currLength=0,index=0;index<8;index++)0!==ipv6[index]?(currLength>maxLength&&(maxIndex=currStart,maxLength=currLength),currStart=null,currLength=0):(null===currStart&&(currStart=index),++currLength);return currLength>maxLength&&(maxIndex=currStart,maxLength=currLength),maxIndex}(host),index=0;index<8;index++)ignore0&&0===host[index]||(ignore0&&(ignore0=!1),compress===index?(result+=index?":":"::",ignore0=!0):(result+=numberToString(host[index],16),index<7&&(result+=":")));return"["+result+"]"}return host},C0ControlPercentEncodeSet={},fragmentPercentEncodeSet=assign({},C0ControlPercentEncodeSet,{" ":1,'"':1,"<":1,">":1,"`":1}),pathPercentEncodeSet=assign({},fragmentPercentEncodeSet,{"#":1,"?":1,"{":1,"}":1}),userinfoPercentEncodeSet=assign({},pathPercentEncodeSet,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),percentEncode=function(chr,set){var code=codeAt(chr,0);return code>32&&code<127&&!hasOwn(set,chr)?chr:encodeURIComponent(chr)},specialSchemes={ftp:21,file:null,http:80,https:443,ws:80,wss:443},isWindowsDriveLetter=function(string,normalized){var second;return 2==string.length&&exec(ALPHA,charAt(string,0))&&(":"==(second=charAt(string,1))||!normalized&&"|"==second)},startsWithWindowsDriveLetter=function(string){var third;return string.length>1&&isWindowsDriveLetter(stringSlice(string,0,2))&&(2==string.length||"/"===(third=charAt(string,2))||"\\"===third||"?"===third||"#"===third)},isSingleDot=function(segment){return"."===segment||"%2e"===toLowerCase(segment)},SCHEME_START={},SCHEME={},NO_SCHEME={},SPECIAL_RELATIVE_OR_AUTHORITY={},PATH_OR_AUTHORITY={},RELATIVE={},RELATIVE_SLASH={},SPECIAL_AUTHORITY_SLASHES={},SPECIAL_AUTHORITY_IGNORE_SLASHES={},AUTHORITY={},HOST={},HOSTNAME={},PORT={},FILE={},FILE_SLASH={},FILE_HOST={},PATH_START={},PATH={},CANNOT_BE_A_BASE_URL_PATH={},QUERY={},FRAGMENT={},URLState=function(url,isBase,base){var baseState,failure,searchParams,urlString=$toString(url);if(isBase){if(failure=this.parse(urlString))throw TypeError(failure);this.searchParams=null}else{if(void 0!==base&&(baseState=new URLState(base,!0)),failure=this.parse(urlString,null,baseState))throw TypeError(failure);(searchParams=getInternalSearchParamsState(new URLSearchParams)).bindURL(this),this.searchParams=searchParams}};URLState.prototype={type:"URL",parse:function(input,stateOverride,base){var codePoints,chr,bufferCodePoints,failure,segment,url=this,state=stateOverride||SCHEME_START,pointer=0,buffer="",seenAt=!1,seenBracket=!1,seenPasswordToken=!1;for(input=$toString(input),stateOverride||(url.scheme="",url.username="",url.password="",url.host=null,url.port=null,url.path=[],url.query=null,url.fragment=null,url.cannotBeABaseURL=!1,input=replace(input,LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE,"")),input=replace(input,TAB_AND_NEW_LINE,""),codePoints=arrayFrom(input);pointer<=codePoints.length;){switch(chr=codePoints[pointer],state){case SCHEME_START:if(!chr||!exec(ALPHA,chr)){if(stateOverride)return"Invalid scheme";state=NO_SCHEME;continue}buffer+=toLowerCase(chr),state=SCHEME;break;case SCHEME:if(chr&&(exec(ALPHANUMERIC,chr)||"+"==chr||"-"==chr||"."==chr))buffer+=toLowerCase(chr);else{if(":"!=chr){if(stateOverride)return"Invalid scheme";buffer="",state=NO_SCHEME,pointer=0;continue}if(stateOverride&&(url.isSpecial()!=hasOwn(specialSchemes,buffer)||"file"==buffer&&(url.includesCredentials()||null!==url.port)||"file"==url.scheme&&!url.host))return;if(url.scheme=buffer,stateOverride)return void(url.isSpecial()&&specialSchemes[url.scheme]==url.port&&(url.port=null));buffer="","file"==url.scheme?state=FILE:url.isSpecial()&&base&&base.scheme==url.scheme?state=SPECIAL_RELATIVE_OR_AUTHORITY:url.isSpecial()?state=SPECIAL_AUTHORITY_SLASHES:"/"==codePoints[pointer+1]?(state=PATH_OR_AUTHORITY,pointer++):(url.cannotBeABaseURL=!0,push(url.path,""),state=CANNOT_BE_A_BASE_URL_PATH)}break;case NO_SCHEME:if(!base||base.cannotBeABaseURL&&"#"!=chr)return"Invalid scheme";if(base.cannotBeABaseURL&&"#"==chr){url.scheme=base.scheme,url.path=arraySlice(base.path),url.query=base.query,url.fragment="",url.cannotBeABaseURL=!0,state=FRAGMENT;break}state="file"==base.scheme?FILE:RELATIVE;continue;case SPECIAL_RELATIVE_OR_AUTHORITY:if("/"!=chr||"/"!=codePoints[pointer+1]){state=RELATIVE;continue}state=SPECIAL_AUTHORITY_IGNORE_SLASHES,pointer++;break;case PATH_OR_AUTHORITY:if("/"==chr){state=AUTHORITY;break}state=PATH;continue;case RELATIVE:if(url.scheme=base.scheme,chr==EOF)url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,url.path=arraySlice(base.path),url.query=base.query;else if("/"==chr||"\\"==chr&&url.isSpecial())state=RELATIVE_SLASH;else if("?"==chr)url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,url.path=arraySlice(base.path),url.query="",state=QUERY;else{if("#"!=chr){url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,url.path=arraySlice(base.path),url.path.length--,state=PATH;continue}url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,url.path=arraySlice(base.path),url.query=base.query,url.fragment="",state=FRAGMENT}break;case RELATIVE_SLASH:if(!url.isSpecial()||"/"!=chr&&"\\"!=chr){if("/"!=chr){url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,state=PATH;continue}state=AUTHORITY}else state=SPECIAL_AUTHORITY_IGNORE_SLASHES;break;case SPECIAL_AUTHORITY_SLASHES:if(state=SPECIAL_AUTHORITY_IGNORE_SLASHES,"/"!=chr||"/"!=charAt(buffer,pointer+1))continue;pointer++;break;case SPECIAL_AUTHORITY_IGNORE_SLASHES:if("/"!=chr&&"\\"!=chr){state=AUTHORITY;continue}break;case AUTHORITY:if("@"==chr){seenAt&&(buffer="%40"+buffer),seenAt=!0,bufferCodePoints=arrayFrom(buffer);for(var i=0;i65535)return"Invalid port";url.port=url.isSpecial()&&port===specialSchemes[url.scheme]?null:port,buffer=""}if(stateOverride)return;state=PATH_START;continue}return"Invalid port"}buffer+=chr;break;case FILE:if(url.scheme="file","/"==chr||"\\"==chr)state=FILE_SLASH;else{if(!base||"file"!=base.scheme){state=PATH;continue}if(chr==EOF)url.host=base.host,url.path=arraySlice(base.path),url.query=base.query;else if("?"==chr)url.host=base.host,url.path=arraySlice(base.path),url.query="",state=QUERY;else{if("#"!=chr){startsWithWindowsDriveLetter(join(arraySlice(codePoints,pointer),""))||(url.host=base.host,url.path=arraySlice(base.path),url.shortenPath()),state=PATH;continue}url.host=base.host,url.path=arraySlice(base.path),url.query=base.query,url.fragment="",state=FRAGMENT}}break;case FILE_SLASH:if("/"==chr||"\\"==chr){state=FILE_HOST;break}base&&"file"==base.scheme&&!startsWithWindowsDriveLetter(join(arraySlice(codePoints,pointer),""))&&(isWindowsDriveLetter(base.path[0],!0)?push(url.path,base.path[0]):url.host=base.host),state=PATH;continue;case FILE_HOST:if(chr==EOF||"/"==chr||"\\"==chr||"?"==chr||"#"==chr){if(!stateOverride&&isWindowsDriveLetter(buffer))state=PATH;else if(""==buffer){if(url.host="",stateOverride)return;state=PATH_START}else{if(failure=url.parseHost(buffer))return failure;if("localhost"==url.host&&(url.host=""),stateOverride)return;buffer="",state=PATH_START}continue}buffer+=chr;break;case PATH_START:if(url.isSpecial()){if(state=PATH,"/"!=chr&&"\\"!=chr)continue}else if(stateOverride||"?"!=chr)if(stateOverride||"#"!=chr){if(chr!=EOF&&(state=PATH,"/"!=chr))continue}else url.fragment="",state=FRAGMENT;else url.query="",state=QUERY;break;case PATH:if(chr==EOF||"/"==chr||"\\"==chr&&url.isSpecial()||!stateOverride&&("?"==chr||"#"==chr)){if(".."===(segment=toLowerCase(segment=buffer))||"%2e."===segment||".%2e"===segment||"%2e%2e"===segment?(url.shortenPath(),"/"==chr||"\\"==chr&&url.isSpecial()||push(url.path,"")):isSingleDot(buffer)?"/"==chr||"\\"==chr&&url.isSpecial()||push(url.path,""):("file"==url.scheme&&!url.path.length&&isWindowsDriveLetter(buffer)&&(url.host&&(url.host=""),buffer=charAt(buffer,0)+":"),push(url.path,buffer)),buffer="","file"==url.scheme&&(chr==EOF||"?"==chr||"#"==chr))for(;url.path.length>1&&""===url.path[0];)shift(url.path);"?"==chr?(url.query="",state=QUERY):"#"==chr&&(url.fragment="",state=FRAGMENT)}else buffer+=percentEncode(chr,pathPercentEncodeSet);break;case CANNOT_BE_A_BASE_URL_PATH:"?"==chr?(url.query="",state=QUERY):"#"==chr?(url.fragment="",state=FRAGMENT):chr!=EOF&&(url.path[0]+=percentEncode(chr,C0ControlPercentEncodeSet));break;case QUERY:stateOverride||"#"!=chr?chr!=EOF&&("'"==chr&&url.isSpecial()?url.query+="%27":url.query+="#"==chr?"%23":percentEncode(chr,C0ControlPercentEncodeSet)):(url.fragment="",state=FRAGMENT);break;case FRAGMENT:chr!=EOF&&(url.fragment+=percentEncode(chr,fragmentPercentEncodeSet))}pointer++}},parseHost:function(input){var result,codePoints,index;if("["==charAt(input,0)){if("]"!=charAt(input,input.length-1))return"Invalid host";if(result=function(input){var value,length,numbersSeen,ipv4Piece,number,swaps,swap,address=[0,0,0,0,0,0,0,0],pieceIndex=0,compress=null,pointer=0,chr=function(){return charAt(input,pointer)};if(":"==chr()){if(":"!=charAt(input,1))return;pointer+=2,compress=++pieceIndex}for(;chr();){if(8==pieceIndex)return;if(":"!=chr()){for(value=length=0;length<4&&exec(HEX,chr());)value=16*value+parseInt(chr(),16),pointer++,length++;if("."==chr()){if(0==length)return;if(pointer-=length,pieceIndex>6)return;for(numbersSeen=0;chr();){if(ipv4Piece=null,numbersSeen>0){if(!("."==chr()&&numbersSeen<4))return;pointer++}if(!exec(DIGIT,chr()))return;for(;exec(DIGIT,chr());){if(number=parseInt(chr(),10),null===ipv4Piece)ipv4Piece=number;else{if(0==ipv4Piece)return;ipv4Piece=10*ipv4Piece+number}if(ipv4Piece>255)return;pointer++}address[pieceIndex]=256*address[pieceIndex]+ipv4Piece,2!=++numbersSeen&&4!=numbersSeen||pieceIndex++}if(4!=numbersSeen)return;break}if(":"==chr()){if(pointer++,!chr())return}else if(chr())return;address[pieceIndex++]=value}else{if(null!==compress)return;pointer++,compress=++pieceIndex}}if(null!==compress)for(swaps=pieceIndex-compress,pieceIndex=7;0!=pieceIndex&&swaps>0;)swap=address[pieceIndex],address[pieceIndex--]=address[compress+swaps-1],address[compress+--swaps]=swap;else if(8!=pieceIndex)return;return address}(stringSlice(input,1,-1)),!result)return"Invalid host";this.host=result}else if(this.isSpecial()){if(input=toASCII(input),exec(FORBIDDEN_HOST_CODE_POINT,input))return"Invalid host";if(result=function(input){var partsLength,numbers,index,part,radix,number,ipv4,parts=split(input,".");if(parts.length&&""==parts[parts.length-1]&&parts.length--,(partsLength=parts.length)>4)return input;for(numbers=[],index=0;index1&&"0"==charAt(part,0)&&(radix=exec(HEX_START,part)?16:8,part=stringSlice(part,8==radix?1:2)),""===part)number=0;else{if(!exec(10==radix?DEC:8==radix?OCT:HEX,part))return input;number=parseInt(part,radix)}push(numbers,number)}for(index=0;index=pow(256,5-partsLength))return null}else if(number>255)return null;for(ipv4=pop(numbers),index=0;index1?arguments[1]:void 0,state=setInternalState(that,new URLState(url,!1,base));DESCRIPTORS||(that.href=state.serialize(),that.origin=state.getOrigin(),that.protocol=state.getProtocol(),that.username=state.getUsername(),that.password=state.getPassword(),that.host=state.getHost(),that.hostname=state.getHostname(),that.port=state.getPort(),that.pathname=state.getPathname(),that.search=state.getSearch(),that.searchParams=state.getSearchParams(),that.hash=state.getHash())},URLPrototype=URLConstructor.prototype,accessorDescriptor=function(getter,setter){return{get:function(){return getInternalURLState(this)[getter]()},set:setter&&function(value){return getInternalURLState(this)[setter](value)},configurable:!0,enumerable:!0}};if(DESCRIPTORS&&(defineBuiltInAccessor(URLPrototype,"href",accessorDescriptor("serialize","setHref")),defineBuiltInAccessor(URLPrototype,"origin",accessorDescriptor("getOrigin")),defineBuiltInAccessor(URLPrototype,"protocol",accessorDescriptor("getProtocol","setProtocol")),defineBuiltInAccessor(URLPrototype,"username",accessorDescriptor("getUsername","setUsername")),defineBuiltInAccessor(URLPrototype,"password",accessorDescriptor("getPassword","setPassword")),defineBuiltInAccessor(URLPrototype,"host",accessorDescriptor("getHost","setHost")),defineBuiltInAccessor(URLPrototype,"hostname",accessorDescriptor("getHostname","setHostname")),defineBuiltInAccessor(URLPrototype,"port",accessorDescriptor("getPort","setPort")),defineBuiltInAccessor(URLPrototype,"pathname",accessorDescriptor("getPathname","setPathname")),defineBuiltInAccessor(URLPrototype,"search",accessorDescriptor("getSearch","setSearch")),defineBuiltInAccessor(URLPrototype,"searchParams",accessorDescriptor("getSearchParams")),defineBuiltInAccessor(URLPrototype,"hash",accessorDescriptor("getHash","setHash"))),defineBuiltIn(URLPrototype,"toJSON",(function toJSON(){return getInternalURLState(this).serialize()}),{enumerable:!0}),defineBuiltIn(URLPrototype,"toString",(function toString(){return getInternalURLState(this).serialize()}),{enumerable:!0}),NativeURL){var nativeCreateObjectURL=NativeURL.createObjectURL,nativeRevokeObjectURL=NativeURL.revokeObjectURL;nativeCreateObjectURL&&defineBuiltIn(URLConstructor,"createObjectURL",bind(nativeCreateObjectURL,NativeURL)),nativeRevokeObjectURL&&defineBuiltIn(URLConstructor,"revokeObjectURL",bind(nativeRevokeObjectURL,NativeURL))}setToStringTag(URLConstructor,"URL"),$({global:!0,constructor:!0,forced:!USE_NATIVE_URL,sham:!DESCRIPTORS},{URL:URLConstructor})},"./node_modules/core-js/modules/web.url.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__("./node_modules/core-js/modules/web.url.constructor.js")},"./node_modules/jquery.easing/jquery.easing.js":(module,exports,__webpack_require__)=>{var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;__WEBPACK_AMD_DEFINE_ARRAY__=[__webpack_require__("./node_modules/jquery/dist/jquery.js")],void 0===(__WEBPACK_AMD_DEFINE_RESULT__=function($){return function($){$.easing.jswing=$.easing.swing;var pow=Math.pow,sqrt=Math.sqrt,sin=Math.sin,cos=Math.cos,PI=Math.PI,c1=1.70158,c2=1.525*c1,c3=c1+1,c4=2*PI/3,c5=2*PI/4.5;function bounceOut(x){var n1=7.5625,d1=2.75;return x<1/d1?n1*x*x:x<2/d1?n1*(x-=1.5/d1)*x+.75:x<2.5/d1?n1*(x-=2.25/d1)*x+.9375:n1*(x-=2.625/d1)*x+.984375}$.extend($.easing,{def:"easeOutQuad",swing:function(x){return $.easing[$.easing.def](x)},easeInQuad:function(x){return x*x},easeOutQuad:function(x){return 1-(1-x)*(1-x)},easeInOutQuad:function(x){return x<.5?2*x*x:1-pow(-2*x+2,2)/2},easeInCubic:function(x){return x*x*x},easeOutCubic:function(x){return 1-pow(1-x,3)},easeInOutCubic:function(x){return x<.5?4*x*x*x:1-pow(-2*x+2,3)/2},easeInQuart:function(x){return x*x*x*x},easeOutQuart:function(x){return 1-pow(1-x,4)},easeInOutQuart:function(x){return x<.5?8*x*x*x*x:1-pow(-2*x+2,4)/2},easeInQuint:function(x){return x*x*x*x*x},easeOutQuint:function(x){return 1-pow(1-x,5)},easeInOutQuint:function(x){return x<.5?16*x*x*x*x*x:1-pow(-2*x+2,5)/2},easeInSine:function(x){return 1-cos(x*PI/2)},easeOutSine:function(x){return sin(x*PI/2)},easeInOutSine:function(x){return-(cos(PI*x)-1)/2},easeInExpo:function(x){return 0===x?0:pow(2,10*x-10)},easeOutExpo:function(x){return 1===x?1:1-pow(2,-10*x)},easeInOutExpo:function(x){return 0===x?0:1===x?1:x<.5?pow(2,20*x-10)/2:(2-pow(2,-20*x+10))/2},easeInCirc:function(x){return 1-sqrt(1-pow(x,2))},easeOutCirc:function(x){return sqrt(1-pow(x-1,2))},easeInOutCirc:function(x){return x<.5?(1-sqrt(1-pow(2*x,2)))/2:(sqrt(1-pow(-2*x+2,2))+1)/2},easeInElastic:function(x){return 0===x?0:1===x?1:-pow(2,10*x-10)*sin((10*x-10.75)*c4)},easeOutElastic:function(x){return 0===x?0:1===x?1:pow(2,-10*x)*sin((10*x-.75)*c4)+1},easeInOutElastic:function(x){return 0===x?0:1===x?1:x<.5?-pow(2,20*x-10)*sin((20*x-11.125)*c5)/2:pow(2,-20*x+10)*sin((20*x-11.125)*c5)/2+1},easeInBack:function(x){return c3*x*x*x-c1*x*x},easeOutBack:function(x){return 1+c3*pow(x-1,3)+c1*pow(x-1,2)},easeInOutBack:function(x){return x<.5?pow(2*x,2)*(2*(c2+1)*x-c2)/2:(pow(2*x-2,2)*((c2+1)*(2*x-2)+c2)+2)/2},easeInBounce:function(x){return 1-bounceOut(1-x)},easeOutBounce:bounceOut,easeInOutBounce:function(x){return x<.5?(1-bounceOut(1-2*x))/2:(1+bounceOut(2*x-1))/2}})}($)}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__))||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)},"./node_modules/js-cookie/dist/js.cookie.js":function(module){module.exports=function(){"use strict";function assign(target){for(var i=1;i{__webpack_require__.d(__webpack_exports__,{t:()=>lorem2,v:()=>lorem1});var lorem1="Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus magni, vel! Enim fuga modi natus pariatur quibusdam repudiandae rerum! Ad adipisci asperiores at atque dolorem doloremque itaque quaerat temporibus voluptatum?",lorem2="Consectetur adipisicing elit. Alias aliquid doloribus earum eius error ex minus natus nesciunt, porro praesentium provident quo sunt unde. Eligendi facere illum natus odio, tempora voluptatum? Ea enim iste modi odio optio quis sed temporibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur dolore doloribus explicabo facere illum ipsam, magnam recusandae sit voluptatibus voluptatum?"},"./stories/atoms/blockquote/BlockquoteComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{k:()=>createBlockquote});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),blockquote=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(blockquote.Z,options);blockquote.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createBlockquote=function createBlockquote(_ref){var _ref$quote=_ref.quote,quote=void 0===_ref$quote?"Ein Unternehmen zu gründen, ähnelt dem Kuchenbacken: Du brauchst alle nötigen Zutaten und jede einzelne davon in der genau passenden Menge.":_ref$quote,_ref$author=_ref.author,author=void 0===_ref$author?"Max Mustermann, Unternehmer":_ref$author,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,blockquote=(0,helpers.az)("blockquote");return blockquote.dataset.quoteType=type,"string"==typeof quote?(0,helpers.az)("p",[],quote,blockquote):quote.map((function(p){(0,helpers.az)("p",[],p,blockquote)})),(0,helpers.az)("p",["author"],author,blockquote),blockquote}},"./stories/components/common-content-article/CommonContentArticleComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{M:()=>createCommonContentArticle});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),commonContent_article=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content-article/commonContent-article.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(commonContent_article.Z,options);commonContent_article.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),lorem=__webpack_require__("./stories/_global/scripts/lorem.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),ContactComponent=__webpack_require__("./stories/components/contact/ContactComponent.js"),PrintShareComponent=__webpack_require__("./stories/components/print-share/PrintShareComponent.js"),InfoboxComponent=__webpack_require__("./stories/components/infobox/InfoboxComponent.js"),TopicTeasersComponent=__webpack_require__("./stories/sections/topic-teasers/TopicTeasersComponent.js"),CommonContentComponent=__webpack_require__("./stories/components/common-content/CommonContentComponent.js"),createCommonContentArticle=function createCommonContentArticle(_ref){var _ref$addArticleCompon=_ref.addArticleComponents,addArticleComponents=void 0===_ref$addArticleCompon||_ref$addArticleCompon,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Titelthema":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren":_ref$headline,div=(0,helpers.az)("div"),article=(0,helpers.az)("article",["col","magazine-article"],null,div);addArticleComponents&&((0,helpers.az)("p",["kicker"],kicker,article),(0,helpers.az)("h1",[],headline,article)),article.appendChild((0,CommonContentComponent.s)({})),(0,helpers.az)("div",["content"],null,div).appendChild((0,TopicTeasersComponent.N)({maxItems:6}));var article2=(0,helpers.az)("article",["col","magazine-article"],null,div);return article2.appendChild((0,InfoboxComponent.B)({content:lorem.t})),article2.appendChild((0,BlockquoteComponent.k)({})),article2.appendChild((0,ContactComponent.r)({})),article2.appendChild((0,PrintShareComponent.a)({})),div}},"./stories/components/common-content/CommonContentComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{s:()=>createCommonContent});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),commonContent=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content/commonContent.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(commonContent.Z,options);commonContent.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createCommonContent=function createCommonContent(_ref){var _ref$text=_ref.text,text=void 0===_ref$text?"Möchten Sie, dass zusätzliche regionale Inhalte Ihrer IHK zum Thema auf dieser Seite eingeblendet werden?":_ref$text,_ref$noCta=_ref.noCta,noCta=void 0===_ref$noCta?{label:"Nein danke",link:"#",target:"_self"}:_ref$noCta,_ref$yesCta=_ref.yesCta,yesCta=void 0===_ref$yesCta?{label:"Ja gerne",link:"#",target:"_self"}:_ref$yesCta,common=(0,helpers.az)("div",["common-content"]),buttons=((0,helpers.az)("p",[],text,common),(0,helpers.az)("div",["buttons"],null,common));return buttons.appendChild((0,ButtonComponent.a)({label:noCta.label,link:noCta.link,color:"primary-light",size:"small",icon:"schliessen",iconPosition:"icon-right"})),buttons.appendChild((0,ButtonComponent.a)({label:yesCta.label,link:yesCta.link,color:"secondary",size:"small",icon:"check",iconPosition:"icon-right"})),common}},"./stories/components/infobox/InfoboxComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{B:()=>createInfobox});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobox=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobox.Z,options);infobox.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInfobox=function createInfobox(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$content=_ref.content,content=void 0===_ref$content?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
":_ref$content;return(0,helpers.az)("div",["infobox",type],content)}},"./stories/sections/topic-teasers/TopicTeasersComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{N:()=>createTopicTeasersSection});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),topic_teasers=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/topic-teasers/topic-teasers.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(topic_teasers.Z,options);topic_teasers.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),Topics=[{title:"Alles für Gründer",icon:"Foundation"},{title:"Alles Wichtige zum Brexit",icon:"Brexit"},{title:"Schwerpunktthema Digitalisierung",icon:"Roboter"},{title:"Schwerpunktthema Nachfolge",icon:"Uebergabe"},{title:"Alle wichtigen Infos zum Corona-Virus",icon:"Virus"},{title:"Alles für Auszubildende",icon:"Wissen"}],TopicsWithLinklist=[{title:"Alles für Gründer",icon:"Foundation"},{title:"Schwerpunktthema Digitalisierung",icon:"Roboter"},{title:"Schwerpunktthema Nachfolge",icon:"Uebergabe"}],TopicTeaserComponent=__webpack_require__("./stories/components/topic-teaser/TopicTeaserComponent.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0&&(0,helpers.az)("h2",[],headline,container);var row=(0,helpers.az)("div",["row"],null,container);return data.map((function(topic,i){if(i{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/quote.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'blockquote{border-left:6px solid var(--theme-color-secondary);margin:2em 0;padding-left:1.2em;font-style:italic}blockquote .author{font-style:normal;font-size:var(--font-size-small);line-height:1.2}.magazine-article blockquote,blockquote[data-quote-type=magazine]{border-left:0;font-weight:300;font-style:normal;margin:calc(var(--section-margin)*.6) 0;padding:0 20px 0 40px}@media(max-width: 767px){.magazine-article blockquote,blockquote[data-quote-type=magazine]{padding:0 0 0 20px}}.magazine-article blockquote p:not(.author),.magazine-article blockquote div.text,blockquote[data-quote-type=magazine] p:not(.author),blockquote[data-quote-type=magazine] div.text{line-height:1.3;font-size:var(--font-size-h2)}.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px}@media(max-width: 767px){.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{margin-left:-20px}}.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px;transform:rotate(180deg)}@media(max-width: 767px){.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{margin-left:-20px}}.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{position:relative;font-weight:400;text-align:right;margin-right:-20px;margin-top:36px;font-family:"Source Sans Pro",sans-serif;font-size:18px}.magazine-article blockquote .author:before,.magazine-article blockquote h4:before,blockquote[data-quote-type=magazine] .author:before,blockquote[data-quote-type=magazine] h4:before{content:"— ";position:relative;top:-1px;margin-right:2px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{position:absolute;top:-36px;left:0}@media(max-width: 767px){.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{margin-right:0;padding-left:30px;font-size:16px;font-weight:500;margin-top:32px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{top:-30px}}',"",{version:3,sources:["webpack://./stories/atoms/blockquote/blockquote.scss"],names:[],mappings:"AAAA,WAAA,kDACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,mBAEA,iBACE,CAAA,gCACA,CAAA,eACA,CAAA,kEAIJ,aACE,CAAA,eACA,CAAA,iBACA,CAAA,uCACA,CAAA,qBACA,CAAA,yBAEA,kEAPF,kBAQI,CAAA,CAAA,oLAGF,eACE,CAAA,6BACA,CAAA,gQAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,yBAEA,gQAVF,iBAWI,CAAA,CAAA,0aAKN,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,wBACA,CAAA,yBAEA,0aAXF,iBAYI,CAAA,CAAA,0JAIJ,iBACE,CAAA,eACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,wCACA,CAAA,cACA,CAAA,sLAEA,YACE,CAAA,iBACA,CAAA,QACA,CAAA,gBACA,CAAA,kLAGF,iBACE,CAAA,SACA,CAAA,MACA,CAAA,yBAGF,0JAtBF,cAuBI,CAAA,iBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,kLAEA,SACE,CAAA",sourcesContent:['blockquote {\n border-left: 6px solid var(--theme-color-secondary);\n margin: 2em 0;\n padding-left: 1.2em;\n font-style: italic;\n\n .author {\n font-style: normal;\n font-size: var(--font-size-small);\n line-height: 1.2;\n }\n}\n\n.magazine-article blockquote, blockquote[data-quote-type=\'magazine\'] {\n border-left: 0;\n font-weight: 300;\n font-style: normal;\n margin: calc(var(--section-margin) * 0.6) 0;\n padding: 0 20px 0 40px;\n\n @media(max-width: 767px) {\n padding: 0 0 0 20px;\n }\n\n p:not(.author), div.text {\n line-height: 1.3;\n font-size: var(--font-size-h2);\n\n &:first-child:before {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n }\n\n p:not(.author):last-child:after, div.text:last-child:after, .author:after, h4:after {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n transform: rotate(180deg);\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n\n .author, h4 {\n position: relative;\n font-weight: 400;\n text-align: right;\n margin-right: -20px;\n margin-top: 36px;\n font-family: "Source Sans Pro", sans-serif;\n font-size: 18px;\n\n &:before {\n content: "— ";\n position: relative;\n top: -1px;\n margin-right: 2px;\n }\n\n &:after {\n position: absolute;\n top: -36px;\n left: 0;\n }\n\n @media(max-width: 767px) {\n margin-right: 0;\n padding-left: 30px;\n font-size: 16px;\n font-weight: 500;\n margin-top: 32px;\n\n &:after {\n top: -30px;\n }\n }\n }\n}'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content-article/commonContent-article.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".magazine-article article.col,.magazine-article.col{position:relative;z-index:1;width:880px;max-width:66.6667%;background-color:#fff;margin:0 auto;padding-bottom:0}@media(max-width: 1199px){.magazine-article article.col,.magazine-article.col{max-width:83.3333%}}@media(max-width: 999px){.magazine-article article.col,.magazine-article.col{box-shadow:0 0 0 10px #fff}}@media(max-width: 767px){.magazine-article article.col,.magazine-article.col{max-width:100%;box-shadow:0 -4px 0 2px #fff}}.magazine-article article.col .print-share,.magazine-article.col .print-share{margin-bottom:0}.magazine-article article.col .print-share .bookmarks.show-bookmarks,.magazine-article.col .print-share .bookmarks.show-bookmarks{margin-bottom:1em}.magazine-article article.col .image-box img,.magazine-article.col .image-box img{max-width:100%}@media(min-width: 568px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{float:left;margin:.3em 20px 1em 0;width:calc(50% - 10px)}}@media(min-width: 768px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 40px 1em calc(-12.5% - 5px);width:calc(50% - 20px)}}@media(min-width: 768px)and (max-width: 1199px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 30px 1em calc(-10% - 3px);width:calc(50% - 15px)}}@media(min-width: 768px)and (max-width: 999px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 20px 1em calc(-10% - 2px);width:calc(50% - 10px)}}.magazine-article article.col .image-box.off-grid~*:not(p),.magazine-article.col .image-box.off-grid~*:not(p){clear:left}.magazine-article article.col .image-box.portrait,.magazine-article.col .image-box.portrait{display:flex;justify-content:center;flex-flow:column}.magazine-article article.col .image-box.portrait img,.magazine-article article.col .image-box.portrait figcaption,.magazine-article.col .image-box.portrait img,.magazine-article.col .image-box.portrait figcaption{align-self:center}","",{version:3,sources:["webpack://./stories/components/common-content-article/commonContent-article.scss"],names:[],mappings:"AAGA,oDACE,iBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,qBAAA,CACA,aAAA,CACA,gBAAA,CAEA,0BATF,oDAUI,kBAAA,CAAA,CAEF,yBAZF,oDAaI,0BAAA,CAAA,CAEF,yBAfF,oDAgBI,cAAA,CACA,4BAAA,CAAA,CAGF,8EACE,eAAA,CAGF,kIACE,iBAAA,CAIA,kFACE,cAAA,CAIA,yBADF,4FAEI,UAAA,CACA,sBAAA,CACA,sBAAA,CAAA,CAGF,yBAPF,4FAQI,uCAAA,CACA,sBAAA,CAAA,CAEA,gDAXJ,4FAYM,qCAAA,CACA,sBAAA,CAAA,CAGF,+CAhBJ,4FAiBM,qCAAA,CACA,sBAAA,CAAA,CAIJ,8GACE,UAAA,CAIJ,4FACE,YAAA,CACA,sBAAA,CACA,gBAAA,CACA,sNACE,iBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.magazine-article article.col, .magazine-article.col {\n position: relative;\n z-index: 1;\n width: 880px;\n max-width: 66.6667%;\n background-color: #fff;\n margin: 0 auto;\n padding-bottom: 0;\n\n @media(max-width: 1199px) {\n max-width: 83.3333%;\n }\n @media(max-width: 999px) {\n box-shadow: 0 0 0 10px white;\n }\n @media(max-width: 767px) {\n max-width: 100%;\n box-shadow: 0 -4px 0 2px white;\n }\n\n .print-share {\n margin-bottom: 0;\n }\n\n .print-share .bookmarks.show-bookmarks {\n margin-bottom: 1em;\n }\n\n .image-box {\n img {\n max-width: 100%;\n }\n\n &.off-grid{\n @media(min-width: 568px) {\n float: left;\n margin: 0.3em 20px 1em 0;\n width: calc(50% - 10px);\n }\n\n @media(min-width: 768px) {\n margin: 0.3em 40px 1em calc(-12.5% - 5px);\n width: calc(50% - 20px);\n\n @media(max-width: 1199px) {\n margin: 0.3em 30px 1em calc(-10% - 3px);\n width: calc(50% - 15px);\n }\n\n @media(max-width: 999px) {\n margin: 0.3em 20px 1em calc(-10% - 2px);\n width: calc(50% - 10px);\n }\n }\n\n ~ *:not(p) {\n clear: left;\n }\n }\n\n &.portrait{\n display: flex;\n justify-content: center;\n flex-flow: column;\n img, figcaption{\n align-self: center;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content/commonContent.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".common-content{margin-top:var(--section-margin);padding:calc(var(--container-padding)/2) var(--container-padding);background:var(--theme-color-primary-dimmed-04);background-image:url(\"data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23B0C4D6' stroke-width='4' stroke-dasharray='0%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e\")}.common-content .buttons .btn{margin-right:1rem}@media(max-width: 567px){.common-content .buttons .btn{margin-bottom:1rem}}","",{version:3,sources:["webpack://./stories/components/common-content/commonContent.scss"],names:[],mappings:"AAGA,gBACE,gCAAA,CACA,iEAAA,CACA,+CAAA,CACA,kSAAA,CAKE,8BACE,iBAAA,CACA,yBAFF,8BAGI,kBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.common-content {\n margin-top: var(--section-margin);\n padding: calc(var(--container-padding) / 2) var(--container-padding);\n background: var(--theme-color-primary-dimmed-04);\n background-image: url(\"data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23B0C4D6' stroke-width='4' stroke-dasharray='0%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e\");\n p {\n\n }\n .buttons {\n .btn {\n margin-right: 1rem;\n @media (max-width: 567px) {\n margin-bottom: 1rem;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".infobox,.richtext div.strong,article.col div.strong{margin:calc(3% + 26px) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-bottom:var(--border-width) solid var(--theme-color-secondary)}.infobox.success,.richtext div.strong.success,article.col div.strong.success{background-color:var(--theme-color-success-dimmed);border-color:var(--theme-color-success)}.infobox.error,.richtext div.strong.error,article.col div.strong.error{background-color:var(--theme-color-error-dimmed);border-color:var(--theme-color-error)}.infobox.warning,.richtext div.strong.warning,article.col div.strong.warning{background-color:var(--theme-color-warning-dimmed);border-color:var(--theme-color-warning)}.infobox>*:first-child,.richtext div.strong>*:first-child,article.col div.strong>*:first-child{margin-top:-0.4em}.infobox>*:last-child,.richtext div.strong>*:last-child,article.col div.strong>*:last-child{margin-bottom:-0.4em}.infobox:first-child,.richtext div.strong:first-child,article.col div.strong:first-child{margin-top:0}.infobox:last-child,.richtext div.strong:last-child,article.col div.strong:last-child{margin-bottom:0}.snippingTool{margin:calc(3% + 26px) 50px;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);width:652px}.snippingTool .topicSnippingTool{margin:10px 0}.snippingTool .snippingToolLink{font-size:var(--font-size-xs);margin:5px 0 0}.snippingTool .snippingToolTitle{margin:0}.snippingTool .snippingToolDescription{font-size:var(--font-size-xs)}","",{version:3,sources:["webpack://./stories/components/infobox/infobox.scss"],names:[],mappings:"AAGA,qDACE,wBAAA,CACA,oDAAA,CACA,kCAAA,CACA,oEAAA,CAEA,6EACE,kDAAA,CACA,uCAAA,CAEF,uEACE,gDAAA,CACA,qCAAA,CAEF,6EACE,kDAAA,CACA,uCAAA,CAGF,+FACE,iBAAA,CAEF,4FACE,oBAAA,CAGF,yFACE,YAAA,CAEF,sFACE,eAAA,CAIJ,cACE,2BAAA,CACA,oDAAA,CACA,kCAAA,CACA,WAAA,CAEA,iCACE,aAAA,CAGF,gCACE,6BAAA,CACA,cAAA,CAGF,iCACE,QAAA,CAGF,uCACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobox, .richtext div.strong, article.col div.strong {\n margin: calc(3% + 26px) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n &.success {\n background-color: var(--theme-color-success-dimmed);\n border-color: var(--theme-color-success);\n }\n &.error {\n background-color: var(--theme-color-error-dimmed);\n border-color: var(--theme-color-error);\n }\n &.warning {\n background-color: var(--theme-color-warning-dimmed);\n border-color: var(--theme-color-warning);\n }\n\n > *:first-child {\n margin-top: -0.4em;\n }\n > *:last-child {\n margin-bottom: -0.4em;\n }\n\n &:first-child {\n margin-top: 0;\n }\n &:last-child {\n margin-bottom: 0;\n }\n}\n\n.snippingTool {\n margin: calc(3% + 26px) 50px;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n width: 652px;\n\n .topicSnippingTool {\n margin: 10px 0;\n }\n\n .snippingToolLink {\n font-size: var(--font-size-xs);\n margin: 5px 0 0;\n }\n\n .snippingToolTitle {\n margin: 0;\n }\n\n .snippingToolDescription {\n font-size: var(--font-size-xs);\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/topic-teasers/topic-teasers.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"section.topics{background-color:var(--theme-color-primary-dimmed-04);padding:var(--section-padding) 0;margin:var(--section-margin) auto}section.topics .container>h2{margin-top:var(--section-headline-margin)}section.topics+.events,section.topics+.topics{margin-top:8px}section.topics .row{margin:calc(var(--col-padding)*-1)}@media(max-width: 767px){section.topics .row{margin:0 -7px}}section.topics .title{font-weight:400}section.topics .col{position:relative;display:flex;flex:1 1 33.3333%;max-width:33.3333%}section.topics .col.width-half{flex:1 1 50%;max-width:50%}section.topics .col.width-half:first-child:last-child{flex:1 1 100%;max-width:100%}@media(max-width: 567px){section.topics .col{flex:1 1 50%;max-width:50%}section.topics .col:nth-child(odd):last-child{flex:1 1 100%;max-width:100%}}@media(max-width: 767px){section.topics .col{padding:6px}}@media(max-width: 567px){section.topics[data-type=list] .col{max-width:100%;flex:1 1 100%}}","",{version:3,sources:["webpack://./stories/sections/topic-teasers/topic-teasers.scss"],names:[],mappings:"AAAA,eACE,qDAAA,CACA,gCAAA,CACA,iCAAA,CAEA,6BACE,yCAAA,CAGF,8CACE,cAAA,CAGF,oBACE,kCAAA,CAGF,yBACE,oBACE,aAAA,CAAA,CAIJ,sBACE,eAAA,CAGF,oBACE,iBAAA,CACA,YAAA,CACA,iBAAA,CACA,kBAAA,CAEA,+BACE,YAAA,CACA,aAAA,CAEA,sDACE,aAAA,CACA,cAAA,CAIJ,yBAhBF,oBAiBI,YAAA,CACA,aAAA,CAEA,8CACE,aAAA,CACA,cAAA,CAAA,CAGJ,yBAzBF,oBA0BI,WAAA,CAAA,CAKF,yBADF,oCAEI,cAAA,CACA,aAAA,CAAA",sourcesContent:["section.topics {\n background-color: var(--theme-color-primary-dimmed-04);\n padding: var(--section-padding) 0;\n margin: var(--section-margin) auto;\n\n .container > h2 {\n margin-top: var(--section-headline-margin);\n }\n\n + .events, + .topics {\n margin-top: 8px;\n }\n\n .row {\n margin: calc(var(--col-padding) * -1);\n }\n\n @media(max-width: 767px) {\n .row {\n margin: 0 -7px;\n }\n }\n\n .title {\n font-weight: 400;\n }\n\n .col {\n position: relative;\n display: flex;\n flex: 1 1 33.3333%;\n max-width: 33.3333%;\n\n &.width-half {\n flex: 1 1 50%;\n max-width: 50%;\n\n &:first-child:last-child {\n flex: 1 1 100%;\n max-width: 100%;\n }\n }\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n\n &:nth-child(odd):last-child {\n flex: 1 1 100%;\n max-width: 100%;\n }\n }\n @media(max-width: 767px) {\n padding: 6px;\n }\n }\n\n &[data-type='list'] .col {\n @media(max-width: 567px) {\n max-width: 100%;\n flex: 1 1 100%;\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/quote.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/quote.ed16cf43.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/1220.9b2d689f.iframe.bundle.js b/gfi-ihk-2024/storybook-static/1220.9b2d689f.iframe.bundle.js
new file mode 100644
index 0000000..d421cf3
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/1220.9b2d689f.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1220],{"./stories/_global/scripts/lorem.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{t:()=>lorem2,v:()=>lorem1});var lorem1="Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus magni, vel! Enim fuga modi natus pariatur quibusdam repudiandae rerum! Ad adipisci asperiores at atque dolorem doloremque itaque quaerat temporibus voluptatum?",lorem2="Consectetur adipisicing elit. Alias aliquid doloribus earum eius error ex minus natus nesciunt, porro praesentium provident quo sunt unde. Eligendi facere illum natus odio, tempora voluptatum? Ea enim iste modi odio optio quis sed temporibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur dolore doloribus explicabo facere illum ipsam, magnam recusandae sit voluptatibus voluptatum?"},"./stories/atoms/blockquote/BlockquoteComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{k:()=>createBlockquote});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),blockquote=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(blockquote.Z,options);blockquote.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createBlockquote=function createBlockquote(_ref){var _ref$quote=_ref.quote,quote=void 0===_ref$quote?"Ein Unternehmen zu gründen, ähnelt dem Kuchenbacken: Du brauchst alle nötigen Zutaten und jede einzelne davon in der genau passenden Menge.":_ref$quote,_ref$author=_ref.author,author=void 0===_ref$author?"Max Mustermann, Unternehmer":_ref$author,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,blockquote=(0,helpers.az)("blockquote");return blockquote.dataset.quoteType=type,"string"==typeof quote?(0,helpers.az)("p",[],quote,blockquote):quote.map((function(p){(0,helpers.az)("p",[],p,blockquote)})),(0,helpers.az)("p",["author"],author,blockquote),blockquote}},"./stories/components/common-content-article/CommonContentArticleComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{M:()=>createCommonContentArticle});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),commonContent_article=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content-article/commonContent-article.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(commonContent_article.Z,options);commonContent_article.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),lorem=__webpack_require__("./stories/_global/scripts/lorem.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),ContactComponent=__webpack_require__("./stories/components/contact/ContactComponent.js"),PrintShareComponent=__webpack_require__("./stories/components/print-share/PrintShareComponent.js"),InfoboxComponent=__webpack_require__("./stories/components/infobox/InfoboxComponent.js"),TopicTeasersComponent=__webpack_require__("./stories/sections/topic-teasers/TopicTeasersComponent.js"),CommonContentComponent=__webpack_require__("./stories/components/common-content/CommonContentComponent.js"),createCommonContentArticle=function createCommonContentArticle(_ref){var _ref$addArticleCompon=_ref.addArticleComponents,addArticleComponents=void 0===_ref$addArticleCompon||_ref$addArticleCompon,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Titelthema":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren":_ref$headline,div=(0,helpers.az)("div"),article=(0,helpers.az)("article",["col","magazine-article"],null,div);addArticleComponents&&((0,helpers.az)("p",["kicker"],kicker,article),(0,helpers.az)("h1",[],headline,article)),article.appendChild((0,CommonContentComponent.s)({})),(0,helpers.az)("div",["content"],null,div).appendChild((0,TopicTeasersComponent.N)({maxItems:6}));var article2=(0,helpers.az)("article",["col","magazine-article"],null,div);return article2.appendChild((0,InfoboxComponent.B)({content:lorem.t})),article2.appendChild((0,BlockquoteComponent.k)({})),article2.appendChild((0,ContactComponent.r)({})),article2.appendChild((0,PrintShareComponent.a)({})),div}},"./stories/components/common-content/CommonContentComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{s:()=>createCommonContent});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),commonContent=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content/commonContent.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(commonContent.Z,options);commonContent.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createCommonContent=function createCommonContent(_ref){var _ref$text=_ref.text,text=void 0===_ref$text?"Möchten Sie, dass zusätzliche regionale Inhalte Ihrer IHK zum Thema auf dieser Seite eingeblendet werden?":_ref$text,_ref$noCta=_ref.noCta,noCta=void 0===_ref$noCta?{label:"Nein danke",link:"#",target:"_self"}:_ref$noCta,_ref$yesCta=_ref.yesCta,yesCta=void 0===_ref$yesCta?{label:"Ja gerne",link:"#",target:"_self"}:_ref$yesCta,common=(0,helpers.az)("div",["common-content"]),buttons=((0,helpers.az)("p",[],text,common),(0,helpers.az)("div",["buttons"],null,common));return buttons.appendChild((0,ButtonComponent.a)({label:noCta.label,link:noCta.link,color:"primary-light",size:"small",icon:"schliessen",iconPosition:"icon-right"})),buttons.appendChild((0,ButtonComponent.a)({label:yesCta.label,link:yesCta.link,color:"secondary",size:"small",icon:"check",iconPosition:"icon-right"})),common}},"./stories/components/infobox/InfoboxComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{B:()=>createInfobox});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobox=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobox.Z,options);infobox.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),createInfobox=function createInfobox(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$full=_ref.full,full=void 0!==_ref$full&&_ref$full,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Dachzeile":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Dies ist eine Zwischenheadline mit der Maximalbefüllung von 80 Zeichen.":_ref$headline,_ref$image=_ref.image,image=void 0===_ref$image?"./dummy/placeholder-1-1.svg":_ref$image,_ref$text=_ref.text,text=void 0===_ref$text?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.":_ref$text,_ref$ul=_ref.ul,ul=void 0===_ref$ul?"List Styles werden über externe Klasse Richtext geladen":_ref$ul,_ref$ol=_ref.ol,ol=void 0===_ref$ol?"Lorem ipsum dolor sit":_ref$ol,infobox=(0,helpers.az)("div",["infobox",type]),content=(0,helpers.az)("div",["infobox--content"],null,infobox);if(!0===full&&((0,helpers.az)("p",["kicker"],kicker,content),(0,helpers.az)("div",["like-h2"],headline,content)),(0,helpers.az)("p",[],text,content),!0===full){var ulEl=(0,helpers.az)("ul",[],null,content);(0,helpers.az)("li",[],ul,ulEl);var button,olEl=(0,helpers.az)("ol",[],null,content);(0,helpers.az)("li",[],ol,olEl),content.appendChild((0,BlockquoteComponent.k)({})),button="secondary"===type?(0,ButtonComponent.a)({color:"primary",label:"Label"}):(0,ButtonComponent.a)({color:"secondary",label:"Label"}),content.appendChild(button),(0,helpers.Bi)(image,70,70,"",[],infobox)}return infobox}},"./stories/sections/topic-teasers/TopicTeasersComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{N:()=>createTopicTeasersSection});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),topic_teasers=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/topic-teasers/topic-teasers.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(topic_teasers.Z,options);topic_teasers.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),Topics=[{title:"Alles für Gründer",icon:"Foundation"},{title:"Alles Wichtige zum Brexit",icon:"Brexit"},{title:"Schwerpunktthema Digitalisierung",icon:"Roboter"},{title:"Schwerpunktthema Nachfolge",icon:"Uebergabe"},{title:"Alle wichtigen Infos zum Corona-Virus",icon:"Virus"},{title:"Alles für Auszubildende",icon:"Wissen"}],TopicsWithLinklist=[{title:"Alles für Gründer",icon:"Foundation"},{title:"Schwerpunktthema Digitalisierung",icon:"Roboter"},{title:"Schwerpunktthema Nachfolge",icon:"Uebergabe"}],TopicTeaserComponent=__webpack_require__("./stories/components/topic-teaser/TopicTeaserComponent.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0&&(0,helpers.az)("h2",[],headline,container);var row=(0,helpers.az)("div",["row"],null,container);return data.map((function(topic,i){if(i{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/quote.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'blockquote{border-left:6px solid var(--theme-color-secondary);margin:2em 0;padding-left:1.2em;font-style:italic}blockquote .author{font-style:normal;font-size:var(--font-size-small);line-height:1.2}.magazine-article blockquote,blockquote[data-quote-type=magazine]{border-left:0;font-weight:300;font-style:normal;margin:calc(var(--section-margin)*.6) 0;padding:0 20px 0 40px}@media(max-width: 767px){.magazine-article blockquote,blockquote[data-quote-type=magazine]{padding:0 0 0 20px}}.magazine-article blockquote p:not(.author),.magazine-article blockquote div.text,blockquote[data-quote-type=magazine] p:not(.author),blockquote[data-quote-type=magazine] div.text{line-height:1.3;font-size:var(--font-size-h2)}.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px}@media(max-width: 767px){.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{margin-left:-20px}}.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px;transform:rotate(180deg)}@media(max-width: 767px){.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{margin-left:-20px}}.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{position:relative;font-weight:400;text-align:right;margin-right:-20px;margin-top:36px;font-family:"Source Sans Pro",sans-serif;font-size:18px}.magazine-article blockquote .author:before,.magazine-article blockquote h4:before,blockquote[data-quote-type=magazine] .author:before,blockquote[data-quote-type=magazine] h4:before{content:"— ";position:relative;top:-1px;margin-right:2px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{position:absolute;top:-36px;left:0}@media(max-width: 767px){.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{margin-right:0;padding-left:30px;font-size:16px;font-weight:500;margin-top:32px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{top:-30px}}',"",{version:3,sources:["webpack://./stories/atoms/blockquote/blockquote.scss"],names:[],mappings:"AAAA,WAAA,kDACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,mBAEA,iBACE,CAAA,gCACA,CAAA,eACA,CAAA,kEAIJ,aACE,CAAA,eACA,CAAA,iBACA,CAAA,uCACA,CAAA,qBACA,CAAA,yBAEA,kEAPF,kBAQI,CAAA,CAAA,oLAGF,eACE,CAAA,6BACA,CAAA,gQAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,yBAEA,gQAVF,iBAWI,CAAA,CAAA,0aAKN,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,wBACA,CAAA,yBAEA,0aAXF,iBAYI,CAAA,CAAA,0JAIJ,iBACE,CAAA,eACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,wCACA,CAAA,cACA,CAAA,sLAEA,YACE,CAAA,iBACA,CAAA,QACA,CAAA,gBACA,CAAA,kLAGF,iBACE,CAAA,SACA,CAAA,MACA,CAAA,yBAGF,0JAtBF,cAuBI,CAAA,iBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,kLAEA,SACE,CAAA",sourcesContent:['blockquote {\n border-left: 6px solid var(--theme-color-secondary);\n margin: 2em 0;\n padding-left: 1.2em;\n font-style: italic;\n\n .author {\n font-style: normal;\n font-size: var(--font-size-small);\n line-height: 1.2;\n }\n}\n\n.magazine-article blockquote, blockquote[data-quote-type=\'magazine\'] {\n border-left: 0;\n font-weight: 300;\n font-style: normal;\n margin: calc(var(--section-margin) * 0.6) 0;\n padding: 0 20px 0 40px;\n\n @media(max-width: 767px) {\n padding: 0 0 0 20px;\n }\n\n p:not(.author), div.text {\n line-height: 1.3;\n font-size: var(--font-size-h2);\n\n &:first-child:before {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n }\n\n p:not(.author):last-child:after, div.text:last-child:after, .author:after, h4:after {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n transform: rotate(180deg);\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n\n .author, h4 {\n position: relative;\n font-weight: 400;\n text-align: right;\n margin-right: -20px;\n margin-top: 36px;\n font-family: "Source Sans Pro", sans-serif;\n font-size: 18px;\n\n &:before {\n content: "— ";\n position: relative;\n top: -1px;\n margin-right: 2px;\n }\n\n &:after {\n position: absolute;\n top: -36px;\n left: 0;\n }\n\n @media(max-width: 767px) {\n margin-right: 0;\n padding-left: 30px;\n font-size: 16px;\n font-weight: 500;\n margin-top: 32px;\n\n &:after {\n top: -30px;\n }\n }\n }\n}'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content-article/commonContent-article.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".magazine-article article.col,.magazine-article.col{position:relative;z-index:1;width:880px;max-width:66.6667%;background-color:#fff;margin:0 auto;padding-bottom:0}@media(max-width: 1199px){.magazine-article article.col,.magazine-article.col{max-width:83.3333%}}@media(max-width: 999px){.magazine-article article.col,.magazine-article.col{box-shadow:0 0 0 10px #fff}}@media(max-width: 767px){.magazine-article article.col,.magazine-article.col{max-width:100%;box-shadow:0 -4px 0 2px #fff}}.magazine-article article.col .print-share,.magazine-article.col .print-share{margin-bottom:0}.magazine-article article.col .print-share .bookmarks.show-bookmarks,.magazine-article.col .print-share .bookmarks.show-bookmarks{margin-bottom:1em}.magazine-article article.col .image-box img,.magazine-article.col .image-box img{max-width:100%}@media(min-width: 568px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{float:left;margin:.3em 20px 1em 0;width:calc(50% - 10px)}}@media(min-width: 768px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 40px 1em calc(-12.5% - 5px);width:calc(50% - 20px)}}@media(min-width: 768px)and (max-width: 1199px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 30px 1em calc(-10% - 3px);width:calc(50% - 15px)}}@media(min-width: 768px)and (max-width: 999px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 20px 1em calc(-10% - 2px);width:calc(50% - 10px)}}.magazine-article article.col .image-box.off-grid~*:not(p),.magazine-article.col .image-box.off-grid~*:not(p){clear:left}.magazine-article article.col .image-box.portrait,.magazine-article.col .image-box.portrait{display:flex;justify-content:center;flex-flow:column}.magazine-article article.col .image-box.portrait img,.magazine-article article.col .image-box.portrait figcaption,.magazine-article.col .image-box.portrait img,.magazine-article.col .image-box.portrait figcaption{align-self:center}","",{version:3,sources:["webpack://./stories/components/common-content-article/commonContent-article.scss"],names:[],mappings:"AAGA,oDACE,iBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,qBAAA,CACA,aAAA,CACA,gBAAA,CAEA,0BATF,oDAUI,kBAAA,CAAA,CAEF,yBAZF,oDAaI,0BAAA,CAAA,CAEF,yBAfF,oDAgBI,cAAA,CACA,4BAAA,CAAA,CAGF,8EACE,eAAA,CAGF,kIACE,iBAAA,CAIA,kFACE,cAAA,CAIA,yBADF,4FAEI,UAAA,CACA,sBAAA,CACA,sBAAA,CAAA,CAGF,yBAPF,4FAQI,uCAAA,CACA,sBAAA,CAAA,CAEA,gDAXJ,4FAYM,qCAAA,CACA,sBAAA,CAAA,CAGF,+CAhBJ,4FAiBM,qCAAA,CACA,sBAAA,CAAA,CAIJ,8GACE,UAAA,CAIJ,4FACE,YAAA,CACA,sBAAA,CACA,gBAAA,CACA,sNACE,iBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.magazine-article article.col, .magazine-article.col {\n position: relative;\n z-index: 1;\n width: 880px;\n max-width: 66.6667%;\n background-color: #fff;\n margin: 0 auto;\n padding-bottom: 0;\n\n @media(max-width: 1199px) {\n max-width: 83.3333%;\n }\n @media(max-width: 999px) {\n box-shadow: 0 0 0 10px white;\n }\n @media(max-width: 767px) {\n max-width: 100%;\n box-shadow: 0 -4px 0 2px white;\n }\n\n .print-share {\n margin-bottom: 0;\n }\n\n .print-share .bookmarks.show-bookmarks {\n margin-bottom: 1em;\n }\n\n .image-box {\n img {\n max-width: 100%;\n }\n\n &.off-grid{\n @media(min-width: 568px) {\n float: left;\n margin: 0.3em 20px 1em 0;\n width: calc(50% - 10px);\n }\n\n @media(min-width: 768px) {\n margin: 0.3em 40px 1em calc(-12.5% - 5px);\n width: calc(50% - 20px);\n\n @media(max-width: 1199px) {\n margin: 0.3em 30px 1em calc(-10% - 3px);\n width: calc(50% - 15px);\n }\n\n @media(max-width: 999px) {\n margin: 0.3em 20px 1em calc(-10% - 2px);\n width: calc(50% - 10px);\n }\n }\n\n ~ *:not(p) {\n clear: left;\n }\n }\n\n &.portrait{\n display: flex;\n justify-content: center;\n flex-flow: column;\n img, figcaption{\n align-self: center;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content/commonContent.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".common-content{margin-top:var(--section-margin);padding:calc(var(--container-padding)/2) var(--container-padding);background:var(--theme-color-primary-dimmed-04);background-image:url(\"data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23B0C4D6' stroke-width='4' stroke-dasharray='0%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e\")}.common-content .buttons .btn{margin-right:1rem}@media(max-width: 567px){.common-content .buttons .btn{margin-bottom:1rem}}","",{version:3,sources:["webpack://./stories/components/common-content/commonContent.scss"],names:[],mappings:"AAGA,gBACE,gCAAA,CACA,iEAAA,CACA,+CAAA,CACA,kSAAA,CAKE,8BACE,iBAAA,CACA,yBAFF,8BAGI,kBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.common-content {\n margin-top: var(--section-margin);\n padding: calc(var(--container-padding) / 2) var(--container-padding);\n background: var(--theme-color-primary-dimmed-04);\n background-image: url(\"data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23B0C4D6' stroke-width='4' stroke-dasharray='0%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e\");\n p {\n\n }\n .buttons {\n .btn {\n margin-right: 1rem;\n @media (max-width: 567px) {\n margin-bottom: 1rem;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.infobox,.richtext div.strong,article.col div.strong{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:60px;margin:calc(3% + 26px) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-top-left-radius:calc(4*(var(--border-radius-xs)));border-top-right-radius:calc(4*(var(--border-radius-xs)))}@media(max-width: 767px){.infobox,.richtext div.strong,article.col div.strong{padding-top:calc(2*var(--content-box-padding));padding-bottom:calc(2*var(--content-box-padding))}}.infobox:after,.richtext div.strong:after,article.col div.strong:after{content:"";display:block;width:100%;height:var(--border-width);background:var(--theme-color-secondary);position:absolute;left:0;bottom:calc(-1*var(--border-width));border-bottom-left-radius:calc(4*(var(--border-radius-xs)));border-bottom-right-radius:calc(4*(var(--border-radius-xs)))}.infobox.success,.richtext div.strong.success,article.col div.strong.success{background-color:var(--theme-color-success-dimmed)}.infobox.success:after,.richtext div.strong.success:after,article.col div.strong.success:after{background:var(--theme-color-success)}.infobox.error,.richtext div.strong.error,article.col div.strong.error{background-color:var(--theme-color-error-dimmed)}.infobox.error:after,.richtext div.strong.error:after,article.col div.strong.error:after{background:var(--theme-color-error)}.infobox.warning,.richtext div.strong.warning,article.col div.strong.warning{background-color:var(--theme-color-warning-dimmed)}.infobox.warning:after,.richtext div.strong.warning:after,article.col div.strong.warning:after{background:var(--theme-color-warning)}.infobox.secondary,.richtext div.strong.secondary,article.col div.strong.secondary{background-color:var(--theme-color-primary-dimmed-04)}.infobox.secondary:after,.richtext div.strong.secondary:after,article.col div.strong.secondary:after{background:var(--theme-color-primary)}.infobox.secondary blockquote,.richtext div.strong.secondary blockquote,article.col div.strong.secondary blockquote{border-left-color:var(--theme-color-primary)}.infobox>*:first-child,.richtext div.strong>*:first-child,article.col div.strong>*:first-child{margin-top:-0.4em}.infobox>*:last-child,.richtext div.strong>*:last-child,article.col div.strong>*:last-child{margin-bottom:-0.4em}.infobox:first-child,.richtext div.strong:first-child,article.col div.strong:first-child{margin-top:0}.infobox:last-child,.richtext div.strong:last-child,article.col div.strong:last-child{margin-bottom:0}.infobox .infobox--content,.richtext div.strong .infobox--content,article.col div.strong .infobox--content{flex:1}.infobox img,.richtext div.strong img,article.col div.strong img{flex-shrink:0;width:70px;height:70px}@media(max-width: 767px){.infobox img,.richtext div.strong img,article.col div.strong img{position:absolute;right:15px;top:15px}}@media(max-width: 767px){.infobox h2,.infobox .like-h2,.richtext div.strong h2,.richtext div.strong .like-h2,article.col div.strong h2,article.col div.strong .like-h2{padding-right:90px}}@media(max-width: 767px){.infobox p.kicker,.richtext div.strong p.kicker,article.col div.strong p.kicker{padding-right:90px}}.snippingTool{margin:calc(3% + 26px) 50px;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);width:652px}.snippingTool .topicSnippingTool{margin:10px 0}.snippingTool .snippingToolLink{font-size:var(--font-size-xs);margin:5px 0 0}.snippingTool .snippingToolTitle{margin:0}.snippingTool .snippingToolDescription{font-size:var(--font-size-xs)}',"",{version:3,sources:["webpack://./stories/components/infobox/infobox.scss"],names:[],mappings:"AAGA,qDAGE,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,sBAAA,CACA,QAAA,CACA,wBAAA,CACA,oDAAA,CACA,kCAAA,CACA,wDAAA,CACA,yDAAA,CACA,yBAbF,qDAcI,8CAAA,CACA,iDAAA,CAAA,CAGF,uEACE,UAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,uCAAA,CACA,iBAAA,CACA,MAAA,CACA,mCAAA,CACA,2DAAA,CACA,4DAAA,CAGF,6EACE,kDAAA,CACA,+FACE,qCAAA,CAIJ,uEACE,gDAAA,CACA,yFACE,mCAAA,CAIJ,6EACE,kDAAA,CACA,+FACE,qCAAA,CAIJ,mFACE,qDAAA,CACA,qGACE,qCAAA,CAEF,oHACE,4CAAA,CAIJ,+FACE,iBAAA,CAGF,4FACE,oBAAA,CAGF,yFACE,YAAA,CAGF,sFACE,eAAA,CAEF,2GACE,MAAA,CAEF,iEACE,aAAA,CACA,UAAA,CACA,WAAA,CACA,yBAJF,iEAKI,iBAAA,CACA,UAAA,CACA,QAAA,CAAA,CAIF,yBADF,8IAEI,kBAAA,CAAA,CAIF,yBADF,gFAEI,kBAAA,CAAA,CAKN,cACE,2BAAA,CACA,oDAAA,CACA,kCAAA,CACA,WAAA,CAEA,iCACE,aAAA,CAGF,gCACE,6BAAA,CACA,cAAA,CAGF,iCACE,QAAA,CAGF,uCACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobox,\n.richtext div.strong,\narticle.col div.strong {\n position: relative;\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n gap: 60px;\n margin: calc(3% + 26px) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-top-left-radius: calc(4 * (var(--border-radius-xs)));\n border-top-right-radius: calc(4 * (var(--border-radius-xs)));\n @media (max-width: 767px) {\n padding-top: calc(2 * var(--content-box-padding));\n padding-bottom: calc(2 * var(--content-box-padding));\n }\n\n &:after {\n content: \"\";\n display: block;\n width: 100%;\n height: var(--border-width);\n background: var(--theme-color-secondary);\n position: absolute;\n left: 0;\n bottom: calc(-1 * var(--border-width));\n border-bottom-left-radius: calc(4 * (var(--border-radius-xs)));\n border-bottom-right-radius: calc(4 * (var(--border-radius-xs)));\n }\n\n &.success {\n background-color: var(--theme-color-success-dimmed);\n &:after {\n background: var(--theme-color-success);\n }\n }\n\n &.error {\n background-color: var(--theme-color-error-dimmed);\n &:after {\n background: var(--theme-color-error);\n }\n }\n\n &.warning {\n background-color: var(--theme-color-warning-dimmed);\n &:after {\n background: var(--theme-color-warning);\n }\n }\n\n &.secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n &:after {\n background: var(--theme-color-primary);\n }\n blockquote {\n border-left-color: var(--theme-color-primary);\n }\n }\n\n > *:first-child {\n margin-top: -0.4em;\n }\n\n > *:last-child {\n margin-bottom: -0.4em;\n }\n\n &:first-child {\n margin-top: 0;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n .infobox--content {\n flex: 1;\n }\n img {\n flex-shrink: 0;\n width: 70px;\n height: 70px;\n @media (max-width: 767px) {\n position: absolute;\n right: 15px;\n top: 15px;\n }\n }\n h2, .like-h2 {\n @media (max-width: 767px) {\n padding-right: 90px;\n }\n }\n p.kicker {\n @media (max-width: 767px) {\n padding-right: 90px;\n }\n }\n}\n\n.snippingTool {\n margin: calc(3% + 26px) 50px;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n width: 652px;\n\n .topicSnippingTool {\n margin: 10px 0;\n }\n\n .snippingToolLink {\n font-size: var(--font-size-xs);\n margin: 5px 0 0;\n }\n\n .snippingToolTitle {\n margin: 0;\n }\n\n .snippingToolDescription {\n font-size: var(--font-size-xs);\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/topic-teasers/topic-teasers.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"section.topics{background-color:var(--theme-color-primary-dimmed-04);padding:var(--section-padding) 0;margin:var(--section-margin) auto}section.topics .container>h2,section.topics .container>.like-h2{margin-top:var(--section-headline-margin)}section.topics+.events,section.topics+.topics{margin-top:8px}section.topics .row{margin:calc(var(--col-padding)*-1)}@media(max-width: 767px){section.topics .row{margin:0 -7px}}section.topics .title{font-weight:400}section.topics .col{position:relative;display:flex;flex:1 1 33.3333%;max-width:33.3333%}section.topics .col.width-half{flex:1 1 50%;max-width:50%}section.topics .col.width-half:first-child:last-child{flex:1 1 100%;max-width:100%}@media(max-width: 567px){section.topics .col{flex:1 1 50%;max-width:50%}section.topics .col:nth-child(odd):last-child{flex:1 1 100%;max-width:100%}}@media(max-width: 767px){section.topics .col{padding:6px}}@media(max-width: 567px){section.topics[data-type=list] .col{max-width:100%;flex:1 1 100%}}","",{version:3,sources:["webpack://./stories/sections/topic-teasers/topic-teasers.scss"],names:[],mappings:"AAAA,eACE,qDAAA,CACA,gCAAA,CACA,iCAAA,CAEA,gEAEE,yCAAA,CAGF,8CACE,cAAA,CAGF,oBACE,kCAAA,CAGF,yBACE,oBACE,aAAA,CAAA,CAIJ,sBACE,eAAA,CAGF,oBACE,iBAAA,CACA,YAAA,CACA,iBAAA,CACA,kBAAA,CAEA,+BACE,YAAA,CACA,aAAA,CAEA,sDACE,aAAA,CACA,cAAA,CAIJ,yBAhBF,oBAiBI,YAAA,CACA,aAAA,CAEA,8CACE,aAAA,CACA,cAAA,CAAA,CAGJ,yBAzBF,oBA0BI,WAAA,CAAA,CAKF,yBADF,oCAEI,cAAA,CACA,aAAA,CAAA",sourcesContent:["section.topics {\n background-color: var(--theme-color-primary-dimmed-04);\n padding: var(--section-padding) 0;\n margin: var(--section-margin) auto;\n\n .container > h2,\n .container > .like-h2 {\n margin-top: var(--section-headline-margin);\n }\n\n + .events, + .topics {\n margin-top: 8px;\n }\n\n .row {\n margin: calc(var(--col-padding) * -1);\n }\n\n @media(max-width: 767px) {\n .row {\n margin: 0 -7px;\n }\n }\n\n .title {\n font-weight: 400;\n }\n\n .col {\n position: relative;\n display: flex;\n flex: 1 1 33.3333%;\n max-width: 33.3333%;\n\n &.width-half {\n flex: 1 1 50%;\n max-width: 50%;\n\n &:first-child:last-child {\n flex: 1 1 100%;\n max-width: 100%;\n }\n }\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n\n &:nth-child(odd):last-child {\n flex: 1 1 100%;\n max-width: 100%;\n }\n }\n @media(max-width: 767px) {\n padding: 6px;\n }\n }\n\n &[data-type='list'] .col {\n @media(max-width: 567px) {\n max-width: 100%;\n flex: 1 1 100%;\n }\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/quote.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/quote.ed16cf43.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/128.1ff7cdab.iframe.bundle.js b/gfi-ihk-2024/storybook-static/128.56e20aa5.iframe.bundle.js
similarity index 66%
rename from gfi-ihk-2024/storybook-static/128.1ff7cdab.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/128.56e20aa5.iframe.bundle.js
index 7be0f35..8945ae0 100644
--- a/gfi-ihk-2024/storybook-static/128.1ff7cdab.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/128.56e20aa5.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[128],{"./stories/components/topic-teaser/TopicTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createTopicTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),topic_teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/topic-teaser/topic-teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(topic_teaser.Z,options);topic_teaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),LinkListComponent=__webpack_require__("./stories/components/linklist/LinkListComponent.js"),createTopicTeaser=function createTopicTeaser(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"single-topic":_ref$type,_ref$title=_ref.title,title=void 0===_ref$title?"Hallo Welt":_ref$title,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$icon=_ref.icon,icon=void 0===_ref$icon?"Eule Doktorhut":_ref$icon,_ref$linklistData=_ref.linklistData,linklistData=void 0===_ref$linklistData?null:_ref$linklistData,tile=(0,helpers.az)("single-topic"===type?"a":"div",["tile","topic-teaser",type],null);tile.href=link,(0,helpers.az)("div",["icon-box","pictogram-"+icon.toLowerCase().split(" ").join("-")],null,tile);var textBox=(0,helpers.az)("div",["text-box"],null,tile);if((0,helpers.az)("h4",["title"],title,textBox),"topic-linklist"===type){var data=linklistData||{},ll=(0,LinkListComponent.i)(data);textBox.appendChild(ll)}return tile}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/topic-teaser/topic-teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.topic-teaser,.topics .tile{--topic-tile-padding: 24px;position:relative;display:flex;flex-direction:column;background-color:#fff;overflow:hidden;width:100%;border-radius:var(--border-radius-lg);padding:var(--topic-tile-padding);transition:.25s ease;line-height:1.2;text-align:center;text-decoration:none}@media(max-width: 999px){.topic-teaser,.topics .tile{--topic-tile-padding: 14px}}@media(max-width: 767px){.topic-teaser,.topics .tile{font-size:16px;min-height:84px;border-radius:8px}}.topic-teaser .icon-box,.topics .tile .icon-box{font-family:"Pictograms",sans-serif;font-size:72px;line-height:1;color:var(--theme-color-secondary);margin-top:6px}@media(max-width: 567px){.topic-teaser .icon-box,.topics .tile .icon-box{font-size:50px;margin-top:0}}.col .topic-teaser,.col .topics .tile{max-width:none}a.topic-teaser.focus-visible:focus,.topics:not([data-type=list]) a.tile.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}a.topic-teaser:focus-visible,a.topic-teaser.-moz-focusring,.topics:not([data-type=list]) a.tile:focus-visible,.topics:not([data-type=list]) a.tile.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}a.topic-teaser:before,.topics:not([data-type=list]) a.tile:before{content:"";position:absolute;display:block;bottom:0;left:0;right:0;height:var(--border-width);background-color:var(--theme-color-secondary);transition:.2s ease}a.topic-teaser:hover:before,.topics:not([data-type=list]) a.tile:hover:before{height:var(--border-width-hover)}a.topic-teaser .title,.topics:not([data-type=list]) a.tile .title{text-decoration:underline;margin:12px 0}@media(max-width: 999px){a.topic-teaser .title,.topics:not([data-type=list]) a.tile .title{margin:8px 0}}@media(max-width: 567px){a.topic-teaser .title,.topics:not([data-type=list]) a.tile .title{margin:4px 0}}a.topic-teaser .text-box,.topics:not([data-type=list]) a.tile .text-box{display:flex;align-items:center;justify-content:center;flex-grow:1}div.topic-teaser,.topics[data-type=list] .tile{padding:0 var(--topic-tile-padding) .5em}div.topic-teaser .icon-box,.topics[data-type=list] .tile .icon-box{background-color:var(--theme-color-primary);color:var(--theme-color-background);margin:0 calc(var(--topic-tile-padding)*-1);padding:10px 0;font-size:60px}@media(max-width: 767px){div.topic-teaser .icon-box,.topics[data-type=list] .tile .icon-box{font-size:46px}}div.topic-teaser .text-box,.topics[data-type=list] .tile .text-box{display:block;text-align:left}div.topic-teaser .title,.topics[data-type=list] .tile .title{text-decoration:none;margin:.8em 0}',"",{version:3,sources:["webpack://./stories/components/topic-teaser/topic-teaser.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,4BACE,0BAAA,CACA,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CACA,UAAA,CAEA,qCAAA,CACA,iCAAA,CACA,oBAAA,CACA,eAAA,CACA,iBAAA,CACA,oBAAA,CAEA,yBAhBF,4BAiBI,0BAAA,CAAA,CAGF,yBApBF,4BAqBI,cAAA,CACA,eAAA,CACA,iBAAA,CAAA,CAGF,gDACE,mCAAA,CACA,cAAA,CACA,aAAA,CACA,kCAAA,CACA,cAAA,CAEA,yBAPF,gDAQI,cAAA,CACA,YAAA,CAAA,CAMJ,sCACE,cAAA,CCoIA,4FACE,4GAAA,CACA,SAAA,CAEF,kKACE,4GAAA,CACA,SAAA,CDnIJ,kEACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,0BAAA,CACA,6CAAA,CACA,mBAAA,CAGF,8EACE,gCAAA,CAGF,kEACE,yBAAA,CACA,aAAA,CAEA,yBAJF,kEAKI,YAAA,CAAA,CAEF,yBAPF,kEAQI,YAAA,CAAA,CAIJ,wEACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,WAAA,CAIJ,+CACE,wCAAA,CAEA,mEACE,2CAAA,CACA,mCAAA,CACA,2CAAA,CACA,cAAA,CACA,cAAA,CAEA,yBAPF,mEAQI,cAAA,CAAA,CAIJ,mEACE,aAAA,CACA,eAAA,CAGF,6DACE,oBAAA,CACA,aAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.topic-teaser, .topics .tile {\n --topic-tile-padding: 24px;\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: white;\n overflow: hidden;\n width: 100%;\n //max-width: 420px;\n border-radius: var(--border-radius-lg);\n padding: var(--topic-tile-padding);\n transition: 0.25s ease;\n line-height: 1.2;\n text-align: center;\n text-decoration: none;\n\n @media(max-width: 999px) {\n --topic-tile-padding: 14px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n min-height: 84px;\n border-radius: 8px;\n }\n\n .icon-box {\n font-family: 'Pictograms', sans-serif;\n font-size: 72px;\n line-height: 1;\n color: var(--theme-color-secondary);\n margin-top: 6px;\n\n @media(max-width: 567px) {\n font-size: 50px;\n margin-top: 0;\n }\n }\n}\n\n.col {\n .topic-teaser, .topics .tile {\n max-width: none;\n }\n}\n\na.topic-teaser, .topics:not([data-type=\"list\"]) a.tile {\n @include focus-visible();\n\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n bottom: 0;\n left: 0;\n right: 0;\n height: var(--border-width);\n background-color: var(--theme-color-secondary);\n transition: 0.2s ease;\n }\n\n &:hover:before {\n height: var(--border-width-hover);\n }\n\n .title {\n text-decoration: underline;\n margin: 12px 0;\n\n @media(max-width: 999px) {\n margin: 8px 0;\n }\n @media(max-width: 567px) {\n margin: 4px 0;\n }\n }\n\n .text-box {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-grow: 1;\n }\n}\n\ndiv.topic-teaser, .topics[data-type=\"list\"] .tile {\n padding: 0 var(--topic-tile-padding) 0.5em;\n\n .icon-box {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-background);\n margin: 0 calc(var(--topic-tile-padding) * -1);\n padding: 10px 0;\n font-size: 60px;\n\n @media(max-width: 767px) {\n font-size: 46px;\n }\n }\n\n .text-box {\n display: block;\n text-align: left;\n }\n\n .title {\n text-decoration: none;\n margin: 0.8em 0;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[128],{"./stories/components/topic-teaser/TopicTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createTopicTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),topic_teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/topic-teaser/topic-teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(topic_teaser.Z,options);topic_teaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),LinkListComponent=__webpack_require__("./stories/components/linklist/LinkListComponent.js"),createTopicTeaser=function createTopicTeaser(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"single-topic":_ref$type,_ref$title=_ref.title,title=void 0===_ref$title?"Hallo Welt":_ref$title,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$icon=_ref.icon,icon=void 0===_ref$icon?"Eule Doktorhut":_ref$icon,_ref$linklistData=_ref.linklistData,linklistData=void 0===_ref$linklistData?null:_ref$linklistData,tile=(0,helpers.az)("single-topic"===type?"a":"div",["tile","topic-teaser",type],null);tile.href=link,(0,helpers.az)("div",["icon-box","pictogram-"+icon.toLowerCase().split(" ").join("-")],null,tile);var textBox=(0,helpers.az)("div",["text-box"],null,tile);if((0,helpers.az)("h4",["title"],title,textBox),"topic-linklist"===type){var data=linklistData||{},ll=(0,LinkListComponent.i)(data);textBox.appendChild(ll)}return tile}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/topic-teaser/topic-teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.topic-teaser,.topics .tile{--topic-tile-padding: 24px;position:relative;display:flex;flex-direction:column;background-color:#fff;overflow:hidden;width:100%;border-radius:var(--border-radius-lg);padding:var(--topic-tile-padding);transition:.25s ease;line-height:1.2;text-align:center;text-decoration:none}@media(max-width: 999px){.topic-teaser,.topics .tile{--topic-tile-padding: 14px}}@media(max-width: 767px){.topic-teaser,.topics .tile{font-size:16px;min-height:84px;border-radius:8px}}.topic-teaser .icon-box,.topics .tile .icon-box{font-family:"Pictograms",sans-serif;font-size:72px;line-height:1;color:var(--theme-color-secondary);margin-top:6px}@media(max-width: 567px){.topic-teaser .icon-box,.topics .tile .icon-box{font-size:50px;margin-top:0}}.col .topic-teaser,.col .topics .tile{max-width:none}a.topic-teaser.focus-visible:focus,.topics:not([data-type=list]) a.tile.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}a.topic-teaser:focus-visible,a.topic-teaser.-moz-focusring,.topics:not([data-type=list]) a.tile:focus-visible,.topics:not([data-type=list]) a.tile.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}a.topic-teaser:before,.topics:not([data-type=list]) a.tile:before{content:"";position:absolute;display:block;bottom:0;left:0;right:0;height:var(--border-width);background-color:var(--theme-color-secondary);transition:.2s ease}a.topic-teaser:hover:before,.topics:not([data-type=list]) a.tile:hover:before{height:var(--border-width-hover)}a.topic-teaser .title,.topics:not([data-type=list]) a.tile .title{text-decoration:underline;margin:12px 0}@media(max-width: 999px){a.topic-teaser .title,.topics:not([data-type=list]) a.tile .title{margin:8px 0}}@media(max-width: 567px){a.topic-teaser .title,.topics:not([data-type=list]) a.tile .title{margin:4px 0}}a.topic-teaser .text-box,.topics:not([data-type=list]) a.tile .text-box{display:flex;align-items:center;justify-content:center;flex-grow:1}div.topic-teaser,.topics[data-type=list] .tile{padding:0 var(--topic-tile-padding) .5em}div.topic-teaser .icon-box,.topics[data-type=list] .tile .icon-box{background-color:var(--theme-color-primary);color:var(--theme-color-background);margin:0 calc(var(--topic-tile-padding)*-1);padding:10px 0;font-size:60px}@media(max-width: 767px){div.topic-teaser .icon-box,.topics[data-type=list] .tile .icon-box{font-size:46px}}div.topic-teaser .text-box,.topics[data-type=list] .tile .text-box{display:block;text-align:left}div.topic-teaser .title,.topics[data-type=list] .tile .title{text-decoration:none;margin:.8em 0}',"",{version:3,sources:["webpack://./stories/components/topic-teaser/topic-teaser.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,4BACE,0BAAA,CACA,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CACA,UAAA,CAEA,qCAAA,CACA,iCAAA,CACA,oBAAA,CACA,eAAA,CACA,iBAAA,CACA,oBAAA,CAEA,yBAhBF,4BAiBI,0BAAA,CAAA,CAGF,yBApBF,4BAqBI,cAAA,CACA,eAAA,CACA,iBAAA,CAAA,CAGF,gDACE,mCAAA,CACA,cAAA,CACA,aAAA,CACA,kCAAA,CACA,cAAA,CAEA,yBAPF,gDAQI,cAAA,CACA,YAAA,CAAA,CAMJ,sCACE,cAAA,CCoIA,4FACE,4GAAA,CACA,SAAA,CAEF,kKACE,4GAAA,CACA,SAAA,CDnIJ,kEACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,0BAAA,CACA,6CAAA,CACA,mBAAA,CAGF,8EACE,gCAAA,CAGF,kEACE,yBAAA,CACA,aAAA,CAEA,yBAJF,kEAKI,YAAA,CAAA,CAEF,yBAPF,kEAQI,YAAA,CAAA,CAIJ,wEACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,WAAA,CAIJ,+CACE,wCAAA,CAEA,mEACE,2CAAA,CACA,mCAAA,CACA,2CAAA,CACA,cAAA,CACA,cAAA,CAEA,yBAPF,mEAQI,cAAA,CAAA,CAIJ,mEACE,aAAA,CACA,eAAA,CAGF,6DACE,oBAAA,CACA,aAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.topic-teaser, .topics .tile {\n --topic-tile-padding: 24px;\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: white;\n overflow: hidden;\n width: 100%;\n //max-width: 420px;\n border-radius: var(--border-radius-lg);\n padding: var(--topic-tile-padding);\n transition: 0.25s ease;\n line-height: 1.2;\n text-align: center;\n text-decoration: none;\n\n @media(max-width: 999px) {\n --topic-tile-padding: 14px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n min-height: 84px;\n border-radius: 8px;\n }\n\n .icon-box {\n font-family: 'Pictograms', sans-serif;\n font-size: 72px;\n line-height: 1;\n color: var(--theme-color-secondary);\n margin-top: 6px;\n\n @media(max-width: 567px) {\n font-size: 50px;\n margin-top: 0;\n }\n }\n}\n\n.col {\n .topic-teaser, .topics .tile {\n max-width: none;\n }\n}\n\na.topic-teaser, .topics:not([data-type=\"list\"]) a.tile {\n @include focus-visible();\n\n &:before {\n content: \"\";\n position: absolute;\n display: block;\n bottom: 0;\n left: 0;\n right: 0;\n height: var(--border-width);\n background-color: var(--theme-color-secondary);\n transition: 0.2s ease;\n }\n\n &:hover:before {\n height: var(--border-width-hover);\n }\n\n .title {\n text-decoration: underline;\n margin: 12px 0;\n\n @media(max-width: 999px) {\n margin: 8px 0;\n }\n @media(max-width: 567px) {\n margin: 4px 0;\n }\n }\n\n .text-box {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-grow: 1;\n }\n}\n\ndiv.topic-teaser, .topics[data-type=\"list\"] .tile {\n padding: 0 var(--topic-tile-padding) 0.5em;\n\n .icon-box {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-background);\n margin: 0 calc(var(--topic-tile-padding) * -1);\n padding: 10px 0;\n font-size: 60px;\n\n @media(max-width: 767px) {\n font-size: 46px;\n }\n }\n\n .text-box {\n display: block;\n text-align: left;\n }\n\n .title {\n text-decoration: none;\n margin: 0.8em 0;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/175.c195de87.iframe.bundle.js b/gfi-ihk-2024/storybook-static/175.422db636.iframe.bundle.js
similarity index 62%
rename from gfi-ihk-2024/storybook-static/175.c195de87.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/175.422db636.iframe.bundle.js
index 1783260..9270155 100644
--- a/gfi-ihk-2024/storybook-static/175.c195de87.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/175.422db636.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[175],{"./stories/components/election-result-list-badge/ElectionResultListBadgeComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{T:()=>createElectionResultListBadge});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),election_result_list_badge=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/election-result-list-badge/election-result-list-badge.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(election_result_list_badge.Z,options);election_result_list_badge.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createElectionResultListBadge=function createElectionResultListBadge(_ref){var _ref$preLabel=_ref.preLabel,preLabel=void 0===_ref$preLabel?"202":_ref$preLabel,_ref$label=_ref.label,label=void 0===_ref$label?"Kandidat:innen":_ref$label,_ref$inverted=_ref.inverted,inverted=void 0!==_ref$inverted&&_ref$inverted,_ref$closable=_ref.closable,closable=void 0!==_ref$closable&&_ref$closable,_ref$colon=_ref.colon,colon=void 0!==_ref$colon&&_ref$colon,electionResultListBadge=(0,helpers.az)("div",["election-result-list-badge",inverted?"inverted":"normal",closable?"closable":"regular"]),inner=(0,helpers.az)("div",["badge-inner"],null,electionResultListBadge),pPre=preLabel+(colon?": ":""),p=(0,helpers.az)("p",[],pPre,inner);return(0,helpers.az)("span",[],label,p),electionResultListBadge}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/election-result-list-badge/election-result-list-badge.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.election-result-list-badge .badge-inner{padding:6px 15px;background:var(--theme-color-primary-dimmed-04);border-radius:18px;margin-bottom:8px}.election-result-list-badge p{font-family:"Korb",sans-serif;font-weight:bold;margin:0}.election-result-list-badge p span{padding-left:5px;font-weight:normal}.election-result-list-badge.inverted p{color:var(--theme-color-white);transition:.25s ease}.election-result-list-badge.inverted .badge-inner{background:var(--theme-color-primary);transition:.25s ease}.election-result-list-badge.inverted .badge-inner:hover{background-color:var(--theme-color-primary-dimmed-04)}.election-result-list-badge.inverted .badge-inner:hover p{color:var(--theme-color-primary)}.election-result-list-badge.closable{cursor:pointer}.election-result-list-badge.closable .badge-inner{padding-left:48px;position:relative}.election-result-list-badge.closable .badge-inner:before{content:"";font-family:"Icons",sans-serif;position:absolute;left:15px;top:50%;margin-top:-9px;color:var(--theme-color-white);display:block;text-align:center;font-size:18px;line-height:1;transition:.25s ease}.election-result-list-badge.closable .badge-inner:hover:before{color:var(--theme-color-primary)}',"",{version:3,sources:["webpack://./stories/components/election-result-list-badge/election-result-list-badge.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,yCAIE,gBACE,CAAA,+CACA,CAAA,kBACA,CAAA,iBACA,CAAA,8BAEF,6BACE,CAAA,gBACA,CAAA,QACA,CAAA,mCACA,gBACE,CAAA,kBACA,CAAA,uCAIF,8BACE,CAAA,oBACA,CAAA,kDAEF,qCACE,CAAA,oBACA,CAAA,wDACA,qDACE,CAAA,0DACA,gCACE,CAAA,qCAKR,cACE,CAAA,kDACA,iBACE,CAAA,iBACA,CAAA,yDACA,WCmNmB,CAAA,8BDjNjB,CAAA,iBACA,CAAA,SACA,CAAA,OACA,CAAA,eACA,CAAA,8BACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,oBACA,CAAA,+DAEF,gCACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.election-result-list-badge {\n .badge-inner {\n padding: 6px 15px;\n background: var(--theme-color-primary-dimmed-04);\n border-radius: 18px;\n margin-bottom: 8px;\n }\n p {\n font-family: \"Korb\", sans-serif;\n font-weight: bold;\n margin: 0;\n span {\n padding-left: 5px;\n font-weight: normal;\n }\n }\n &.inverted {\n p {\n color: var(--theme-color-white);\n transition: 0.25s ease;\n }\n .badge-inner {\n background: var(--theme-color-primary);\n transition: 0.25s ease;\n &:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n p {\n color: var(--theme-color-primary);\n }\n }\n }\n }\n &.closable {\n cursor: pointer;\n .badge-inner {\n padding-left: 48px;\n position: relative;\n &:before {\n @include icon-schliessen;\n font-family: 'Icons', sans-serif;\n position: absolute;\n left: 15px;\n top: 50%;\n margin-top: -9px;\n color: var(--theme-color-white);\n display: block;\n text-align: center;\n font-size: 18px;\n line-height: 1;\n transition: 0.25s ease;\n }\n &:hover:before {\n color: var(--theme-color-primary);\n }\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[175],{"./stories/components/election-result-list-badge/ElectionResultListBadgeComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{T:()=>createElectionResultListBadge});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),election_result_list_badge=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/election-result-list-badge/election-result-list-badge.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(election_result_list_badge.Z,options);election_result_list_badge.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createElectionResultListBadge=function createElectionResultListBadge(_ref){var _ref$preLabel=_ref.preLabel,preLabel=void 0===_ref$preLabel?"202":_ref$preLabel,_ref$label=_ref.label,label=void 0===_ref$label?"Kandidat:innen":_ref$label,_ref$inverted=_ref.inverted,inverted=void 0!==_ref$inverted&&_ref$inverted,_ref$closable=_ref.closable,closable=void 0!==_ref$closable&&_ref$closable,_ref$colon=_ref.colon,colon=void 0!==_ref$colon&&_ref$colon,electionResultListBadge=(0,helpers.az)("div",["election-result-list-badge",inverted?"inverted":"normal",closable?"closable":"regular"]),inner=(0,helpers.az)("div",["badge-inner"],null,electionResultListBadge),pPre=preLabel+(colon?": ":""),p=(0,helpers.az)("p",[],pPre,inner);return(0,helpers.az)("span",[],label,p),electionResultListBadge}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/election-result-list-badge/election-result-list-badge.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.election-result-list-badge .badge-inner{padding:6px 15px;background:var(--theme-color-primary-dimmed-04);border-radius:18px;margin-bottom:8px}.election-result-list-badge p{font-family:"Korb",sans-serif;font-weight:bold;margin:0}.election-result-list-badge p span{padding-left:5px;font-weight:normal}.election-result-list-badge.inverted p{color:var(--theme-color-white);transition:.25s ease}.election-result-list-badge.inverted .badge-inner{background:var(--theme-color-primary);transition:.25s ease}.election-result-list-badge.inverted .badge-inner:hover{background-color:var(--theme-color-primary-dimmed-04)}.election-result-list-badge.inverted .badge-inner:hover p{color:var(--theme-color-primary)}.election-result-list-badge.closable{cursor:pointer}.election-result-list-badge.closable .badge-inner{padding-left:48px;position:relative}.election-result-list-badge.closable .badge-inner:before{content:"";font-family:"Icons",sans-serif;position:absolute;left:15px;top:50%;margin-top:-9px;color:var(--theme-color-white);display:block;text-align:center;font-size:18px;line-height:1;transition:.25s ease}.election-result-list-badge.closable .badge-inner:hover:before{color:var(--theme-color-primary)}',"",{version:3,sources:["webpack://./stories/components/election-result-list-badge/election-result-list-badge.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,yCAIE,gBACE,CAAA,+CACA,CAAA,kBACA,CAAA,iBACA,CAAA,8BAEF,6BACE,CAAA,gBACA,CAAA,QACA,CAAA,mCACA,gBACE,CAAA,kBACA,CAAA,uCAIF,8BACE,CAAA,oBACA,CAAA,kDAEF,qCACE,CAAA,oBACA,CAAA,wDACA,qDACE,CAAA,0DACA,gCACE,CAAA,qCAKR,cACE,CAAA,kDACA,iBACE,CAAA,iBACA,CAAA,yDACA,WCmNmB,CAAA,8BDjNjB,CAAA,iBACA,CAAA,SACA,CAAA,OACA,CAAA,eACA,CAAA,8BACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,oBACA,CAAA,+DAEF,gCACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.election-result-list-badge {\n .badge-inner {\n padding: 6px 15px;\n background: var(--theme-color-primary-dimmed-04);\n border-radius: 18px;\n margin-bottom: 8px;\n }\n p {\n font-family: \"Korb\", sans-serif;\n font-weight: bold;\n margin: 0;\n span {\n padding-left: 5px;\n font-weight: normal;\n }\n }\n &.inverted {\n p {\n color: var(--theme-color-white);\n transition: 0.25s ease;\n }\n .badge-inner {\n background: var(--theme-color-primary);\n transition: 0.25s ease;\n &:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n p {\n color: var(--theme-color-primary);\n }\n }\n }\n }\n &.closable {\n cursor: pointer;\n .badge-inner {\n padding-left: 48px;\n position: relative;\n &:before {\n @include icon-schliessen;\n font-family: 'Icons', sans-serif;\n position: absolute;\n left: 15px;\n top: 50%;\n margin-top: -9px;\n color: var(--theme-color-white);\n display: block;\n text-align: center;\n font-size: 18px;\n line-height: 1;\n transition: 0.25s ease;\n }\n &:hover:before {\n color: var(--theme-color-primary);\n }\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/1761.ab650b55.iframe.bundle.js b/gfi-ihk-2024/storybook-static/1761.a43e1684.iframe.bundle.js
similarity index 69%
rename from gfi-ihk-2024/storybook-static/1761.ab650b55.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/1761.a43e1684.iframe.bundle.js
index 3fac6e3..d1567b9 100644
--- a/gfi-ihk-2024/storybook-static/1761.ab650b55.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/1761.a43e1684.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1761],{"./stories/sections/infobanner/InfoBannerComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{c:()=>createInfoBanner});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobanner=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/infobanner/infobanner.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobanner.Z,options);infobanner.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createInfoBanner=function createInfoBanner(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Dachzeile des Infobanners":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Die Headline des Infobanners":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.":_ref$copy,_ref$buttonText=_ref.buttonText,buttonText=void 0===_ref$buttonText?"Call to action":_ref$buttonText,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$imageSrc=_ref.imageSrc,imageSrc=void 0===_ref$imageSrc?"./dummy/placeholder-4-3.svg":_ref$imageSrc,_ref$imageSrcMobile=_ref.imageSrcMobile,imageSrcMobile=void 0===_ref$imageSrcMobile?"./dummy/placeholder-1-1.svg":_ref$imageSrcMobile,_ref$isCommercial=_ref.isCommercial,isCommercial=void 0===_ref$isCommercial||_ref$isCommercial,section=(0,helpers.az)("section",["infobanner"],null),container=(0,helpers.az)("div",["container"],null,section),banner=(0,helpers.az)("a",["banner"],null,container);if(banner.setAttribute("aria-label",headline+" - "+kicker),imageSrc&&imageSrcMobile&&imageSrc.length>0&&imageSrcMobile.length>0){var imageBox=(0,helpers.az)("div",["image-box"],null,banner),picture=(0,helpers.az)("picture",[],null,imageBox),mobileSource=(0,helpers.az)("source",[],null,picture);(0,helpers.Bi)(imageSrc,1340,240,"Infobanner Hintergrundbild",[],picture),mobileSource.srcset=imageSrcMobile,mobileSource.media="(max-width: 567px)"}if(kicker.length>0||headline.length>0||copy.length>0||buttonText.length>0){var textWrapper=(0,helpers.az)("div",["text-wrapper"],null,banner),textBox=(0,helpers.az)("div",["text-box"],null,textWrapper);if(kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,textBox),headline&&headline.length>0&&(0,helpers.az)("h2",["like-h2"],headline,textBox),copy&©.length>0&&(0,helpers.az)("p",[],copy,textBox),buttonText&&buttonText.length>0){var buttonBox=(0,helpers.az)("div",["button-box"],null,textWrapper),btn=(0,ButtonComponent.a)({elementType:"span",icon:"pfeil-simple-rechts",color:"white",label:buttonText,iconPosition:"icon-right"});buttonBox.appendChild(btn)}}return isCommercial&&(0,helpers.az)("span",["is-commercial"],"Werbung",banner),banner.href=link,section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/infobanner/infobanner.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.infobanner{margin:var(--section-margin) auto}.infobanner .banner{position:relative;display:flex;color:var(--theme-color-white);background:linear-gradient(130deg, var(--theme-color-gradient-01) 40%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 120%);border-radius:var(--border-radius-xs);text-decoration:none;transition:.25s ease}.infobanner .banner.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:focus-visible,.infobanner .banner.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner.focus-visible:focus .btn{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:focus-visible .btn,.infobanner .banner-moz-focusring .btn{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:before{content:"";position:relative;display:block;padding-top:12.36%}@media(max-width: 567px){.infobanner .banner:before{padding-top:66.6667%}}.infobanner .is-commercial{position:absolute;display:block;z-index:1;right:0;top:0;padding:1px 7px;font-size:var(--font-size-xs);color:var(--theme-color-primary);background-color:rgba(255,255,255,.7);border-bottom-left-radius:var(--border-radius-xs)}.infobanner .image-box{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.infobanner .image-box img{border-radius:var(--border-radius-xs);position:relative;display:block;max-width:100%;margin:0 auto;width:100%;height:100%;object-fit:cover}.infobanner .text-wrapper{position:relative;display:flex;justify-content:space-between;flex:1 1 100%;background:linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);border-radius:var(--border-radius-xs)}@media(max-width: 567px){.infobanner .text-wrapper{flex-direction:column}}.infobanner .text-box{padding:18px 24px;min-height:180px;max-width:768px;display:flex;flex-direction:column;justify-content:center;line-height:1.4}@media(max-width: 1339px){.infobanner .text-box{min-height:150px}}@media(max-width: 999px){.infobanner .text-box{min-height:0;padding:12px 20px}}@media(max-width: 567px){.infobanner .text-box{padding:8px 0;margin:var(--content-box-padding)}}.infobanner .text-box>*{margin-top:.1em;margin-bottom:.1em}.infobanner .text-box>*.kicker{margin-left:0}@media(max-width: 567px){.infobanner .text-box>.like-h2{margin-top:8px;margin-bottom:10px}}.infobanner .button-box{padding:24px;display:flex;align-items:flex-end;justify-content:flex-end;margin-top:auto}@media(max-width: 999px){.infobanner .button-box{padding:16px}}@media(max-width: 767px){.infobanner .button-box{padding:0 0 20px;margin:0 var(--content-box-padding)}}@media(max-width: 567px){.infobanner .button-box{padding-bottom:30px}}',"",{version:3,sources:["webpack://./stories/sections/infobanner/infobanner.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,iCAAA,CAEA,oBACE,iBAAA,CACA,YAAA,CACA,8BAAA,CACA,+IAAA,CACA,qCAAA,CACA,oBAAA,CACA,oBAAA,CCoKA,wCACE,4GAAA,CACA,SAAA,CAEF,qEACE,4GAAA,CACA,SAAA,CDvKF,6CCkLA,4GAAA,CACA,SAAA,CDhLA,8EC+KA,4GAAA,CACA,SAAA,CD5KA,2BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,kBAAA,CAEA,yBANF,2BAOI,oBAAA,CAAA,CAKN,2BACE,iBAAA,CACA,aAAA,CACA,SAAA,CACA,OAAA,CACA,KAAA,CACA,eAAA,CACA,6BAAA,CACA,gCAAA,CACA,qCAAA,CACA,iDAAA,CAGF,uBCiDA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDnDE,qBAAA,CACA,0BAAA,CAEA,2BACE,qCAAA,CACA,iBAAA,CACA,aAAA,CACA,cAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CAIJ,0BACE,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,aAAA,CACA,8HAAA,CACA,qCAAA,CAEA,yBARF,0BASI,qBAAA,CAAA,CAIJ,sBACE,iBAAA,CACA,gBAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,eAAA,CAEA,0BATF,sBAUI,gBAAA,CAAA,CAEF,yBAZF,sBAaI,YAAA,CACA,iBAAA,CAAA,CAEF,yBAhBF,sBAiBI,aAAA,CACA,iCAAA,CAAA,CAGF,wBACE,eAAA,CACA,kBAAA,CAEA,+BACE,aAAA,CAKF,yBADF,+BAEI,cAAA,CACA,kBAAA,CAAA,CAKN,wBACE,YAAA,CACA,YAAA,CACA,oBAAA,CACA,wBAAA,CACA,eAAA,CAEA,yBAPF,wBAQI,YAAA,CAAA,CAEF,yBAVF,wBAWI,gBAAA,CACA,mCAAA,CAAA,CAEF,yBAdF,wBAeI,mBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobanner {\n margin: var(--section-margin) auto;\n\n .banner {\n position: relative;\n display: flex;\n color: var(--theme-color-white);\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 40%,var(--theme-color-gradient-02) 80%,var(--theme-color-gradient-03) 120%);\n border-radius: var(--border-radius-xs);\n text-decoration: none;\n transition: 0.25s ease;\n @include focus-visible;\n\n &.focus-visible:focus .btn {\n @include focus-standalone;\n }\n &:focus-visible .btn, &-moz-focusring .btn {\n @include focus-standalone;\n }\n\n &:before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 12.36%;\n\n @media(max-width: 567px) {\n padding-top: 66.6667%;\n }\n }\n }\n\n .is-commercial {\n position: absolute;\n display: block;\n z-index: 1;\n right: 0;\n top: 0;\n padding: 1px 7px;\n font-size: var(--font-size-xs);\n color: var(--theme-color-primary);\n background-color: rgba(#fff, 0.7);\n border-bottom-left-radius: var(--border-radius-xs);\n }\n\n .image-box {\n @include full-size;\n background-size: cover;\n background-position: center;\n\n img {\n border-radius: var(--border-radius-xs);\n position: relative;\n display: block;\n max-width: 100%;\n margin: 0 auto;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .text-wrapper {\n position: relative;\n display: flex;\n justify-content: space-between;\n flex: 1 1 100%;\n background: linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);\n border-radius: var(--border-radius-xs);\n\n @media(max-width: 567px) {\n flex-direction: column;\n }\n }\n\n .text-box {\n padding: 18px 24px;\n min-height: 180px;\n max-width: 768px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n line-height: 1.4;\n\n @media(max-width: 1339px) {\n min-height: 150px;\n }\n @media(max-width: 999px) {\n min-height: 0;\n padding: 12px 20px;\n }\n @media(max-width: 567px) {\n padding: 8px 0;\n margin: var(--content-box-padding);\n }\n\n > * {\n margin-top: 0.1em;\n margin-bottom: 0.1em;\n\n &.kicker {\n margin-left: 0;\n }\n }\n\n > .like-h2 {\n @media(max-width: 567px) {\n margin-top: 8px;\n margin-bottom: 10px;\n }\n }\n }\n\n .button-box {\n padding: 24px;\n display: flex;\n align-items: flex-end;\n justify-content: flex-end;\n margin-top: auto;\n\n @media(max-width: 999px) {\n padding: 16px;\n }\n @media(max-width: 767px) {\n padding: 0 0 20px;\n margin: 0 var(--content-box-padding);\n }\n @media(max-width: 567px) {\n padding-bottom: 30px;\n }\n }\n/*\n .btn {\n @media(min-width: 768px) {\n white-space: nowrap;\n }\n }\n */\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1761],{"./stories/sections/infobanner/InfoBannerComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{c:()=>createInfoBanner});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobanner=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/infobanner/infobanner.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobanner.Z,options);infobanner.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createInfoBanner=function createInfoBanner(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Dachzeile des Infobanners":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Die Headline des Infobanners":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.":_ref$copy,_ref$buttonText=_ref.buttonText,buttonText=void 0===_ref$buttonText?"Call to action":_ref$buttonText,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$imageSrc=_ref.imageSrc,imageSrc=void 0===_ref$imageSrc?"./dummy/placeholder-4-3.svg":_ref$imageSrc,_ref$imageSrcMobile=_ref.imageSrcMobile,imageSrcMobile=void 0===_ref$imageSrcMobile?"./dummy/placeholder-1-1.svg":_ref$imageSrcMobile,_ref$isCommercial=_ref.isCommercial,isCommercial=void 0===_ref$isCommercial||_ref$isCommercial,section=(0,helpers.az)("section",["infobanner"],null),container=(0,helpers.az)("div",["container"],null,section),banner=(0,helpers.az)("a",["banner"],null,container);if(banner.setAttribute("aria-label",headline+" - "+kicker),imageSrc&&imageSrcMobile&&imageSrc.length>0&&imageSrcMobile.length>0){var imageBox=(0,helpers.az)("div",["image-box"],null,banner),picture=(0,helpers.az)("picture",[],null,imageBox),mobileSource=(0,helpers.az)("source",[],null,picture);(0,helpers.Bi)(imageSrc,1340,240,"Infobanner Hintergrundbild",[],picture),mobileSource.srcset=imageSrcMobile,mobileSource.media="(max-width: 567px)"}if(kicker.length>0||headline.length>0||copy.length>0||buttonText.length>0){var textWrapper=(0,helpers.az)("div",["text-wrapper"],null,banner),textBox=(0,helpers.az)("div",["text-box"],null,textWrapper);if(kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,textBox),headline&&headline.length>0&&(0,helpers.az)("h2",["like-h2"],headline,textBox),copy&©.length>0&&(0,helpers.az)("p",[],copy,textBox),buttonText&&buttonText.length>0){var buttonBox=(0,helpers.az)("div",["button-box"],null,textWrapper),btn=(0,ButtonComponent.a)({elementType:"span",icon:"pfeil-simple-rechts",color:"white",label:buttonText,iconPosition:"icon-right"});buttonBox.appendChild(btn)}}return isCommercial&&(0,helpers.az)("span",["is-commercial"],"Werbung",banner),banner.href=link,section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/infobanner/infobanner.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.infobanner{margin:var(--section-margin) auto}.infobanner .banner{position:relative;display:flex;color:var(--theme-color-white);background:linear-gradient(130deg, var(--theme-color-gradient-01) 40%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 120%);border-radius:var(--border-radius-xs);text-decoration:none;transition:.25s ease}.infobanner .banner.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:focus-visible,.infobanner .banner.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner.focus-visible:focus .btn{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:focus-visible .btn,.infobanner .banner-moz-focusring .btn{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:before{content:"";position:relative;display:block;padding-top:12.36%}@media(max-width: 567px){.infobanner .banner:before{padding-top:66.6667%}}.infobanner .is-commercial{position:absolute;display:block;z-index:1;right:0;top:0;padding:1px 7px;font-size:var(--font-size-xs);color:var(--theme-color-primary);background-color:rgba(255,255,255,.7);border-bottom-left-radius:var(--border-radius-xs)}.infobanner .image-box{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.infobanner .image-box img{border-radius:var(--border-radius-xs);position:relative;display:block;max-width:100%;margin:0 auto;width:100%;height:100%;object-fit:cover}.infobanner .text-wrapper{position:relative;display:flex;justify-content:space-between;flex:1 1 100%;background:linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);border-radius:var(--border-radius-xs)}@media(max-width: 567px){.infobanner .text-wrapper{flex-direction:column}}.infobanner .text-box{padding:18px 24px;min-height:180px;max-width:768px;display:flex;flex-direction:column;justify-content:center;line-height:1.4}@media(max-width: 1339px){.infobanner .text-box{min-height:150px}}@media(max-width: 999px){.infobanner .text-box{min-height:0;padding:12px 20px}}@media(max-width: 567px){.infobanner .text-box{padding:8px 0;margin:var(--content-box-padding)}}.infobanner .text-box>*{margin-top:.1em;margin-bottom:.1em}.infobanner .text-box>*.kicker{margin-left:0}@media(max-width: 567px){.infobanner .text-box>.like-h2{margin-top:8px;margin-bottom:10px}}.infobanner .button-box{padding:24px;display:flex;align-items:flex-end;justify-content:flex-end;margin-top:auto}@media(max-width: 999px){.infobanner .button-box{padding:16px}}@media(max-width: 767px){.infobanner .button-box{padding:0 0 20px;margin:0 var(--content-box-padding)}}@media(max-width: 567px){.infobanner .button-box{padding-bottom:30px}}',"",{version:3,sources:["webpack://./stories/sections/infobanner/infobanner.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,iCAAA,CAEA,oBACE,iBAAA,CACA,YAAA,CACA,8BAAA,CACA,+IAAA,CACA,qCAAA,CACA,oBAAA,CACA,oBAAA,CCoKA,wCACE,4GAAA,CACA,SAAA,CAEF,qEACE,4GAAA,CACA,SAAA,CDvKF,6CCkLA,4GAAA,CACA,SAAA,CDhLA,8EC+KA,4GAAA,CACA,SAAA,CD5KA,2BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,kBAAA,CAEA,yBANF,2BAOI,oBAAA,CAAA,CAKN,2BACE,iBAAA,CACA,aAAA,CACA,SAAA,CACA,OAAA,CACA,KAAA,CACA,eAAA,CACA,6BAAA,CACA,gCAAA,CACA,qCAAA,CACA,iDAAA,CAGF,uBCiDA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDnDE,qBAAA,CACA,0BAAA,CAEA,2BACE,qCAAA,CACA,iBAAA,CACA,aAAA,CACA,cAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CAIJ,0BACE,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,aAAA,CACA,8HAAA,CACA,qCAAA,CAEA,yBARF,0BASI,qBAAA,CAAA,CAIJ,sBACE,iBAAA,CACA,gBAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,eAAA,CAEA,0BATF,sBAUI,gBAAA,CAAA,CAEF,yBAZF,sBAaI,YAAA,CACA,iBAAA,CAAA,CAEF,yBAhBF,sBAiBI,aAAA,CACA,iCAAA,CAAA,CAGF,wBACE,eAAA,CACA,kBAAA,CAEA,+BACE,aAAA,CAKF,yBADF,+BAEI,cAAA,CACA,kBAAA,CAAA,CAKN,wBACE,YAAA,CACA,YAAA,CACA,oBAAA,CACA,wBAAA,CACA,eAAA,CAEA,yBAPF,wBAQI,YAAA,CAAA,CAEF,yBAVF,wBAWI,gBAAA,CACA,mCAAA,CAAA,CAEF,yBAdF,wBAeI,mBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobanner {\n margin: var(--section-margin) auto;\n\n .banner {\n position: relative;\n display: flex;\n color: var(--theme-color-white);\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 40%,var(--theme-color-gradient-02) 80%,var(--theme-color-gradient-03) 120%);\n border-radius: var(--border-radius-xs);\n text-decoration: none;\n transition: 0.25s ease;\n @include focus-visible;\n\n &.focus-visible:focus .btn {\n @include focus-standalone;\n }\n &:focus-visible .btn, &-moz-focusring .btn {\n @include focus-standalone;\n }\n\n &:before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 12.36%;\n\n @media(max-width: 567px) {\n padding-top: 66.6667%;\n }\n }\n }\n\n .is-commercial {\n position: absolute;\n display: block;\n z-index: 1;\n right: 0;\n top: 0;\n padding: 1px 7px;\n font-size: var(--font-size-xs);\n color: var(--theme-color-primary);\n background-color: rgba(#fff, 0.7);\n border-bottom-left-radius: var(--border-radius-xs);\n }\n\n .image-box {\n @include full-size;\n background-size: cover;\n background-position: center;\n\n img {\n border-radius: var(--border-radius-xs);\n position: relative;\n display: block;\n max-width: 100%;\n margin: 0 auto;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .text-wrapper {\n position: relative;\n display: flex;\n justify-content: space-between;\n flex: 1 1 100%;\n background: linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);\n border-radius: var(--border-radius-xs);\n\n @media(max-width: 567px) {\n flex-direction: column;\n }\n }\n\n .text-box {\n padding: 18px 24px;\n min-height: 180px;\n max-width: 768px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n line-height: 1.4;\n\n @media(max-width: 1339px) {\n min-height: 150px;\n }\n @media(max-width: 999px) {\n min-height: 0;\n padding: 12px 20px;\n }\n @media(max-width: 567px) {\n padding: 8px 0;\n margin: var(--content-box-padding);\n }\n\n > * {\n margin-top: 0.1em;\n margin-bottom: 0.1em;\n\n &.kicker {\n margin-left: 0;\n }\n }\n\n > .like-h2 {\n @media(max-width: 567px) {\n margin-top: 8px;\n margin-bottom: 10px;\n }\n }\n }\n\n .button-box {\n padding: 24px;\n display: flex;\n align-items: flex-end;\n justify-content: flex-end;\n margin-top: auto;\n\n @media(max-width: 999px) {\n padding: 16px;\n }\n @media(max-width: 767px) {\n padding: 0 0 20px;\n margin: 0 var(--content-box-padding);\n }\n @media(max-width: 567px) {\n padding-bottom: 30px;\n }\n }\n/*\n .btn {\n @media(min-width: 768px) {\n white-space: nowrap;\n }\n }\n */\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/1902.68b2db95.iframe.bundle.js b/gfi-ihk-2024/storybook-static/1902.57181cae.iframe.bundle.js
similarity index 71%
rename from gfi-ihk-2024/storybook-static/1902.68b2db95.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/1902.57181cae.iframe.bundle.js
index e054aa1..80220f4 100644
--- a/gfi-ihk-2024/storybook-static/1902.68b2db95.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/1902.57181cae.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1902],{"./stories/sections/participation-stage/ParticipationStageComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createParticipationStage});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),participation_stage=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/participation-stage/participation-stage.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(participation_stage.Z,options);participation_stage.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ProgressBarComponent=__webpack_require__("./stories/atoms/progress-bar/ProgressBarComponent.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createParticipationStage=function createParticipationStage(_ref){var _ref$imageSrc=_ref.imageSrc,imageSrc=void 0===_ref$imageSrc?"./dummy/placeholder-4-3.svg":_ref$imageSrc,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Noch 7 Tage offen":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Jetzt und digital mitreden":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Mit der digitalen Beteiligung erhalten Mitgliedsunternehmen die Möglichkeit, sich einfach und schnell über laufende Verfahren und Abstimmungen zu informieren und sich aktiv daran zu beteiligen.":_ref$copy,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"Copyright":_ref$copyright,_ref$moreCta=_ref.moreCta,moreCta=void 0===_ref$moreCta?{label:"Mehr Infos",link:"#",target:"_self"}:_ref$moreCta,_ref$buttonCta=_ref.buttonCta,buttonCta=void 0===_ref$buttonCta?{label:"Jetzt beteiligen",link:"#",target:"_self"}:_ref$buttonCta,_ref$showProgress=_ref.showProgress,showProgress=void 0===_ref$showProgress||_ref$showProgress,_ref$progress=_ref.progress,progress=void 0===_ref$progress?60:_ref$progress,_ref$backgroundImage=_ref.backgroundImage,backgroundImage=void 0===_ref$backgroundImage?null:_ref$backgroundImage,_ref$isFirstElement=_ref.isFirstElement,isFirstElement=void 0!==_ref$isFirstElement&&_ref$isFirstElement,hasImage=imageSrc&&imageSrc.length>0,section=(0,helpers.az)("section",["participation","participation-stage"]),container=(0,helpers.az)("div",["container"],null,section),row=(0,helpers.az)("div",["row"],null,container),col=(0,helpers.az)("div",["col"],null,row),tb=(0,helpers.az)("div",["text-box"],null,col);if(backgroundImage&&backgroundImage.length>0&&(section.style="--bg-mobile: url("+backgroundImage+");\n --bg-tablet: url("+backgroundImage+");\n --bg-desktop: url("+backgroundImage+");\n background-image: var(--bg-mobile);",section.classList.add("background-image")),isFirstElement&§ion.classList.add("first-element"),kicker&&kicker.length>0&&(0,helpers.az)("p",["kicker"],kicker,tb),showProgress&&tb.appendChild((0,ProgressBarComponent.i)({progress})),(0,helpers.az)("h1",["like-h2"],headline,tb),(0,helpers.az)("p",[],copy,tb),moreCta){var more=(0,helpers.az)("a",[],moreCta.label,tb);more.href=moreCta.link,more.target=moreCta.target}if(buttonCta){var button=(0,ButtonComponent.a)({elementType:"a",link:buttonCta.link,color:"white",label:buttonCta.label,iconPosition:"icon-right",icon:"small-arrow-right-simple"});tb.appendChild(button)}if(hasImage){section.classList.add("image-stage");var ib=(0,helpers.az)("div",["image-box"],null,col),picture=(0,helpers.az)("picture",[],null,ib),src1=(0,helpers.az)("source",[],null,picture);src1.setAttribute("media","(min-width: 1300px)"),src1.setAttribute("srcset",imageSrc);var src2=(0,helpers.az)("source",[],null,picture);src2.setAttribute("media","(min-width: 1000px)"),src2.setAttribute("srcset",imageSrc),(0,helpers.Bi)(imageSrc,1080,648,"Beteiligung",[],picture),(0,helpers.az)("span",["copyright"],copyright,ib).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,ib)}return section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/participation-stage/participation-stage.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_beteiligung_cover_jpg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/sections/participation-stage/beteiligung-cover.jpg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_beteiligung_cover_jpg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,".participation-stage{background-image:url("+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:cover;color:#fff;min-height:calc(18vw + 300px);display:flex;align-items:center;margin:0}.participation-stage.background-image{background-size:cover;background-position:50% 50%}@media(min-width: 560px){.participation-stage.background-image[style*="--bg-tablet"]{background-image:var(--bg-tablet) !important}}@media(min-width: 1000px){.participation-stage.background-image[style*="--bg-desktop"]{background-image:var(--bg-desktop) !important}}@media(min-width: 1400px){.participation-stage.first-element{margin-top:-60px}}.participation-stage .kicker{margin-bottom:.6em}.participation-stage .btn{margin-top:.8em;margin-bottom:.4em}.participation-stage .text-box{max-width:580px;padding:calc(30px + 1vw) 0}.participation-stage a:not(.btn){color:#fff}.participation-stage a:not(.btn)+.btn{margin-left:30px}.participation-stage .progress{--color-bg: var(--theme-color-white);--color-fg: var(--theme-color-white);--bg-opacity: 0.4}.participation-stage .progress+h1,.participation-stage .progress+.text-2{margin-top:.7em}.participation-stage.image-stage{position:relative;background-image:none;background-color:var(--theme-color-primary);overflow:hidden;z-index:1}.participation-stage.image-stage::before{content:"";position:absolute;left:0;right:50%;top:0;bottom:0;margin:-15% 0 -15% 0;background-color:var(--theme-color-primary)}.participation-stage.image-stage .text-box{position:relative}.participation-stage.image-stage .image-box{position:absolute;left:45%;right:0;top:0;bottom:0;z-index:-1}.participation-stage.image-stage .image-box picture{display:block;width:100%;height:100%}.participation-stage.image-stage .image-box img{position:relative;display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:.4s ease}.participation-stage.image-stage .image-box img.loading{opacity:0}.participation-stage.image-stage .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}@media(max-width: 1200px){.participation-stage.image-stage::before{min-width:560px}.participation-stage.image-stage .text-box{max-width:480px}}@media(min-width: 1000px){.participation-stage.image-stage::before{border-top-right-radius:28% 50%;border-bottom-right-radius:28% 50%;min-width:650px}}@media(max-width: 999px){.participation-stage.image-stage{padding-bottom:75%}.participation-stage.image-stage::before{top:0;bottom:0;left:0;right:0;margin:0 -28% 67%;border-bottom-left-radius:50% 28%;border-bottom-right-radius:50% 28%;min-width:0}.participation-stage.image-stage .col{padding:0 var(--col-padding)}.participation-stage.image-stage .image-box{position:absolute;top:auto;left:0}.participation-stage.image-stage .image-box::before{content:"";position:relative;display:block;padding-top:75%}.participation-stage.image-stage .image-box img{position:absolute;top:0;left:0}.participation-stage.image-stage .text-box{max-width:none;margin-bottom:0;padding-bottom:24px}}',"",{version:3,sources:["webpack://./stories/sections/participation-stage/participation-stage.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,qBACE,wDAAA,CACA,qBAAA,CACA,UAAA,CACA,6BAAA,CACA,YAAA,CACA,kBAAA,CACA,QAAA,CAEA,sCACE,qBAAA,CACA,2BAAA,CACA,yBACE,4DACE,4CAAA,CAAA,CAGJ,0BACE,6DACE,6CAAA,CAAA,CAMJ,0BADF,mCAEI,gBAAA,CAAA,CAIJ,6BACE,kBAAA,CAGF,0BACE,eAAA,CACA,kBAAA,CAGF,+BACE,eAAA,CACA,0BAAA,CAGF,iCACE,UAAA,CAEA,sCACE,gBAAA,CAIJ,+BACE,oCAAA,CACA,oCAAA,CACA,iBAAA,CAEA,yEACE,eAAA,CAIJ,iCACE,iBAAA,CACA,qBAAA,CACA,2CAAA,CACA,eAAA,CACA,SAAA,CAEA,yCACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,SAAA,CACA,KAAA,CACA,QAAA,CACA,oBAAA,CACA,2CAAA,CAGF,2CACE,iBAAA,CAGF,4CACE,iBAAA,CACA,QAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,UAAA,CAEA,oDACE,aAAA,CACA,UAAA,CACA,WAAA,CAEF,gDACE,iBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,SAAA,CACA,mBAAA,CAEA,wDACE,SAAA,CAGJ,uDCRJ,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDFE,0BACE,yCACE,eAAA,CAGF,2CACE,eAAA,CAAA,CAIJ,0BACE,yCACE,+BAAA,CACA,kCAAA,CACA,eAAA,CAAA,CAIJ,yBAvEF,iCAwEI,kBAAA,CAEA,yCACE,KAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,iBAAA,CACA,iCAAA,CACA,kCAAA,CACA,WAAA,CAGF,sCACE,4BAAA,CAGF,4CACE,iBAAA,CACA,QAAA,CACA,MAAA,CAEA,oDACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,eAAA,CAGF,gDACE,iBAAA,CACA,KAAA,CACA,MAAA,CAIJ,2CACE,cAAA,CACA,eAAA,CACA,mBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.participation-stage {\n background-image: url('./beteiligung-cover.jpg');\n background-size: cover;\n color: white;\n min-height: calc(18vw + 300px);\n display: flex;\n align-items: center;\n margin: 0;\n\n &.background-image {\n background-size: cover;\n background-position: 50% 50%;\n @media (min-width: 560px) {\n &[style*='--bg-tablet'] {\n background-image: var(--bg-tablet) !important;\n }\n }\n @media (min-width: 1000px) {\n &[style*='--bg-desktop'] {\n background-image: var(--bg-desktop) !important;\n }\n }\n }\n\n &.first-element {\n @media(min-width: 1400px) {\n margin-top: -60px;\n }\n }\n\n .kicker {\n margin-bottom: 0.6em;\n }\n\n .btn {\n margin-top: 0.8em;\n margin-bottom: 0.4em;\n }\n\n .text-box {\n max-width: 580px;\n padding: calc(30px + 1vw) 0;\n }\n\n a:not(.btn) {\n color: white;\n\n + .btn {\n margin-left: 30px;\n }\n }\n\n .progress {\n --color-bg: var(--theme-color-white);\n --color-fg: var(--theme-color-white);\n --bg-opacity: 0.4;\n\n + h1, + .text-2 {\n margin-top: 0.7em;\n }\n }\n\n &.image-stage {\n position: relative;\n background-image: none;\n background-color: var(--theme-color-primary);\n overflow: hidden;\n z-index: 1;\n\n &::before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 50%;\n top: 0;\n bottom: 0;\n margin: -15% 0 -15% 0;\n background-color: var(--theme-color-primary);\n }\n\n .text-box {\n position: relative;\n }\n\n .image-box {\n position: absolute;\n left: 45%;\n right: 0;\n top: 0;\n bottom: 0;\n z-index: -1;\n\n picture {\n display: block;\n width: 100%;\n height: 100%;\n }\n img {\n position: relative;\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n opacity: 1;\n transition: 0.4s ease;\n\n &.loading {\n opacity: 0;\n }\n }\n .copyright {\n @include copyright;\n }\n }\n\n @media(max-width: 1200px) {\n &::before {\n min-width: 560px;\n }\n\n .text-box {\n max-width: 480px;\n }\n }\n\n @media(min-width: 1000px) {\n &::before {\n border-top-right-radius: 28% 50%;\n border-bottom-right-radius: 28% 50%;\n min-width: 650px;\n }\n }\n\n @media(max-width: 999px) {\n padding-bottom: 75%;\n\n &::before {\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n margin: 0 -28% 67%;\n border-bottom-left-radius: 50% 28%;\n border-bottom-right-radius: 50% 28%;\n min-width: 0;\n }\n\n .col {\n padding: 0 var(--col-padding);\n }\n\n .image-box {\n position: absolute;\n top: auto;\n left: 0;\n\n &::before {\n content: '';\n position: relative;\n display: block;\n padding-top: 75%;\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n }\n }\n\n .text-box {\n max-width: none;\n margin-bottom: 0;\n padding-bottom: 24px;\n }\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/sections/participation-stage/beteiligung-cover.jpg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/beteiligung-cover.d253f1eb.jpg"}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1902],{"./stories/sections/participation-stage/ParticipationStageComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createParticipationStage});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),participation_stage=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/participation-stage/participation-stage.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(participation_stage.Z,options);participation_stage.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ProgressBarComponent=__webpack_require__("./stories/atoms/progress-bar/ProgressBarComponent.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createParticipationStage=function createParticipationStage(_ref){var _ref$imageSrc=_ref.imageSrc,imageSrc=void 0===_ref$imageSrc?"./dummy/placeholder-4-3.svg":_ref$imageSrc,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Noch 7 Tage offen":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Jetzt und digital mitreden":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Mit der digitalen Beteiligung erhalten Mitgliedsunternehmen die Möglichkeit, sich einfach und schnell über laufende Verfahren und Abstimmungen zu informieren und sich aktiv daran zu beteiligen.":_ref$copy,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"Copyright":_ref$copyright,_ref$moreCta=_ref.moreCta,moreCta=void 0===_ref$moreCta?{label:"Mehr Infos",link:"#",target:"_self"}:_ref$moreCta,_ref$buttonCta=_ref.buttonCta,buttonCta=void 0===_ref$buttonCta?{label:"Jetzt beteiligen",link:"#",target:"_self"}:_ref$buttonCta,_ref$showProgress=_ref.showProgress,showProgress=void 0===_ref$showProgress||_ref$showProgress,_ref$progress=_ref.progress,progress=void 0===_ref$progress?60:_ref$progress,_ref$backgroundImage=_ref.backgroundImage,backgroundImage=void 0===_ref$backgroundImage?null:_ref$backgroundImage,_ref$isFirstElement=_ref.isFirstElement,isFirstElement=void 0!==_ref$isFirstElement&&_ref$isFirstElement,hasImage=imageSrc&&imageSrc.length>0,section=(0,helpers.az)("section",["participation","participation-stage"]),container=(0,helpers.az)("div",["container"],null,section),row=(0,helpers.az)("div",["row"],null,container),col=(0,helpers.az)("div",["col"],null,row),tb=(0,helpers.az)("div",["text-box"],null,col);if(backgroundImage&&backgroundImage.length>0&&(section.style="--bg-mobile: url("+backgroundImage+");\n --bg-tablet: url("+backgroundImage+");\n --bg-desktop: url("+backgroundImage+");\n background-image: var(--bg-mobile);",section.classList.add("background-image")),isFirstElement&§ion.classList.add("first-element"),kicker&&kicker.length>0&&(0,helpers.az)("p",["kicker"],kicker,tb),showProgress&&tb.appendChild((0,ProgressBarComponent.i)({progress})),(0,helpers.az)("h1",["like-h2"],headline,tb),(0,helpers.az)("p",[],copy,tb),moreCta){var more=(0,helpers.az)("a",[],moreCta.label,tb);more.href=moreCta.link,more.target=moreCta.target}if(buttonCta){var button=(0,ButtonComponent.a)({elementType:"a",link:buttonCta.link,color:"white",label:buttonCta.label,iconPosition:"icon-right",icon:"small-arrow-right-simple"});tb.appendChild(button)}if(hasImage){section.classList.add("image-stage");var ib=(0,helpers.az)("div",["image-box"],null,col),picture=(0,helpers.az)("picture",[],null,ib),src1=(0,helpers.az)("source",[],null,picture);src1.setAttribute("media","(min-width: 1300px)"),src1.setAttribute("srcset",imageSrc);var src2=(0,helpers.az)("source",[],null,picture);src2.setAttribute("media","(min-width: 1000px)"),src2.setAttribute("srcset",imageSrc),(0,helpers.Bi)(imageSrc,1080,648,"Beteiligung",[],picture),(0,helpers.az)("span",["copyright"],copyright,ib).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,ib)}return section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/participation-stage/participation-stage.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_beteiligung_cover_jpg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/sections/participation-stage/beteiligung-cover.jpg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_beteiligung_cover_jpg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,".participation-stage{background-image:url("+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:cover;color:#fff;min-height:calc(18vw + 300px);display:flex;align-items:center;margin:0}.participation-stage.background-image{background-size:cover;background-position:50% 50%}@media(min-width: 560px){.participation-stage.background-image[style*="--bg-tablet"]{background-image:var(--bg-tablet) !important}}@media(min-width: 1000px){.participation-stage.background-image[style*="--bg-desktop"]{background-image:var(--bg-desktop) !important}}@media(min-width: 1400px){.participation-stage.first-element{margin-top:-60px}}.participation-stage .kicker{margin-bottom:.6em}.participation-stage .btn{margin-top:.8em;margin-bottom:.4em}.participation-stage .text-box{max-width:580px;padding:calc(30px + 1vw) 0}.participation-stage a:not(.btn){color:#fff}.participation-stage a:not(.btn)+.btn{margin-left:30px}.participation-stage .progress{--color-bg: var(--theme-color-white);--color-fg: var(--theme-color-white);--bg-opacity: 0.4}.participation-stage .progress+h1,.participation-stage .progress+.text-2{margin-top:.7em}.participation-stage.image-stage{position:relative;background-image:none;background-color:var(--theme-color-primary);overflow:hidden;z-index:1}.participation-stage.image-stage::before{content:"";position:absolute;left:0;right:50%;top:0;bottom:0;margin:-15% 0 -15% 0;background-color:var(--theme-color-primary)}.participation-stage.image-stage .text-box{position:relative}.participation-stage.image-stage .image-box{position:absolute;left:45%;right:0;top:0;bottom:0;z-index:-1}.participation-stage.image-stage .image-box picture{display:block;width:100%;height:100%}.participation-stage.image-stage .image-box img{position:relative;display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:.4s ease}.participation-stage.image-stage .image-box img.loading{opacity:0}.participation-stage.image-stage .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}@media(max-width: 1200px){.participation-stage.image-stage::before{min-width:560px}.participation-stage.image-stage .text-box{max-width:480px}}@media(min-width: 1000px){.participation-stage.image-stage::before{border-top-right-radius:28% 50%;border-bottom-right-radius:28% 50%;min-width:650px}}@media(max-width: 999px){.participation-stage.image-stage{padding-bottom:75%}.participation-stage.image-stage::before{top:0;bottom:0;left:0;right:0;margin:0 -28% 67%;border-bottom-left-radius:50% 28%;border-bottom-right-radius:50% 28%;min-width:0}.participation-stage.image-stage .col{padding:0 var(--col-padding)}.participation-stage.image-stage .image-box{position:absolute;top:auto;left:0}.participation-stage.image-stage .image-box::before{content:"";position:relative;display:block;padding-top:75%}.participation-stage.image-stage .image-box img{position:absolute;top:0;left:0}.participation-stage.image-stage .text-box{max-width:none;margin-bottom:0;padding-bottom:24px}}',"",{version:3,sources:["webpack://./stories/sections/participation-stage/participation-stage.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,qBACE,wDAAA,CACA,qBAAA,CACA,UAAA,CACA,6BAAA,CACA,YAAA,CACA,kBAAA,CACA,QAAA,CAEA,sCACE,qBAAA,CACA,2BAAA,CACA,yBACE,4DACE,4CAAA,CAAA,CAGJ,0BACE,6DACE,6CAAA,CAAA,CAMJ,0BADF,mCAEI,gBAAA,CAAA,CAIJ,6BACE,kBAAA,CAGF,0BACE,eAAA,CACA,kBAAA,CAGF,+BACE,eAAA,CACA,0BAAA,CAGF,iCACE,UAAA,CAEA,sCACE,gBAAA,CAIJ,+BACE,oCAAA,CACA,oCAAA,CACA,iBAAA,CAEA,yEACE,eAAA,CAIJ,iCACE,iBAAA,CACA,qBAAA,CACA,2CAAA,CACA,eAAA,CACA,SAAA,CAEA,yCACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,SAAA,CACA,KAAA,CACA,QAAA,CACA,oBAAA,CACA,2CAAA,CAGF,2CACE,iBAAA,CAGF,4CACE,iBAAA,CACA,QAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,UAAA,CAEA,oDACE,aAAA,CACA,UAAA,CACA,WAAA,CAEF,gDACE,iBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,SAAA,CACA,mBAAA,CAEA,wDACE,SAAA,CAGJ,uDCRJ,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDFE,0BACE,yCACE,eAAA,CAGF,2CACE,eAAA,CAAA,CAIJ,0BACE,yCACE,+BAAA,CACA,kCAAA,CACA,eAAA,CAAA,CAIJ,yBAvEF,iCAwEI,kBAAA,CAEA,yCACE,KAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,iBAAA,CACA,iCAAA,CACA,kCAAA,CACA,WAAA,CAGF,sCACE,4BAAA,CAGF,4CACE,iBAAA,CACA,QAAA,CACA,MAAA,CAEA,oDACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,eAAA,CAGF,gDACE,iBAAA,CACA,KAAA,CACA,MAAA,CAIJ,2CACE,cAAA,CACA,eAAA,CACA,mBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.participation-stage {\n background-image: url('./beteiligung-cover.jpg');\n background-size: cover;\n color: white;\n min-height: calc(18vw + 300px);\n display: flex;\n align-items: center;\n margin: 0;\n\n &.background-image {\n background-size: cover;\n background-position: 50% 50%;\n @media (min-width: 560px) {\n &[style*='--bg-tablet'] {\n background-image: var(--bg-tablet) !important;\n }\n }\n @media (min-width: 1000px) {\n &[style*='--bg-desktop'] {\n background-image: var(--bg-desktop) !important;\n }\n }\n }\n\n &.first-element {\n @media(min-width: 1400px) {\n margin-top: -60px;\n }\n }\n\n .kicker {\n margin-bottom: 0.6em;\n }\n\n .btn {\n margin-top: 0.8em;\n margin-bottom: 0.4em;\n }\n\n .text-box {\n max-width: 580px;\n padding: calc(30px + 1vw) 0;\n }\n\n a:not(.btn) {\n color: white;\n\n + .btn {\n margin-left: 30px;\n }\n }\n\n .progress {\n --color-bg: var(--theme-color-white);\n --color-fg: var(--theme-color-white);\n --bg-opacity: 0.4;\n\n + h1, + .text-2 {\n margin-top: 0.7em;\n }\n }\n\n &.image-stage {\n position: relative;\n background-image: none;\n background-color: var(--theme-color-primary);\n overflow: hidden;\n z-index: 1;\n\n &::before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 50%;\n top: 0;\n bottom: 0;\n margin: -15% 0 -15% 0;\n background-color: var(--theme-color-primary);\n }\n\n .text-box {\n position: relative;\n }\n\n .image-box {\n position: absolute;\n left: 45%;\n right: 0;\n top: 0;\n bottom: 0;\n z-index: -1;\n\n picture {\n display: block;\n width: 100%;\n height: 100%;\n }\n img {\n position: relative;\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n opacity: 1;\n transition: 0.4s ease;\n\n &.loading {\n opacity: 0;\n }\n }\n .copyright {\n @include copyright;\n }\n }\n\n @media(max-width: 1200px) {\n &::before {\n min-width: 560px;\n }\n\n .text-box {\n max-width: 480px;\n }\n }\n\n @media(min-width: 1000px) {\n &::before {\n border-top-right-radius: 28% 50%;\n border-bottom-right-radius: 28% 50%;\n min-width: 650px;\n }\n }\n\n @media(max-width: 999px) {\n padding-bottom: 75%;\n\n &::before {\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n margin: 0 -28% 67%;\n border-bottom-left-radius: 50% 28%;\n border-bottom-right-radius: 50% 28%;\n min-width: 0;\n }\n\n .col {\n padding: 0 var(--col-padding);\n }\n\n .image-box {\n position: absolute;\n top: auto;\n left: 0;\n\n &::before {\n content: '';\n position: relative;\n display: block;\n padding-top: 75%;\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n }\n }\n\n .text-box {\n max-width: none;\n margin-bottom: 0;\n padding-bottom: 24px;\n }\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/sections/participation-stage/beteiligung-cover.jpg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/beteiligung-cover.d253f1eb.jpg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/1940.61c4de73.iframe.bundle.js b/gfi-ihk-2024/storybook-static/1940.a187dcc2.iframe.bundle.js
similarity index 73%
rename from gfi-ihk-2024/storybook-static/1940.61c4de73.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/1940.a187dcc2.iframe.bundle.js
index e956e8f..dda427f 100644
--- a/gfi-ihk-2024/storybook-static/1940.61c4de73.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/1940.a187dcc2.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1940],{"./stories/components/anchor-links/AnchorLinksComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>createAnchorLinks});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),anchor_links=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/anchor-links/anchor-links.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(anchor_links.Z,options);anchor_links.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.match.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0&&(!h2.is(".showInTableOfContents")&&h2.closest(".link-collection").length||_this.headlines.push(h2))}))}},{key:"buildLinks",value:function buildLinks(){var _this2=this,t=this,ul=t.section.find("ul li a");jquery_default()(ul).each((function(i,element){var textH2=jquery_default()(_this2.headlines[i]);textH2.length&&(jquery_default()(textH2).addClass("has-anchor"),jquery_default()(textH2).append(jquery_default()(' ').attr("id","titleInText"+i)))})),this.anchors=jquery_default()(".main-col, article.col, .action-col").find("h2 .anchor"),t.links=t.section.find("a").on("click",(function(e){e.preventDefault(),_this2.handleClick(jquery_default()(e.currentTarget))}))}},{key:"handleClick",value:function handleClick(a){var _this3=this,index=parseInt(a.attr("data-index")),target=this.anchors.eq(index).offset().top,time=Math.round(Math.abs(jquery_default()(window).scrollTop()-target)/6+300);time>800&&(time=800),this.scrolling=!0,jquery_default()("html, body").animate({scrollTop:target},time,"swing",(function(){_this3.scrolling=!1}))}},{key:"scrollToTarget",value:function scrollToTarget(anchorLink){var anchorLinkElement=jquery_default()("#"+anchorLink[1]);anchorLinkElement.length>0&&jquery_default()("html, body").animate({scrollTop:anchorLinkElement.first().offset().top-10},10)}}]),IHKAnchorLinks}();const components_anchor_links_anchor_links=IHKAnchorLinks;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){var _this4=this;jquery_default()(".anchor-links:not(.initiated)").each((function(){new IHKAnchorLinks(jquery_default()(_this4))}))}));var createAnchorLinks=function createAnchorLinks(_ref){var _ref$titles=_ref.titles,titles=void 0===_ref$titles?["Beratungsförderung zur Digitalisierung","Eine weitere Headline zwischendurch"]:_ref$titles,div=(0,helpers.az)("div",["anchor-links"]),ul=(0,helpers.az)("ul",["anchors"],null,div);return(0,helpers.az)("li",["anchors-title"],"Inhalte auf dieser Seite",ul),titles.map((function(title,index){var li=(0,helpers.az)("li",[],null,ul),a=(0,helpers.az)("a",[],title,li);a.href="#titleInText"+index,a.dataset.index=index.toString()})),jquery_default()(document).ready((function(){new components_anchor_links_anchor_links(jquery_default()(div))})),div}},"./node_modules/core-js/modules/es.string.match.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),fixRegExpWellKnownSymbolLogic=__webpack_require__("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),toLength=__webpack_require__("./node_modules/core-js/internals/to-length.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js"),advanceStringIndex=__webpack_require__("./node_modules/core-js/internals/advance-string-index.js"),regExpExec=__webpack_require__("./node_modules/core-js/internals/regexp-exec-abstract.js");fixRegExpWellKnownSymbolLogic("match",(function(MATCH,nativeMatch,maybeCallNative){return[function match(regexp){var O=requireObjectCoercible(this),matcher=isNullOrUndefined(regexp)?void 0:getMethod(regexp,MATCH);return matcher?call(matcher,regexp,O):new RegExp(regexp)[MATCH](toString(O))},function(string){var rx=anObject(this),S=toString(string),res=maybeCallNative(nativeMatch,rx,S);if(res.done)return res.value;if(!rx.global)return regExpExec(rx,S);var fullUnicode=rx.unicode;rx.lastIndex=0;for(var result,A=[],n=0;null!==(result=regExpExec(rx,S));){var matchStr=toString(result[0]);A[n]=matchStr,""===matchStr&&(rx.lastIndex=advanceStringIndex(S,toLength(rx.lastIndex),fullUnicode)),n++}return 0===n?null:A}]}))},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/anchor-links/anchor-links.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.anchor-links{position:relative;margin:48px 0}.anchor-links.sticky{position:sticky;display:none !important;top:99px;z-index:10;height:0;margin:0 -10px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.anchor-links.sticky.show{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.anchor-links.sticky .anchors{margin:-1px 0 0;height:55px;overflow:hidden;background-color:#fff;transition:.3s ease;box-shadow:0 5px 20px -5px rgba(0,0,0,0),0 0 0 10000px rgba(0,0,0,0)}.anchor-links.sticky .anchors:hover{height:auto;box-shadow:0 5px 20px -5px rgba(0,0,0,.2),0 0 0 10000px rgba(0,0,0,.06)}.anchor-links.sticky .anchors:hover .anchors-title{display:none}.anchor-links.sticky .anchors-title{display:flex}.anchor-links.sticky a,.anchor-links.sticky .anchors-title{padding:12px 25px 16px 52px}.anchor-links.sticky .anchors-title,.anchor-links.sticky a.current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anchor-links.sticky li:before{left:12px}.anchor-links .anchors{padding:0;margin:0;list-style:none;border-bottom:1px solid var(--theme-color-primary-dimmed-03)}.anchor-links .anchors li{position:relative;border-top:1px solid var(--theme-color-primary-dimmed-03);line-height:1.2}.anchor-links .anchors li:before{content:"";font-family:"Icons",sans-serif;position:absolute;font-size:30px;line-height:1;left:3px;top:50%;margin-top:-15px;color:var(--theme-color-secondary-microsite);z-index:1;pointer-events:none}.anchor-links .anchors a,.anchor-links .anchors .anchors-title{position:relative;display:flex;padding:14px 15px 14px 42px;align-items:center;min-height:55px;background-color:rgba(0,0,0,0);margin:0}.anchor-links .anchors .anchors-title{display:none}.anchor-links .anchors a{transition:.3s ease;font-weight:400}.anchor-links .anchors a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.anchor-links .anchors a:focus-visible,.anchor-links .anchors a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.anchor-links .anchors a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary-dimmed-04);opacity:0;transition:.3s ease;z-index:-1}.anchor-links .anchors a:hover{color:var(--theme-color-link-hover)}.anchor-links .anchors a:hover:before{opacity:.3}.anchor-links .anchors li.anchors-title,.anchor-links .anchors li.anchors-title{margin:0}.anchor-links .anchors li.anchors-title:after,.anchor-links .anchors li.anchors-title:after{display:none}h2.has-anchor{position:relative;font-size:var(--font-size-h2)}h2.has-anchor .anchor{position:absolute;top:-140px}@media(max-width: 767px){h2.has-anchor .anchor{top:-100px}}',"",{version:3,sources:["webpack://./stories/components/anchor-links/anchor-links.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,iBACE,CAAA,aACA,CAAA,qBAEA,eACE,CAAA,uBACA,CAAA,QACA,CAAA,UACA,CAAA,QACA,CAAA,cACA,CAAA,SCsEF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,0BDtEE,SC0EF,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,8BDzEE,eACE,CAAA,WACA,CAAA,eACA,CAAA,qBACA,CAAA,mBACA,CAAA,oEACA,CAAA,oCAEA,WACE,CAAA,uEACA,CAAA,mDAEA,YACE,CAAA,oCAKN,YACE,CAAA,2DAGF,2BACE,CAAA,mEAGF,kBACE,CAAA,eACA,CAAA,sBACA,CAAA,+BAGF,SACE,CAAA,uBAIJ,SACE,CAAA,QACA,CAAA,eACA,CAAA,4DACA,CAAA,0BAEA,iBACE,CAAA,yDACA,CAAA,eACA,CAAA,iCAEA,WC2IkB,CAAA,8BDzIhB,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,QACA,CAAA,OACA,CAAA,gBACA,CAAA,4CACA,CAAA,SACA,CAAA,mBACA,CAAA,+DAIJ,iBACE,CAAA,YACA,CAAA,2BACA,CAAA,kBACA,CAAA,eACA,CAAA,8BACA,CAAA,QACA,CAAA,sCAGF,YACE,CAAA,yBAGF,mBACE,CAAA,eACA,CAAA,6CC8EF,4GACE,CAAA,SACA,CAAA,+EAEF,4GACE,CAAA,SACA,CAAA,gCDjFA,UACE,CAAA,iBCNN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,qDDIM,CAAA,SACA,CAAA,mBACA,CAAA,UACA,CAAA,+BAGF,mCACE,CAAA,sCAEA,UACE,CAAA,gFAMR,QACE,CAAA,4FAEA,YACE,CAAA,cAkBN,iBACE,CAAA,6BACA,CAAA,sBAEA,iBACE,CAAA,UACA,CAAA,yBAEA,sBAJF,UAKI,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.anchor-links {\n position: relative;\n margin: 48px 0;\n\n &.sticky {\n position: sticky;\n display: none !important;\n top: 99px;\n z-index: 10;\n height: 0;\n margin: 0 -10px;\n @include hide;\n\n &.show {\n @include show;\n }\n\n .anchors {\n margin: -1px 0 0;\n height: 55px;\n overflow: hidden;\n background-color: white;\n transition: 0.3s ease;\n box-shadow: 0 5px 20px -5px rgba(0, 0, 0, 0), 0 0 0 10000px rgba(0, 0, 0, 0);\n\n &:hover {\n height: auto;\n box-shadow: 0 5px 20px -5px rgba(0, 0, 0, 0.2), 0 0 0 10000px rgba(0, 0, 0, 0.06);\n\n .anchors-title {\n display: none;\n }\n }\n }\n\n .anchors-title {\n display: flex;\n }\n\n a, .anchors-title {\n padding: 12px 25px 16px 52px;\n }\n\n .anchors-title, a.current {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n li:before {\n left: 12px;\n }\n }\n\n .anchors {\n padding: 0;\n margin: 0;\n list-style: none;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n\n li {\n position: relative;\n border-top: 1px solid var(--theme-color-primary-dimmed-03);\n line-height: 1.2;\n\n &:before {\n @include icon-ankerlink;\n font-family: \"Icons\", sans-serif;\n position: absolute;\n font-size: 30px;\n line-height: 1;\n left: 3px;\n top: 50%;\n margin-top: -15px;\n color: var(--theme-color-secondary-microsite);\n z-index: 1;\n pointer-events: none;\n }\n }\n\n a, .anchors-title {\n position: relative;\n display: flex;\n padding: 14px 15px 14px 42px;\n align-items: center;\n min-height: 55px;\n background-color: transparent;\n margin: 0;\n }\n\n .anchors-title {\n display: none;\n }\n\n a {\n transition: 0.3s ease;\n font-weight: 400;\n @include focus-visible;\n\n &:before {\n content: '';\n @include full-size;\n background-color: var(--theme-color-primary-dimmed-04);\n opacity: 0;\n transition: 0.3s ease;\n z-index: -1;\n }\n\n &:hover {\n color: var(--theme-color-link-hover);\n\n &:before {\n opacity: 0.3;\n }\n }\n }\n }\n\n .anchors li.anchors-title, .anchors li.anchors-title {\n margin: 0;\n\n &:after {\n display: none;\n }\n }\n}\n\n\n/*\n.main-col .anchors li:not(.anchors-title),.action-col .anchors li:not(.anchors-title) {\n padding: 0;\n margin: 0;\n\n &:after {\n display: none;\n }\n}\n*/\n\n\nh2.has-anchor {\n position: relative;\n font-size: var(--font-size-h2);\n\n .anchor {\n position: absolute;\n top: -140px;\n\n @media(max-width: 767px) {\n top: -100px;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1940],{"./stories/components/anchor-links/AnchorLinksComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>createAnchorLinks});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),anchor_links=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/anchor-links/anchor-links.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(anchor_links.Z,options);anchor_links.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.match.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0&&(!h2.is(".showInTableOfContents")&&h2.closest(".link-collection").length||_this.headlines.push(h2))}))}},{key:"buildLinks",value:function buildLinks(){var _this2=this,t=this,ul=t.section.find("ul li a");jquery_default()(ul).each((function(i,element){var textH2=jquery_default()(_this2.headlines[i]);textH2.length&&(jquery_default()(textH2).addClass("has-anchor"),jquery_default()(textH2).append(jquery_default()(' ').attr("id","titleInText"+i)))})),this.anchors=jquery_default()(".main-col, article.col, .action-col").find("h2 .anchor"),t.links=t.section.find("a").on("click",(function(e){e.preventDefault(),_this2.handleClick(jquery_default()(e.currentTarget))}))}},{key:"handleClick",value:function handleClick(a){var _this3=this,index=parseInt(a.attr("data-index")),target=this.anchors.eq(index).offset().top,time=Math.round(Math.abs(jquery_default()(window).scrollTop()-target)/6+300);time>800&&(time=800),this.scrolling=!0,jquery_default()("html, body").animate({scrollTop:target},time,"swing",(function(){_this3.scrolling=!1}))}},{key:"scrollToTarget",value:function scrollToTarget(anchorLink){var anchorLinkElement=jquery_default()("#"+anchorLink[1]);anchorLinkElement.length>0&&jquery_default()("html, body").animate({scrollTop:anchorLinkElement.first().offset().top-10},10)}}]),IHKAnchorLinks}();const components_anchor_links_anchor_links=IHKAnchorLinks;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){var _this4=this;jquery_default()(".anchor-links:not(.initiated)").each((function(){new IHKAnchorLinks(jquery_default()(_this4))}))}));var createAnchorLinks=function createAnchorLinks(_ref){var _ref$titles=_ref.titles,titles=void 0===_ref$titles?["Beratungsförderung zur Digitalisierung","Eine weitere Headline zwischendurch"]:_ref$titles,div=(0,helpers.az)("div",["anchor-links"]),ul=(0,helpers.az)("ul",["anchors"],null,div);return(0,helpers.az)("li",["anchors-title"],"Inhalte auf dieser Seite",ul),titles.map((function(title,index){var li=(0,helpers.az)("li",[],null,ul),a=(0,helpers.az)("a",[],title,li);a.href="#titleInText"+index,a.dataset.index=index.toString()})),jquery_default()(document).ready((function(){new components_anchor_links_anchor_links(jquery_default()(div))})),div}},"./node_modules/core-js/modules/es.string.match.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),fixRegExpWellKnownSymbolLogic=__webpack_require__("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),toLength=__webpack_require__("./node_modules/core-js/internals/to-length.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js"),advanceStringIndex=__webpack_require__("./node_modules/core-js/internals/advance-string-index.js"),regExpExec=__webpack_require__("./node_modules/core-js/internals/regexp-exec-abstract.js");fixRegExpWellKnownSymbolLogic("match",(function(MATCH,nativeMatch,maybeCallNative){return[function match(regexp){var O=requireObjectCoercible(this),matcher=isNullOrUndefined(regexp)?void 0:getMethod(regexp,MATCH);return matcher?call(matcher,regexp,O):new RegExp(regexp)[MATCH](toString(O))},function(string){var rx=anObject(this),S=toString(string),res=maybeCallNative(nativeMatch,rx,S);if(res.done)return res.value;if(!rx.global)return regExpExec(rx,S);var fullUnicode=rx.unicode;rx.lastIndex=0;for(var result,A=[],n=0;null!==(result=regExpExec(rx,S));){var matchStr=toString(result[0]);A[n]=matchStr,""===matchStr&&(rx.lastIndex=advanceStringIndex(S,toLength(rx.lastIndex),fullUnicode)),n++}return 0===n?null:A}]}))},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/anchor-links/anchor-links.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.anchor-links{position:relative;margin:48px 0}.anchor-links.sticky{position:sticky;display:none !important;top:99px;z-index:10;height:0;margin:0 -10px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.anchor-links.sticky.show{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.anchor-links.sticky .anchors{margin:-1px 0 0;height:55px;overflow:hidden;background-color:#fff;transition:.3s ease;box-shadow:0 5px 20px -5px rgba(0,0,0,0),0 0 0 10000px rgba(0,0,0,0)}.anchor-links.sticky .anchors:hover{height:auto;box-shadow:0 5px 20px -5px rgba(0,0,0,.2),0 0 0 10000px rgba(0,0,0,.06)}.anchor-links.sticky .anchors:hover .anchors-title{display:none}.anchor-links.sticky .anchors-title{display:flex}.anchor-links.sticky a,.anchor-links.sticky .anchors-title{padding:12px 25px 16px 52px}.anchor-links.sticky .anchors-title,.anchor-links.sticky a.current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anchor-links.sticky li:before{left:12px}.anchor-links .anchors{padding:0;margin:0;list-style:none;border-bottom:1px solid var(--theme-color-primary-dimmed-03)}.anchor-links .anchors li{position:relative;border-top:1px solid var(--theme-color-primary-dimmed-03);line-height:1.2}.anchor-links .anchors li:before{content:"";font-family:"Icons",sans-serif;position:absolute;font-size:30px;line-height:1;left:3px;top:50%;margin-top:-15px;color:var(--theme-color-secondary-microsite);z-index:1;pointer-events:none}.anchor-links .anchors a,.anchor-links .anchors .anchors-title{position:relative;display:flex;padding:14px 15px 14px 42px;align-items:center;min-height:55px;background-color:rgba(0,0,0,0);margin:0}.anchor-links .anchors .anchors-title{display:none}.anchor-links .anchors a{transition:.3s ease;font-weight:400}.anchor-links .anchors a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.anchor-links .anchors a:focus-visible,.anchor-links .anchors a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.anchor-links .anchors a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary-dimmed-04);opacity:0;transition:.3s ease;z-index:-1}.anchor-links .anchors a:hover{color:var(--theme-color-link-hover)}.anchor-links .anchors a:hover:before{opacity:.3}.anchor-links .anchors li.anchors-title,.anchor-links .anchors li.anchors-title{margin:0}.anchor-links .anchors li.anchors-title:after,.anchor-links .anchors li.anchors-title:after{display:none}h2.has-anchor{position:relative;font-size:var(--font-size-h2)}h2.has-anchor .anchor{position:absolute;top:-140px}@media(max-width: 767px){h2.has-anchor .anchor{top:-100px}}',"",{version:3,sources:["webpack://./stories/components/anchor-links/anchor-links.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,iBACE,CAAA,aACA,CAAA,qBAEA,eACE,CAAA,uBACA,CAAA,QACA,CAAA,UACA,CAAA,QACA,CAAA,cACA,CAAA,SCsEF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,0BDtEE,SC0EF,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,8BDzEE,eACE,CAAA,WACA,CAAA,eACA,CAAA,qBACA,CAAA,mBACA,CAAA,oEACA,CAAA,oCAEA,WACE,CAAA,uEACA,CAAA,mDAEA,YACE,CAAA,oCAKN,YACE,CAAA,2DAGF,2BACE,CAAA,mEAGF,kBACE,CAAA,eACA,CAAA,sBACA,CAAA,+BAGF,SACE,CAAA,uBAIJ,SACE,CAAA,QACA,CAAA,eACA,CAAA,4DACA,CAAA,0BAEA,iBACE,CAAA,yDACA,CAAA,eACA,CAAA,iCAEA,WC2IkB,CAAA,8BDzIhB,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,QACA,CAAA,OACA,CAAA,gBACA,CAAA,4CACA,CAAA,SACA,CAAA,mBACA,CAAA,+DAIJ,iBACE,CAAA,YACA,CAAA,2BACA,CAAA,kBACA,CAAA,eACA,CAAA,8BACA,CAAA,QACA,CAAA,sCAGF,YACE,CAAA,yBAGF,mBACE,CAAA,eACA,CAAA,6CC8EF,4GACE,CAAA,SACA,CAAA,+EAEF,4GACE,CAAA,SACA,CAAA,gCDjFA,UACE,CAAA,iBCNN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,qDDIM,CAAA,SACA,CAAA,mBACA,CAAA,UACA,CAAA,+BAGF,mCACE,CAAA,sCAEA,UACE,CAAA,gFAMR,QACE,CAAA,4FAEA,YACE,CAAA,cAkBN,iBACE,CAAA,6BACA,CAAA,sBAEA,iBACE,CAAA,UACA,CAAA,yBAEA,sBAJF,UAKI,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.anchor-links {\n position: relative;\n margin: 48px 0;\n\n &.sticky {\n position: sticky;\n display: none !important;\n top: 99px;\n z-index: 10;\n height: 0;\n margin: 0 -10px;\n @include hide;\n\n &.show {\n @include show;\n }\n\n .anchors {\n margin: -1px 0 0;\n height: 55px;\n overflow: hidden;\n background-color: white;\n transition: 0.3s ease;\n box-shadow: 0 5px 20px -5px rgba(0, 0, 0, 0), 0 0 0 10000px rgba(0, 0, 0, 0);\n\n &:hover {\n height: auto;\n box-shadow: 0 5px 20px -5px rgba(0, 0, 0, 0.2), 0 0 0 10000px rgba(0, 0, 0, 0.06);\n\n .anchors-title {\n display: none;\n }\n }\n }\n\n .anchors-title {\n display: flex;\n }\n\n a, .anchors-title {\n padding: 12px 25px 16px 52px;\n }\n\n .anchors-title, a.current {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n li:before {\n left: 12px;\n }\n }\n\n .anchors {\n padding: 0;\n margin: 0;\n list-style: none;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n\n li {\n position: relative;\n border-top: 1px solid var(--theme-color-primary-dimmed-03);\n line-height: 1.2;\n\n &:before {\n @include icon-ankerlink;\n font-family: \"Icons\", sans-serif;\n position: absolute;\n font-size: 30px;\n line-height: 1;\n left: 3px;\n top: 50%;\n margin-top: -15px;\n color: var(--theme-color-secondary-microsite);\n z-index: 1;\n pointer-events: none;\n }\n }\n\n a, .anchors-title {\n position: relative;\n display: flex;\n padding: 14px 15px 14px 42px;\n align-items: center;\n min-height: 55px;\n background-color: transparent;\n margin: 0;\n }\n\n .anchors-title {\n display: none;\n }\n\n a {\n transition: 0.3s ease;\n font-weight: 400;\n @include focus-visible;\n\n &:before {\n content: '';\n @include full-size;\n background-color: var(--theme-color-primary-dimmed-04);\n opacity: 0;\n transition: 0.3s ease;\n z-index: -1;\n }\n\n &:hover {\n color: var(--theme-color-link-hover);\n\n &:before {\n opacity: 0.3;\n }\n }\n }\n }\n\n .anchors li.anchors-title, .anchors li.anchors-title {\n margin: 0;\n\n &:after {\n display: none;\n }\n }\n}\n\n\n/*\n.main-col .anchors li:not(.anchors-title),.action-col .anchors li:not(.anchors-title) {\n padding: 0;\n margin: 0;\n\n &:after {\n display: none;\n }\n}\n*/\n\n\nh2.has-anchor {\n position: relative;\n font-size: var(--font-size-h2);\n\n .anchor {\n position: absolute;\n top: -140px;\n\n @media(max-width: 767px) {\n top: -100px;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2073.45747dd1.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2073.5d6cb6fc.iframe.bundle.js
similarity index 68%
rename from gfi-ihk-2024/storybook-static/2073.45747dd1.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/2073.5d6cb6fc.iframe.bundle.js
index b0936f6..a1f1162 100644
--- a/gfi-ihk-2024/storybook-static/2073.45747dd1.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/2073.5d6cb6fc.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2073],{"./stories/components/global-message/GlobalMessageComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{d:()=>createGlobalMessage});var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),global_message=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/global-message/global-message.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(global_message.Z,options);global_message.Z.locals;__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;itechnische Wartungsmaßnahmen am 2. Mai in der Zeit von 17:30–23:00 zu einer eingeschränkten Verfügbarkeit unserer Internetseite':_ref$message,_ref$icon=_ref.icon,icon=void 0===_ref$icon?"icon-info":_ref$icon,messageWrapper=(0,helpers.az)("section",["global-message",type]);messageWrapper.setAttribute("aria-label","Wichtige Mitteilung");var inner=(0,helpers.az)("div",["inner",icon],null,messageWrapper);return(0,helpers.az)("p",[],message,inner),(0,helpers.az)("button",["close"],null,inner),new components_global_message_global_message(messageWrapper),messageWrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/global-message/global-message.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.global-message{position:sticky;display:flex;align-items:flex-end;top:var(--header-height);background-color:var(--theme-color-primary-dimmed-04);box-shadow:0 -1px 0 0 var(--theme-color-primary-dimmed-04);font-size:var(--font-size-small);z-index:99;transition:top .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),max-height .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);max-height:0;overflow:hidden;margin-bottom:10px;margin-top:0}@media(max-width: 767px){.global-message{--font-size-small: 14px}.global-message.light .close{background-color:rgba(var(--theme-color-primary-rgb), 0.1)}}.global-message.bold{--theme-color-link: #fff;--theme-color-link-hover: var(--theme-color-secondary);background-color:var(--theme-color-primary);box-shadow:0 -1px 0 0 var(--theme-color-primary);color:var(--theme-color-background)}.global-message.alarming{--theme-color-link: #fff;--theme-color-link-hover: #fff;background-color:#ea515a;box-shadow:0 -1px 0 0 #ea515a;color:var(--theme-color-background)}.global-message.open{max-height:none}.global-message .inner{position:relative;display:flex;flex:1 1 100%;align-items:center;min-height:50px;padding:0 40px}@media(max-width: 767px){.global-message .inner{padding:0 0 0 12px}}.global-message .inner::before{font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-right:.3em;align-self:flex-start;margin-top:10px}.global-message p,.global-message div{margin:13px 20px 13px 0;line-height:1.3}@media(max-width: 767px){.global-message p,.global-message div{margin-right:12px}}.global-message .close{position:relative;display:block;width:var(--icon-size);border:0;padding:0;background-color:rgba(0,0,0,0);margin:0 -0.2em 0 auto;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;color:inherit;cursor:pointer}.global-message .close::before{content:""}@media(max-width: 767px){.global-message .close{min-width:calc(var(--icon-size)*1.8);align-items:center;justify-content:center;margin-right:0;background-color:rgba(255,255,255,.1);align-self:stretch}}@media(min-width: 1200px){.header-scrolled .global-message{--header-height: 100px}}',"",{version:3,sources:["webpack://./stories/components/global-message/global-message.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,gBAGA,eACE,CAAA,YACA,CAAA,oBACA,CAAA,wBACA,CAAA,qDACA,CAAA,0DACA,CAAA,gCACA,CAAA,UACA,CAAA,4GACA,CAAA,YACA,CAAA,eACA,CAAA,kBACA,CAAA,YACA,CAAA,yBAEA,gBAfF,uBAgBI,CAAA,6BAEA,0DACE,CAAA,CAAA,qBAIJ,wBACE,CAAA,sDACA,CAAA,2CACA,CAAA,gDACA,CAAA,mCACA,CAAA,yBAGF,wBACE,CAAA,8BACA,CAAA,wBACA,CAAA,6BACA,CAAA,mCACA,CAAA,qBAGF,eACE,CAAA,uBAGF,iBACE,CAAA,YACA,CAAA,aACA,CAAA,kBACA,CAAA,eACA,CAAA,cACA,CAAA,yBAEA,uBARF,kBASI,CAAA,CAAA,+BAGF,8BACE,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,qBACA,CAAA,eACA,CAAA,sCAIJ,uBACE,CAAA,eACA,CAAA,yBAEA,sCAJF,iBAKI,CAAA,CAAA,uBAIJ,iBACE,CAAA,aACA,CAAA,sBACA,CAAA,QACA,CAAA,SACA,CAAA,8BACA,CAAA,sBACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,aACA,CAAA,cACA,CAAA,+BAEA,WCgKqB,CAAA,yBD5JrB,uBAlBF,oCAmBI,CAAA,kBACA,CAAA,sBACA,CAAA,cACA,CAAA,qCACA,CAAA,kBACA,CAAA,CAAA,0BAMJ,iCADF,sBAEI,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.global-message {\n position: sticky;\n display: flex;\n align-items: flex-end;\n top: var(--header-height);\n background-color: var(--theme-color-primary-dimmed-04);\n box-shadow: 0 -1px 0 0 var(--theme-color-primary-dimmed-04);\n font-size: var(--font-size-small);\n z-index: 99;\n transition: top 0.25s $easeOutQuad, max-height 0.4s $easeOutQuad;\n max-height: 0;\n overflow: hidden;\n margin-bottom: 10px;\n margin-top: 0;\n\n @media(max-width: 767px) {\n --font-size-small: 14px;\n\n &.light .close {\n background-color: rgba(var(--theme-color-primary-rgb), 0.1);\n }\n }\n\n &.bold {\n --theme-color-link: #fff;\n --theme-color-link-hover: var(--theme-color-secondary);\n background-color: var(--theme-color-primary);\n box-shadow: 0 -1px 0 0 var(--theme-color-primary);\n color: var(--theme-color-background);\n }\n\n &.alarming {\n --theme-color-link: #fff;\n --theme-color-link-hover: #fff;\n background-color: #EA515A;\n box-shadow: 0 -1px 0 0 #EA515A;\n color: var(--theme-color-background);\n }\n\n &.open {\n max-height: none;\n }\n\n .inner {\n position: relative;\n display: flex;\n flex: 1 1 100%;\n align-items: center;\n min-height: 50px;\n padding: 0 40px;\n\n @media (max-width: 767px) {\n padding: 0 0 0 12px;\n }\n\n &::before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-right: 0.3em;\n align-self: flex-start;\n margin-top: 10px;\n }\n }\n\n p, div {\n margin: 13px 20px 13px 0;\n line-height: 1.3;\n\n @media(max-width: 767px) {\n margin-right: 12px;\n }\n }\n\n .close {\n position: relative;\n display: block;\n width: var(--icon-size);\n border: 0;\n padding: 0;\n background-color: transparent;\n margin: 0 -0.2em 0 auto;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n color: inherit;\n cursor: pointer;\n\n &::before {\n @include icon-schliessen;\n }\n\n @media(max-width: 767px) {\n min-width: calc(var(--icon-size) * 1.8);\n align-items: center;\n justify-content: center;\n margin-right: 0;\n background-color: rgba(#fff, 0.1);\n align-self: stretch;\n }\n }\n}\n\n.header-scrolled .global-message {\n @media(min-width: 1200px) {\n --header-height: 100px;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2073],{"./stories/components/global-message/GlobalMessageComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{d:()=>createGlobalMessage});var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),global_message=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/global-message/global-message.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(global_message.Z,options);global_message.Z.locals;__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;itechnische Wartungsmaßnahmen am 2. Mai in der Zeit von 17:30–23:00 zu einer eingeschränkten Verfügbarkeit unserer Internetseite':_ref$message,_ref$icon=_ref.icon,icon=void 0===_ref$icon?"icon-info":_ref$icon,messageWrapper=(0,helpers.az)("section",["global-message",type]);messageWrapper.setAttribute("aria-label","Wichtige Mitteilung");var inner=(0,helpers.az)("div",["inner",icon],null,messageWrapper);return(0,helpers.az)("p",[],message,inner),(0,helpers.az)("button",["close"],null,inner),new components_global_message_global_message(messageWrapper),messageWrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/global-message/global-message.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.global-message{position:sticky;display:flex;align-items:flex-end;top:var(--header-height);background-color:var(--theme-color-primary-dimmed-04);box-shadow:0 -1px 0 0 var(--theme-color-primary-dimmed-04);font-size:var(--font-size-small);z-index:99;transition:top .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),max-height .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);max-height:0;overflow:hidden;margin-bottom:10px;margin-top:0}@media(max-width: 767px){.global-message{--font-size-small: 14px}.global-message.light .close{background-color:rgba(var(--theme-color-primary-rgb), 0.1)}}.global-message.bold{--theme-color-link: #fff;--theme-color-link-hover: var(--theme-color-secondary);background-color:var(--theme-color-primary);box-shadow:0 -1px 0 0 var(--theme-color-primary);color:var(--theme-color-background)}.global-message.alarming{--theme-color-link: #fff;--theme-color-link-hover: #fff;background-color:#ea515a;box-shadow:0 -1px 0 0 #ea515a;color:var(--theme-color-background)}.global-message.open{max-height:none}.global-message .inner{position:relative;display:flex;flex:1 1 100%;align-items:center;min-height:50px;padding:0 40px}@media(max-width: 767px){.global-message .inner{padding:0 0 0 12px}}.global-message .inner::before{font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-right:.3em;align-self:flex-start;margin-top:10px}.global-message p,.global-message div{margin:13px 20px 13px 0;line-height:1.3}@media(max-width: 767px){.global-message p,.global-message div{margin-right:12px}}.global-message .close{position:relative;display:block;width:var(--icon-size);border:0;padding:0;background-color:rgba(0,0,0,0);margin:0 -0.2em 0 auto;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;color:inherit;cursor:pointer}.global-message .close::before{content:""}@media(max-width: 767px){.global-message .close{min-width:calc(var(--icon-size)*1.8);align-items:center;justify-content:center;margin-right:0;background-color:rgba(255,255,255,.1);align-self:stretch}}@media(min-width: 1200px){.header-scrolled .global-message{--header-height: 100px}}',"",{version:3,sources:["webpack://./stories/components/global-message/global-message.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,gBAGA,eACE,CAAA,YACA,CAAA,oBACA,CAAA,wBACA,CAAA,qDACA,CAAA,0DACA,CAAA,gCACA,CAAA,UACA,CAAA,4GACA,CAAA,YACA,CAAA,eACA,CAAA,kBACA,CAAA,YACA,CAAA,yBAEA,gBAfF,uBAgBI,CAAA,6BAEA,0DACE,CAAA,CAAA,qBAIJ,wBACE,CAAA,sDACA,CAAA,2CACA,CAAA,gDACA,CAAA,mCACA,CAAA,yBAGF,wBACE,CAAA,8BACA,CAAA,wBACA,CAAA,6BACA,CAAA,mCACA,CAAA,qBAGF,eACE,CAAA,uBAGF,iBACE,CAAA,YACA,CAAA,aACA,CAAA,kBACA,CAAA,eACA,CAAA,cACA,CAAA,yBAEA,uBARF,kBASI,CAAA,CAAA,+BAGF,8BACE,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,qBACA,CAAA,eACA,CAAA,sCAIJ,uBACE,CAAA,eACA,CAAA,yBAEA,sCAJF,iBAKI,CAAA,CAAA,uBAIJ,iBACE,CAAA,aACA,CAAA,sBACA,CAAA,QACA,CAAA,SACA,CAAA,8BACA,CAAA,sBACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,aACA,CAAA,cACA,CAAA,+BAEA,WCgKqB,CAAA,yBD5JrB,uBAlBF,oCAmBI,CAAA,kBACA,CAAA,sBACA,CAAA,cACA,CAAA,qCACA,CAAA,kBACA,CAAA,CAAA,0BAMJ,iCADF,sBAEI,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.global-message {\n position: sticky;\n display: flex;\n align-items: flex-end;\n top: var(--header-height);\n background-color: var(--theme-color-primary-dimmed-04);\n box-shadow: 0 -1px 0 0 var(--theme-color-primary-dimmed-04);\n font-size: var(--font-size-small);\n z-index: 99;\n transition: top 0.25s $easeOutQuad, max-height 0.4s $easeOutQuad;\n max-height: 0;\n overflow: hidden;\n margin-bottom: 10px;\n margin-top: 0;\n\n @media(max-width: 767px) {\n --font-size-small: 14px;\n\n &.light .close {\n background-color: rgba(var(--theme-color-primary-rgb), 0.1);\n }\n }\n\n &.bold {\n --theme-color-link: #fff;\n --theme-color-link-hover: var(--theme-color-secondary);\n background-color: var(--theme-color-primary);\n box-shadow: 0 -1px 0 0 var(--theme-color-primary);\n color: var(--theme-color-background);\n }\n\n &.alarming {\n --theme-color-link: #fff;\n --theme-color-link-hover: #fff;\n background-color: #EA515A;\n box-shadow: 0 -1px 0 0 #EA515A;\n color: var(--theme-color-background);\n }\n\n &.open {\n max-height: none;\n }\n\n .inner {\n position: relative;\n display: flex;\n flex: 1 1 100%;\n align-items: center;\n min-height: 50px;\n padding: 0 40px;\n\n @media (max-width: 767px) {\n padding: 0 0 0 12px;\n }\n\n &::before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-right: 0.3em;\n align-self: flex-start;\n margin-top: 10px;\n }\n }\n\n p, div {\n margin: 13px 20px 13px 0;\n line-height: 1.3;\n\n @media(max-width: 767px) {\n margin-right: 12px;\n }\n }\n\n .close {\n position: relative;\n display: block;\n width: var(--icon-size);\n border: 0;\n padding: 0;\n background-color: transparent;\n margin: 0 -0.2em 0 auto;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n color: inherit;\n cursor: pointer;\n\n &::before {\n @include icon-schliessen;\n }\n\n @media(max-width: 767px) {\n min-width: calc(var(--icon-size) * 1.8);\n align-items: center;\n justify-content: center;\n margin-right: 0;\n background-color: rgba(#fff, 0.1);\n align-self: stretch;\n }\n }\n}\n\n.header-scrolled .global-message {\n @media(min-width: 1200px) {\n --header-height: 100px;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2258.10d1cb69.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2258.10d1cb69.iframe.bundle.js
deleted file mode 100644
index 047ceee..0000000
--- a/gfi-ihk-2024/storybook-static/2258.10d1cb69.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2258],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./stories/components/teaser-social/TeaserSocialComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>createTeaserSocial});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teaser_social=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/teaser-social/teaser-social.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teaser_social.Z,options);teaser_social.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createTeaserSocial=function createTeaserSocial(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Ihre IHK bei Twitter":_ref$kicker,teaser=(0,helpers.az)("div",["teaser"]);return kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,teaser),(0,helpers.az)("div",["social-box"],null,teaser).innerHTML='',teaser}},"./stories/sections/teasers/TeasersComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>createTeasersSection});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teasers=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/teasers/teasers.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teasers.Z,options);teasers.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TeaserComponent=__webpack_require__("./stories/components/teaser/TeaserComponent.js"),TeasersData=__webpack_require__("./stories/sections/teasers/TeasersData.js"),masonry=__webpack_require__("./stories/_global/scripts/masonry.js"),TeaserSocialComponent=__webpack_require__("./stories/components/teaser-social/TeaserSocialComponent.js"),createTeasersSection=function createTeasersSection(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$background=_ref.background,background=void 0===_ref$background?null:_ref$background,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"":_ref$headline,_ref$teasers=_ref.teasers,teasers=void 0===_ref$teasers?TeasersData.W:_ref$teasers,_ref$showReadingTime=_ref.showReadingTime,showReadingTime=void 0!==_ref$showReadingTime&&_ref$showReadingTime,_ref$hideKicker=_ref.hideKicker,hideKicker=void 0!==_ref$hideKicker&&_ref$hideKicker,_ref$maxItems=_ref.maxItems,maxItems=void 0===_ref$maxItems?-1:_ref$maxItems,_ref$includeChart=_ref.includeChart,includeChart=void 0!==_ref$includeChart&&_ref$includeChart,_ref$includeSocial=_ref.includeSocial,includeSocial=void 0!==_ref$includeSocial&&_ref$includeSocial,baseTeaser={type:"regular",kicker:"Fachkräfte",headline:"Anteil der Frauen im Bereich Engineering steigt",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita, no sea takimata sanctus est.",imageSrc:"./dummy/placeholder-3-2.svg",copyright:"@ shutterstock.com",showReadingTime:!1,link:"#",imageSize:"large"};switch(type){case"regular":case"text":maxItems=-1===maxItems?3:maxItems;break;case"hero":maxItems=-1===maxItems?2:maxItems;break;case"fullwidth":maxItems=1;break;case"magazine":maxItems=teasers.length}var section=(0,helpers.az)("section","magazine"===type?["teasers","magazine-style"]:["teasers"]);"magazine"!==type&&(section.dataset.items=maxItems>3?"3":maxItems.toString()),background&&background.length>0&&(section.dataset.background=background);var container=(0,helpers.az)("div",["container"],null,section);headline&&headline.length>0&&(0,helpers.az)("h2",[],headline,container);var row=(0,helpers.az)("div",["row"],null,container);function getType(index){return includeChart&&index===maxItems-1?"chart":"magazine"===type?"regular":type}(includeSocial&&(maxItems-=1),teasers.map((function(teaserData,index){if(!(index>=maxItems)){var col=(0,helpers.az)("div",["col"],null,row),teaser=(0,TeaserComponent.T)(Object.assign({},baseTeaser,teaserData,{type:getType(index),showReadingTime:"magazine"===type||"fullwidth"===type||showReadingTime,kicker:hideKicker?null:teaserData.kicker}));col.appendChild(teaser)}})),includeSocial)&&(0,helpers.az)("div",["col"],null,row).appendChild((0,TeaserSocialComponent.c)({kicker:hideKicker?null:"Ihre IHK bei Twitter"}));return"magazine"===type&&jquery_default()(document).ready((function(){var btnText=window.ihk.translations.loadMoreArticles;section.dataset.type="masonry",new masonry.Z(jquery_default()(row),btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])})),section}},"./stories/sections/teasers/TeasersData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>teasersData});var teasersData=[{imageSrc:"./dummy/placeholder-3-2.svg"},{imageSrc:"./dummy/placeholder-3-2.svg",headline:"Ausgeglichenheit ist der erste Schritt aus der Krise",copy:"Cras mattis consectetur purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Vestibulum id ligula porta felis euismod semper. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec id elit non mi porta gravida at eget metus."},{kicker:"Corona",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Wirtschaftsverbände bieten Unterstützung bei Impfkampagne an",copy:"Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et."},{kicker:"Betriebsklima",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Fördert Duzen das Betriebsklima?",copy:"Nulla vitae elit libero, a pharetra augue. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor."},{kicker:"Hygiene",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Hygiene am Arbeitsplatz",copy:"Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores sed diam nonumy eirmod tempor invidunt et ea rebum."},{kicker:"Bildung",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Bachelor und Master Professional kommen",copy:"Nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat. At vero eos et accusam et justo duo dolores et ea rebum."},{kicker:"Integration",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Weniger Hürden für Fachkräfte aus dem Ausland"},{kicker:"Bildung",imageSrc:"./dummy/placeholder-3-2.svg",headline:"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren",copy:"Nulla vitae elit libero, a pharetra augue. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor."},{kicker:"Aktuelles",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Das Neuste aus der Wirtschaft",copy:"Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et."}]},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".teaser .social-box{position:relative;border:4px solid var(--theme-color-primary-dimmed-03);margin-left:-2px;margin-right:-2px;padding:10px;flex:1 1 100%;background-color:#fff}.teaser .social-box iframe{display:block;border:0;height:100% !important;min-height:500px !important}","",{version:3,sources:["webpack://./stories/components/teaser-social/teaser-social.scss"],names:[],mappings:"AAGA,oBACE,iBAAA,CACA,qDAAA,CACA,gBAAA,CACA,iBAAA,CACA,YAAA,CACA,aAAA,CACA,qBAAA,CAEA,2BACE,aAAA,CACA,QAAA,CACA,sBAAA,CACA,2BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.teaser .social-box {\n position: relative;\n border: 4px solid var(--theme-color-primary-dimmed-03);\n margin-left: -2px;\n margin-right: -2px;\n padding: 10px;\n flex: 1 1 100%;\n background-color: white;\n\n iframe {\n display: block;\n border: 0;\n height: 100% !important;\n min-height: 500px !important;\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/teasers/teasers.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.teasers{position:relative;display:block}@media(min-width: 1000px){.teasers{margin-bottom:-10px}}.teasers .ad-box{position:relative}.teasers .ad-box img{position:relative;display:block;width:100%;height:auto}.teasers .magazine-indicator{display:inline-block;align-self:flex-start;font-family:"Korb",sans-serif;background:linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);color:#fff;padding:6px 12px;position:absolute;top:100%;right:9px;margin:0;min-width:160px}.teasers .magazine-indicator img{position:relative;display:block;width:auto;height:40px}@media(max-width: 767px){.teasers .magazine-indicator{margin-bottom:12px}}.teasers[data-type=hero] .image-box~.text-box .magazine-indicator,.teasers[data-type=hero] .image-box~.text-box .title .magazine-indicator{top:-16px}.teasers .image-box~.text-box h4,.teasers .image-box~.text-box .like-h4{position:relative}.teasers .image-box~.text-box h4 .magazine-indicator,.teasers .image-box~.text-box .like-h4 .magazine-indicator{top:-40px;left:0;right:auto;transform:translateY(-100%)}.teasers .button-wrapper{text-align:center;padding:calc(20px + 1%) 0 0}.teasers[data-type=masonry] .container{padding-bottom:calc(10px + 1vw)}.teasers[data-type=masonry] .row{flex-wrap:nowrap}.teasers[data-type=masonry] .row>.col{display:none}.teasers[data-type=masonry] .column{flex:1 1 100%}.teasers[data-type=masonry] .social-box{position:relative;display:block;min-height:478px;font-size:0;line-height:0}.teasers[data-type=masonry] .social-box>*:first-child{display:block;min-height:450px;height:450px !important}.teasers[data-type=masonry] img.lazy{opacity:0;transition:.3s ease}.teasers[data-type=masonry] img.lazy.loaded{opacity:1}.teasers[data-background=lightgrey]{background-color:var(--theme-grey-light);padding:calc(2vw + 20px) 0;margin:calc(2.5vw + 20px) 0 calc(2vw + 20px)}.teasers[data-background=lightgrey]+.teasers[data-background=lightgrey]{margin-top:calc(-2vw - 20px);padding-top:20px}.teasers[data-background=lightgrey]:first-child{margin-top:0}.teasers[data-background=lightgrey] h2{margin-top:0 !important}.teasers[data-background=lightgrey][data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box h4,.teasers[data-background=lightgrey][data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box .like-h4{background-color:var(--theme-grey-light)}@media(min-width: 568px){.teasers[data-items="2"] .col{max-width:50%}}@media(min-width: 768px){.teasers[data-items="3"] .col{max-width:33.3333333%}.teasers[data-items="4"] .col{max-width:50%}}@media(min-width: 1200px){.teasers[data-items="2"] .row{margin:0 -40px}.teasers[data-items="2"] .col{padding:20px 40px}.teasers[data-items="4"] .col{max-width:25%}}@media(min-width: 568px)and (max-width: 767px){.teasers[data-items="3"] .teaser,.teasers[data-items="4"] .teaser{position:relative;display:block;padding-left:40%;min-height:30vw}.teasers[data-items="3"] .col.txt-teaser .teaser,.teasers[data-items="4"] .col.txt-teaser .teaser{padding-left:8px;min-height:0}.teasers[data-items="3"] .col.txt-teaser .text-box,.teasers[data-items="4"] .col.txt-teaser .text-box{padding-top:12px}.teasers[data-items="3"] .image-box,.teasers[data-items="4"] .image-box{position:absolute;top:4px;left:0;right:60%;margin-right:10px}.teasers[data-items="3"] .kicker,.teasers[data-items="4"] .kicker{margin:0 0 4px 10px}.teasers[data-items="3"] .text-box,.teasers[data-items="4"] .text-box{margin-left:10px}.teasers[data-items="3"] h4,.teasers[data-items="3"] .like-h4,.teasers[data-items="4"] h4,.teasers[data-items="4"] .like-h4{margin-top:0}.teasers[data-items="3"][data-type=hero] .image-box+.text-box h3,.teasers[data-items="3"][data-type=hero] .image-box+.text-box h4,.teasers[data-items="3"][data-type=hero] .image-box+.text-box .like-h4,.teasers[data-items="4"][data-type=hero] .image-box+.text-box h3,.teasers[data-items="4"][data-type=hero] .image-box+.text-box h4,.teasers[data-items="4"][data-type=hero] .image-box+.text-box .like-h4{position:relative;font-size:20px;margin-top:0;padding:0}}@media(min-width: 568px){.teasers[data-items="1"] .kicker:first-child{min-width:100%}.teasers[data-items="1"] .teaser:not(.fullwidth){display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.teasers[data-items="1"] .teaser.fullwidth .kicker:first-child{max-width:calc(50% - var(--col-padding));min-width:calc(50% - var(--col-padding))}.teasers[data-items="1"] .teaser.fullwidth .image-box{margin-top:-29px}.teasers[data-items="1"] .text-box{min-width:100%}.teasers[data-items="1"] .image-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px);flex:1 1 100%;margin-right:40px}.teasers[data-items="1"] .image-box~.kicker{position:absolute;left:50%;margin-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(50% - 20px)}.teasers[data-items="1"] .image-box~.kicker~.text-box{padding-top:10px;min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1000px){.teasers[data-items="1"] .image-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px)}.teasers[data-items="1"] .image-box~.kicker{max-width:calc(50% - 20px);margin-left:20px}.teasers[data-items="1"] .image-box~.text-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px)}}.teasers div.teaser{height:100%;display:flex;flex-direction:column}@media(max-width: 999px){.teasers div.teaser{height:calc(100% - 20px)}}.teasers .col.extern:before,.teasers .col.download:before,.teasers .col.intranet:before,.teasers .col.extranet:before{display:none}.teasers .col.extern .title:after,.teasers .col.download .title:after,.teasers .col.intranet .title:after,.teasers .col.extranet .title:after{content:"";font-family:"Icons";position:relative;font-size:20px;top:7px;line-height:1;text-decoration:none;display:inline-block;margin-left:3px}.teasers .col.extern .title:after{content:""}.teasers .col.download .title:after{content:""}.teasers .col.intranet .title:after{content:""}.teasers .teaser{position:relative;display:flex;flex-direction:column;text-decoration:none;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);margin:-7px -8px -5px;padding:7px 8px 5px;color:var(--theme-color-text);border-radius:8px;width:auto}.teasers .teaser.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teasers .teaser:focus-visible,.teasers .teaser.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teasers a.teaser h3,.teasers a.teaser h4,.teasers a.teaser .like-h4{text-decoration:underline;text-underline-offset:.09em;text-decoration-thickness:.08em}.teasers h3,.teasers h4,.teasers .like-h4{margin:16px 0 14px;color:var(--theme-color-link);transition:.3s ease;font-weight:400}.teasers p{font-size:16px}@media(min-width: 768px){.teasers p{font-size:18px}}.teasers .kicker{margin-bottom:8px;margin-left:1px;order:-1}@media(min-height: 768px){.teasers .kicker.stand-out{position:absolute;bottom:100%;margin-bottom:0}}.teasers .text-box{margin-top:8px;border-top:8px solid var(--theme-color-secondary)}.teasers .social-box{border:4px solid var(--theme-color-primary-dimmed-03);margin-left:-2px;margin-right:-2px;padding:10px;flex:1 1 100%;background-color:#fff}@media(max-width: 767px){.teasers .social-box{margin-bottom:20px}}.teasers .social-box .twitter-timeline{height:100% !important;min-height:420px !important}.teasers .image-box{position:relative;display:block;overflow:hidden;flex-grow:0;flex-shrink:0;border-radius:4px}.teasers .image-box.chart{display:flex;align-items:center;justify-content:center;background:linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%)}.teasers .image-box:before{content:"";position:relative;display:block;padding-top:66.6667%;margin-bottom:7px}.teasers .image-box:after{content:"";position:absolute;left:0;bottom:0;width:100%;display:block;height:8px;background-color:var(--theme-color-secondary);transition:.3s ease;z-index:1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.teasers .image-box img{border-top-left-radius:4px;border-top-right-radius:4px}.teasers .image-box~.text-box{border-top:0;margin-top:0}.teasers .image-box .gallery{position:absolute;top:0;margin:0;width:100%}.teasers .image-box .gallery .gallery-wrapper{margin:0;padding:0}.teasers .image-box .gallery .image{margin:0;padding:0}.teasers .image-box .gallery .image:before{padding-top:66.6666%}.teasers .linklist{margin:0 0 12px}.teasers .linklist>li{margin-bottom:2px;padding-left:26px;font-size:18px}.teasers .linklist>li>a{margin-left:-26px;padding-left:26px}.teasers .linklist>li>a:before{top:3px;left:-5px;font-size:24px}.teasers .chart-title{display:block;font-weight:700 !important;padding:30px;color:var(--theme-color-background) !important;text-decoration-color:rgba(0,0,0,0) !important;margin-bottom:16px;text-align:center}@media(max-width: 999px){.teasers .chart-title{font-size:28px;margin-bottom:0;padding:20px}}.teasers .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;bottom:8px}.teasers img{position:absolute;display:block;top:0;left:0;width:100%;height:calc(100% - 7px);transition:.3s ease;transform:translate3d(0, 0, 0) scale(1);opacity:1;object-fit:cover;filter:saturate(100%)}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .text-box{position:relative}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box{padding-top:16px}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box h4,.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box .like-h4{position:absolute;bottom:100%;z-index:1;background-color:#fff;margin-right:40px;padding-top:12px;padding-right:24px;margin-bottom:0}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .chart-title{margin-bottom:20px}@media(max-width: 567px){.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .chart-title{margin-bottom:16px}}.teasers .video-teaser-wrapper .text-box .text{font-size:16px}@media(min-width: 768px){.teasers .video-teaser-wrapper .text-box .text{font-size:18px}}.teasers .teaser-gallery .btn{position:absolute;top:0;right:0;margin:20px}.teasers .teaser-gallery:hover .btn{box-shadow:0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3)}.desktop a.teaser:hover,.mobile a.teaser:active{color:var(--theme-color-link-hover)}.desktop a.teaser:hover .image-box:after,.mobile a.teaser:active .image-box:after{height:14px}.desktop a.teaser:hover h3,.desktop a.teaser:hover h4,.desktop a.teaser:hover .like-h4,.mobile a.teaser:active h3,.mobile a.teaser:active h4,.mobile a.teaser:active .like-h4{color:var(--theme-color-link-hover)}[data-type=masonry] .count{position:absolute;top:0;left:0;background-color:red;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;z-index:1;font-size:14px;margin:10px}.magazine-article .teasers h2,.magazine-start .teasers h2,.teasers.magazine-style h2{text-transform:uppercase;font-size:var(--font-size-h4);margin-bottom:1.2em;line-height:1.2;margin-top:0}.magazine-article .teasers h2::before,.magazine-start .teasers h2::before,.teasers.magazine-style h2::before{content:"";position:relative;display:block;background:linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);height:calc(var(--border-width)/2);margin:0 .05em .5em}.no-container{position:relative;left:50%;width:calc(100vw - var(--scrollbar-width));margin:0 calc(-50vw + 7px)}',"",{version:3,sources:["webpack://./stories/sections/teasers/teasers.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,SAGA,iBACE,CAAA,aACA,CAAA,0BAEA,SAJF,mBAKI,CAAA,CAAA,iBAGF,iBACE,CAAA,qBAEA,iBACE,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,6BAKJ,oBAEE,CAAA,qBACA,CAAA,6BACA,CAAA,8IACA,CAAA,UACA,CAAA,gBACA,CAAA,iBAGA,CAAA,QACA,CAAA,SACA,CAAA,QACA,CAAA,eAEA,CAAA,iCAEA,iBACE,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,yBAGF,6BAxBF,kBAyBI,CAAA,CAAA,2IAMA,SACE,CAAA,wEAMJ,iBACE,CAAA,gHACA,SACE,CAAA,MACA,CAAA,UACA,CAAA,2BACA,CAAA,yBAiCN,iBACE,CAAA,2BACA,CAAA,uCAIA,+BACE,CAAA,iCAEF,gBACE,CAAA,sCAEA,YACE,CAAA,oCAGJ,aACE,CAAA,wCAEF,iBACE,CAAA,aACA,CAAA,gBACA,CAAA,WACA,CAAA,aACA,CAAA,sDAEA,aACE,CAAA,gBACA,CAAA,uBACA,CAAA,qCAGJ,SACE,CAAA,mBACA,CAAA,4CAEA,SACE,CAAA,oCAKN,wCACE,CAAA,0BACA,CAAA,4CACA,CAAA,wEAEA,4BACE,CAAA,gBACA,CAAA,gDAGF,YACE,CAAA,uCAGF,uBACE,CAAA,oOAGF,wCAEE,CAAA,yBAIJ,8BACE,aACE,CAAA,CAAA,yBAGJ,8BACE,qBACE,CAAA,8BAEF,aACE,CAAA,CAAA,0BAGJ,8BACE,cACE,CAAA,8BAEF,iBACE,CAAA,8BAEF,aACE,CAAA,CAAA,+CAIJ,kEAEI,iBACE,CAAA,aACA,CAAA,gBACA,CAAA,eACA,CAAA,kGAIA,gBACE,CAAA,YACA,CAAA,sGAGF,gBACE,CAAA,wEAIJ,iBACE,CAAA,OACA,CAAA,MACA,CAAA,SACA,CAAA,iBACA,CAAA,kEAGF,mBACE,CAAA,sEAGF,gBACE,CAAA,4HAGF,YACE,CAAA,kZAIA,iBACE,CAAA,cACA,CAAA,YACA,CAAA,SACA,CAAA,CAAA,yBAMR,6CAEI,cACE,CAAA,iDAIA,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,cACA,CAAA,+DAGA,wCACE,CAAA,wCACA,CAAA,sDAGF,gBACE,CAAA,mCAKN,cACE,CAAA,oCAGF,0BACE,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,4CAEA,iBACE,CAAA,QACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,0BACA,CAAA,sDAEA,gBACE,CAAA,0BACA,CAAA,0BACA,CAAA,CAAA,0BAOV,oCAEI,0BACE,CAAA,0BACA,CAAA,4CAEA,0BACE,CAAA,gBACA,CAAA,8CAGF,0BACE,CAAA,0BACA,CAAA,CAAA,oBAMR,WACE,CAAA,YACA,CAAA,qBACA,CAAA,yBAEA,oBALF,wBAMI,CAAA,CAAA,sHAKF,YACE,CAAA,8IAEF,WChDsB,CAAA,mBDkDpB,CAAA,iBACA,CAAA,cACA,CAAA,OACA,CAAA,aACA,CAAA,oBACA,CAAA,oBACA,CAAA,eACA,CAAA,kCAOJ,WCrEgC,CAAA,oCDyEhC,WC7E2B,CAAA,oCDiF3B,WCzE0B,CAAA,iBD6E1B,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,oBACA,CAAA,oDACA,CAAA,qBACA,CAAA,mBACA,CAAA,6BACA,CAAA,iBACA,CAAA,UACA,CAAA,qCC9LA,4GACE,CAAA,SACA,CAAA,+DAEF,4GACE,CAAA,SACA,CAAA,qED6LF,yBACE,CAAA,2BACA,CAAA,+BACA,CAAA,0CAIJ,kBACE,CAAA,6BACA,CAAA,mBACA,CAAA,eACA,CAAA,WAGF,cACE,CAAA,yBAEA,WAHF,cAII,CAAA,CAAA,iBAIJ,iBACE,CAAA,eACA,CAAA,QACA,CAAA,0BAGE,2BADF,iBAEI,CAAA,WACA,CAAA,eACA,CAAA,CAAA,mBAKN,cACE,CAAA,iDACA,CAAA,qBAGF,qDACE,CAAA,gBACA,CAAA,iBACA,CAAA,YACA,CAAA,aACA,CAAA,qBACA,CAAA,yBAEA,qBARF,kBASI,CAAA,CAAA,uCAGF,sBACE,CAAA,2BACA,CAAA,oBAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,WACA,CAAA,aACA,CAAA,iBACA,CAAA,0BAEA,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,+IACA,CAAA,2BAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,oBACA,CAAA,iBACA,CAAA,0BAGF,UACE,CAAA,iBACA,CAAA,MACA,CAAA,QACA,CAAA,UACA,CAAA,aACA,CAAA,UACA,CAAA,6CACA,CAAA,mBACA,CAAA,SACA,CAAA,8BACA,CAAA,6BACA,CAAA,wBAGF,0BACE,CAAA,2BACA,CAAA,8BAGF,YACE,CAAA,YACA,CAAA,6BAGF,iBACE,CAAA,KACA,CAAA,QACA,CAAA,UACA,CAAA,8CAEA,QACE,CAAA,SACA,CAAA,oCAEF,QACE,CAAA,SACA,CAAA,2CAEA,oBACE,CAAA,mBAMR,eACE,CAAA,sBAEA,iBACE,CAAA,iBACA,CAAA,cACA,CAAA,wBAEA,iBACE,CAAA,iBACA,CAAA,+BAEA,OACE,CAAA,SACA,CAAA,cACA,CAAA,sBAMR,aAEE,CAAA,0BACA,CAAA,YACA,CAAA,8CACA,CAAA,8CACA,CAAA,kBACA,CAAA,iBACA,CAAA,yBAEA,sBAVF,cAWI,CAAA,eACA,CAAA,YACA,CAAA,CAAA,oBAIJ,iBCjbA,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,UDoaE,CAAA,aAGF,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,uBACA,CAAA,mBACA,CAAA,uCACA,CAAA,SACA,CAAA,gBACA,CAAA,qBACA,CAAA,sEAIA,iBACE,CAAA,iFAGF,gBACE,CAAA,8KAEA,iBACE,CAAA,WACA,CAAA,SACA,CAAA,qBACA,CAAA,iBACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,yEAIJ,kBACE,CAAA,yBAEA,yEAHF,kBAII,CAAA,CAAA,+CAMF,cACE,CAAA,yBAEA,+CAHF,cAII,CAAA,CAAA,8BAON,iBACE,CAAA,KACA,CAAA,OACA,CAAA,WACA,CAAA,oCAGA,8DACE,CAAA,gDAMR,mCACE,CAAA,kFAEA,WACE,CAAA,8KAGF,mCACE,CAAA,2BAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,oBACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,iBACA,CAAA,SACA,CAAA,cACA,CAAA,WACA,CAAA,qFAIA,wBACE,CAAA,6BACA,CAAA,mBACA,CAAA,eACA,CAAA,YACA,CAAA,6GAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,6IACA,CAAA,kCACA,CAAA,mBACA,CAAA,cAKN,iBACE,CAAA,QACA,CAAA,0CACA,CAAA,0BACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.teasers {\n position: relative;\n display: block;\n\n @media(min-width: 1000px) {\n margin-bottom: -10px;\n }\n\n .ad-box {\n position: relative;\n\n img {\n position: relative;\n display: block;\n width: 100%;\n height: auto;\n }\n }\n\n\n .magazine-indicator {\n //position: relative;\n display: inline-block;\n align-self: flex-start;\n font-family: "Korb", sans-serif;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);\n color: white;\n padding: 6px 12px;\n //margin: 6px 0 0;\n\n position: absolute;\n top: 100%;\n right:9px;\n margin: 0;\n\n min-width: 160px;\n\n img {\n position: relative;\n display: block;\n width: auto;\n height: 40px;\n }\n\n @media(max-width: 767px) {\n margin-bottom: 12px;\n }\n }\n\n &[data-type="hero"]{\n .image-box ~ .text-box, .image-box ~ .text-box .title {\n .magazine-indicator{\n top: -16px;\n }\n }\n }\n\n .image-box ~ .text-box {\n h4, .like-h4 {\n position: relative;\n .magazine-indicator{\n top: -40px;\n left: 0;\n right: auto;\n transform: translateY(-100%);\n }\n }\n }\n\n //@media(min-width: 768px), (max-width: 567px) {\n // .image-box ~ .magazine-indicator {\n // position: absolute;\n // top: -20px;\n // margin-top: 66.666%;\n // transform: translate(0, -100%);\n // z-index: 1;\n //\n //\n // top: -50px;\n // left: 0;\n // margin: 0;\n // display: inline-block;\n // transform: translateY(-100%);\n // min-width: 160px;\n //\n // }\n // &[data-type="hero"]{\n // .image-box ~ .magazine-indicator {\n // top: -60px;\n // }\n // }\n //\n // .kicker ~ .image-box ~ .magazine-indicator {\n // top: 12px;\n // }\n //}\n\n .button-wrapper {\n text-align: center;\n padding: calc(20px + 1%) 0 0;\n }\n\n &[data-type="masonry"] {\n .container {\n padding-bottom: calc(10px + 1vw);\n }\n .row {\n flex-wrap: nowrap;\n\n > .col {\n display: none;\n }\n }\n .column {\n flex: 1 1 100%;\n }\n .social-box {\n position: relative;\n display: block;\n min-height: 478px;\n font-size: 0;\n line-height: 0;\n\n > *:first-child {\n display: block;\n min-height: 450px;\n height: 450px !important;\n }\n }\n img.lazy {\n opacity: 0;\n transition: 0.3s ease;\n\n &.loaded {\n opacity: 1;\n }\n }\n }\n\n &[data-background="lightgrey"] {\n background-color: var(--theme-grey-light);\n padding: calc(2vw + 20px) 0;\n margin: calc(2.5vw + 20px) 0 calc(2vw + 20px);\n\n + .teasers[data-background="lightgrey"] {\n margin-top: calc(-2vw - 20px);\n padding-top: 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n\n h2 {\n margin-top: 0 !important;\n }\n\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper) .image-box ~ .text-box h4,\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper) .image-box ~ .text-box .like-h4 {\n background-color: var(--theme-grey-light);\n }\n }\n\n @media(min-width: 568px) {\n &[data-items="2"] .col {\n max-width: 50%;\n }\n }\n @media(min-width: 768px) {\n &[data-items="3"] .col {\n max-width: 33.3333333%;\n }\n &[data-items="4"] .col {\n max-width: 50%;\n }\n }\n @media(min-width: 1200px) {\n &[data-items="2"] .row {\n margin: 0 -40px;\n }\n &[data-items="2"] .col {\n padding: 20px 40px;\n }\n &[data-items="4"] .col {\n max-width: 25%;\n }\n }\n\n @media(min-width: 568px) and (max-width: 767px) {\n &[data-items="3"], &[data-items="4"] {\n .teaser {\n position: relative;\n display: block;\n padding-left: 40%;\n min-height: 30vw;\n }\n\n .col.txt-teaser {\n .teaser {\n padding-left: 8px;\n min-height: 0;\n }\n\n .text-box {\n padding-top: 12px;\n }\n }\n\n .image-box {\n position: absolute;\n top: 4px;\n left: 0;\n right: 60%;\n margin-right: 10px;\n }\n\n .kicker {\n margin: 0 0 4px 10px;\n }\n\n .text-box {\n margin-left: 10px;\n }\n\n h4, .like-h4 {\n margin-top: 0;\n }\n\n &[data-type="hero"] .image-box + .text-box {\n h3, h4, .like-h4 {\n position: relative;\n font-size: 20px;\n margin-top: 0;\n padding: 0;\n }\n }\n }\n }\n\n @media(min-width: 568px) {\n &[data-items="1"] {\n .kicker:first-child {\n min-width: 100%;\n }\n\n .teaser {\n &:not(.fullwidth) {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n flex-wrap: wrap;\n }\n &.fullwidth {\n .kicker:first-child {\n max-width: calc(50% - var(--col-padding));\n min-width: calc(50% - var(--col-padding));\n }\n\n .image-box {\n margin-top: -29px;\n }\n }\n }\n\n .text-box {\n min-width: 100%;\n }\n\n .image-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n flex: 1 1 100%;\n margin-right: 40px;\n\n ~ .kicker {\n position: absolute;\n left: 50%;\n margin-left: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: calc(50% - 20px);\n\n ~ .text-box {\n padding-top: 10px;\n min-width: calc(50% - 20px);\n max-width: calc(50% - 20px);\n }\n }\n }\n }\n }\n\n @media(min-width: 1000px) {\n &[data-items="1"] {\n .image-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n\n ~ .kicker {\n max-width: calc(50% - 20px);\n margin-left: 20px;\n }\n\n ~ .text-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n }\n }\n }\n }\n\n div.teaser {\n height: 100%;\n display: flex;\n flex-direction: column;\n\n @media(max-width: 999px) {\n height: calc(100% - 20px);\n }\n }\n\n .col.extern, .col.download, .col.intranet, .col.extranet {\n &:before {\n display: none;\n }\n .title:after {\n @include icon-small-stern;\n font-family: "Icons";\n position: relative;\n font-size: 20px;\n top: 7px;\n line-height: 1;\n text-decoration: none;\n display: inline-block;\n margin-left: 3px;\n }\n //h4.title {\n // top: 6px;\n //}\n }\n\n .col.extern .title:after {\n @include icon-small-link-external;\n }\n\n .col.download .title:after {\n @include icon-small-download;\n }\n\n .col.intranet .title:after {\n @include icon-small-schloss;\n }\n\n .teaser {\n position: relative;\n display: flex;\n flex-direction: column;\n text-decoration: none;\n transition: 0.25s $easeOutQuad;\n margin: -7px -8px -5px;\n padding: 7px 8px 5px;\n color: var(--theme-color-text);\n border-radius: 8px;\n width: auto;\n @include focus-visible;\n }\n\n a.teaser {\n h3, h4, .like-h4 {\n text-decoration: underline;\n text-underline-offset: 0.09em;\n text-decoration-thickness: 0.08em;\n }\n }\n\n h3, h4, .like-h4 {\n margin: 16px 0 14px;\n color: var(--theme-color-link);\n transition: 0.3s ease;\n font-weight: 400;\n }\n\n p {\n font-size: 16px;\n\n @media(min-width: 768px) {\n font-size: 18px;\n }\n }\n\n .kicker {\n margin-bottom: 8px;\n margin-left: 1px;\n order: -1;\n\n &.stand-out {\n @media(min-height: 768px) {\n position: absolute;\n bottom: 100%;\n margin-bottom: 0;\n }\n }\n }\n\n .text-box {\n margin-top: 8px;\n border-top: 8px solid var(--theme-color-secondary);\n }\n\n .social-box {\n border: 4px solid var(--theme-color-primary-dimmed-03);\n margin-left: -2px;\n margin-right: -2px;\n padding: 10px;\n flex: 1 1 100%;\n background-color: white;\n\n @media(max-width: 767px) {\n margin-bottom: 20px;\n }\n\n .twitter-timeline {\n height: 100% !important;\n min-height: 420px !important;\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n overflow: hidden;\n flex-grow: 0;\n flex-shrink: 0;\n border-radius: 4px;\n\n &.chart {\n display: flex;\n align-items: center;\n justify-content: center;\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%);\n }\n\n &:before {\n content: "";\n position: relative;\n display: block;\n padding-top: 66.6667%;\n margin-bottom: 7px;\n }\n\n &:after {\n content: "";\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n display: block;\n height: 8px;\n background-color: var(--theme-color-secondary);\n transition: 0.3s ease;\n z-index: 1;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n }\n\n img {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n }\n\n ~ .text-box {\n border-top: 0;\n margin-top: 0;\n }\n\n .gallery {\n position: absolute;\n top: 0;\n margin: 0;\n width: 100%;\n\n .gallery-wrapper {\n margin: 0;\n padding: 0;\n }\n .image {\n margin: 0;\n padding: 0;\n\n &:before {\n padding-top: 66.6666%;\n }\n }\n }\n }\n\n .linklist {\n margin: 0 0 12px;\n\n > li {\n margin-bottom: 2px;\n padding-left: 26px;\n font-size: 18px;\n\n > a {\n margin-left: -26px;\n padding-left: 26px;\n\n &:before {\n top: 3px;\n left: -5px;\n font-size: 24px;\n }\n }\n }\n }\n\n .chart-title {\n //@extend .like-h3;\n display: block;\n font-weight: 700 !important;\n padding: 30px;\n color: var(--theme-color-background) !important;\n text-decoration-color: transparent !important;\n margin-bottom: 16px;\n text-align: center;\n\n @media(max-width: 999px) {\n font-size: 28px;\n margin-bottom: 0;\n padding: 20px;\n }\n }\n\n .copyright {\n @include copyright;\n bottom: 8px;\n }\n\n img {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(100% - 7px);\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n opacity: 1;\n object-fit: cover;\n filter: saturate(100%);\n }\n\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper){\n .text-box {\n position: relative;\n }\n\n .image-box ~ .text-box {\n padding-top: 16px;\n\n h4, .like-h4 {\n position: absolute;\n bottom: 100%;\n z-index: 1;\n background-color: white;\n margin-right: 40px;\n padding-top: 12px;\n padding-right: 24px;\n margin-bottom: 0;\n }\n }\n\n .chart-title {\n margin-bottom: 20px;\n\n @media(max-width: 567px) {\n margin-bottom: 16px;\n }\n }\n }\n .video-teaser-wrapper{\n .text-box{\n .text {\n font-size: 16px;\n\n @media(min-width: 768px) {\n font-size: 18px;\n }\n }\n }\n }\n\n .teaser-gallery{\n .btn{\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n &:hover{\n .btn{\n box-shadow: 0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3);\n }\n }\n }\n}\n\n.desktop a.teaser:hover, .mobile a.teaser:active {\n color: var(--theme-color-link-hover);\n\n .image-box:after {\n height: 14px;\n }\n\n h3, h4, .like-h4 {\n color: var(--theme-color-link-hover);\n }\n}\n\n[data-type="masonry"] .count {\n position: absolute;\n top: 0;\n left: 0;\n background-color: red;\n color: white;\n width: 30px;\n height: 30px;\n line-height: 30px;\n text-align: center;\n z-index: 1;\n font-size: 14px;\n margin: 10px;\n}\n\n.magazine-article .teasers, .magazine-start .teasers, .teasers.magazine-style {\n h2 {\n text-transform: uppercase;\n font-size: var(--font-size-h4);\n margin-bottom: 1.2em;\n line-height: 1.2;\n margin-top: 0;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);\n height: calc(var(--border-width) / 2);\n margin: 0 0.05em 0.5em;\n }\n }\n}\n\n.no-container {\n position: relative;\n left: 50%;\n width: calc(100vw - var(--scrollbar-width));\n margin: 0 calc(-50vw + 7px);\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2258.fd10f41d.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2258.fd10f41d.iframe.bundle.js
new file mode 100644
index 0000000..94f227d
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/2258.fd10f41d.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2258],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./stories/components/teaser-social/TeaserSocialComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>createTeaserSocial});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teaser_social=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/teaser-social/teaser-social.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teaser_social.Z,options);teaser_social.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createTeaserSocial=function createTeaserSocial(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Ihre IHK bei Twitter":_ref$kicker,teaser=(0,helpers.az)("div",["teaser"]);return kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,teaser),(0,helpers.az)("div",["social-box"],null,teaser).innerHTML='',teaser}},"./stories/sections/teasers/TeasersComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>createTeasersSection});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teasers=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/teasers/teasers.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teasers.Z,options);teasers.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TeaserComponent=__webpack_require__("./stories/components/teaser/TeaserComponent.js"),TeasersData=__webpack_require__("./stories/sections/teasers/TeasersData.js"),masonry=__webpack_require__("./stories/_global/scripts/masonry.js"),TeaserSocialComponent=__webpack_require__("./stories/components/teaser-social/TeaserSocialComponent.js"),createTeasersSection=function createTeasersSection(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$background=_ref.background,background=void 0===_ref$background?null:_ref$background,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"":_ref$headline,_ref$teasers=_ref.teasers,teasers=void 0===_ref$teasers?TeasersData.W:_ref$teasers,_ref$showReadingTime=_ref.showReadingTime,showReadingTime=void 0!==_ref$showReadingTime&&_ref$showReadingTime,_ref$hideKicker=_ref.hideKicker,hideKicker=void 0!==_ref$hideKicker&&_ref$hideKicker,_ref$maxItems=_ref.maxItems,maxItems=void 0===_ref$maxItems?-1:_ref$maxItems,_ref$includeChart=_ref.includeChart,includeChart=void 0!==_ref$includeChart&&_ref$includeChart,_ref$includeSocial=_ref.includeSocial,includeSocial=void 0!==_ref$includeSocial&&_ref$includeSocial,baseTeaser={type:"regular",kicker:"Fachkräfte",headline:"Anteil der Frauen im Bereich Engineering steigt",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita, no sea takimata sanctus est.",imageSrc:"./dummy/placeholder-3-2.svg",copyright:"@ shutterstock.com",showReadingTime:!1,link:"#",imageSize:"large"};switch(type){case"regular":case"text":maxItems=-1===maxItems?3:maxItems;break;case"hero":maxItems=-1===maxItems?2:maxItems;break;case"fullwidth":maxItems=1;break;case"magazine":maxItems=teasers.length}var section=(0,helpers.az)("section","magazine"===type?["teasers","magazine-style"]:["teasers"]);"magazine"!==type&&(section.dataset.items=maxItems>3?"3":maxItems.toString()),background&&background.length>0&&(section.dataset.background=background);var container=(0,helpers.az)("div",["container"],null,section);headline&&headline.length>0&&(0,helpers.az)("h2",[],headline,container);var row=(0,helpers.az)("div",["row"],null,container);function getType(index){return includeChart&&index===maxItems-1?"chart":"magazine"===type?"regular":type}(includeSocial&&(maxItems-=1),teasers.map((function(teaserData,index){if(!(index>=maxItems)){var col=(0,helpers.az)("div",["col"],null,row),teaser=(0,TeaserComponent.T)(Object.assign({},baseTeaser,teaserData,{type:getType(index),showReadingTime:"magazine"===type||"fullwidth"===type||showReadingTime,kicker:hideKicker?null:teaserData.kicker}));col.appendChild(teaser)}})),includeSocial)&&(0,helpers.az)("div",["col"],null,row).appendChild((0,TeaserSocialComponent.c)({kicker:hideKicker?null:"Ihre IHK bei Twitter"}));return"magazine"===type&&jquery_default()(document).ready((function(){var btnText=window.ihk.translations.loadMoreArticles;section.dataset.type="masonry",new masonry.Z(jquery_default()(row),btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])})),section}},"./stories/sections/teasers/TeasersData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>teasersData});var teasersData=[{imageSrc:"./dummy/placeholder-3-2.svg"},{imageSrc:"./dummy/placeholder-3-2.svg",headline:"Ausgeglichenheit ist der erste Schritt aus der Krise",copy:"Cras mattis consectetur purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Vestibulum id ligula porta felis euismod semper. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec id elit non mi porta gravida at eget metus."},{kicker:"Corona",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Wirtschaftsverbände bieten Unterstützung bei Impfkampagne an",copy:"Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et."},{kicker:"Betriebsklima",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Fördert Duzen das Betriebsklima?",copy:"Nulla vitae elit libero, a pharetra augue. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor."},{kicker:"Hygiene",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Hygiene am Arbeitsplatz",copy:"Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores sed diam nonumy eirmod tempor invidunt et ea rebum."},{kicker:"Bildung",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Bachelor und Master Professional kommen",copy:"Nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat. At vero eos et accusam et justo duo dolores et ea rebum."},{kicker:"Integration",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Weniger Hürden für Fachkräfte aus dem Ausland"},{kicker:"Bildung",imageSrc:"./dummy/placeholder-3-2.svg",headline:"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren",copy:"Nulla vitae elit libero, a pharetra augue. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor."},{kicker:"Aktuelles",imageSrc:"./dummy/placeholder-3-2.svg",headline:"Das Neuste aus der Wirtschaft",copy:"Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et."}]},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".teaser .social-box{position:relative;border:4px solid var(--theme-color-primary-dimmed-03);margin-left:-2px;margin-right:-2px;padding:10px;flex:1 1 100%;background-color:#fff}.teaser .social-box iframe{display:block;border:0;height:100% !important;min-height:500px !important}","",{version:3,sources:["webpack://./stories/components/teaser-social/teaser-social.scss"],names:[],mappings:"AAGA,oBACE,iBAAA,CACA,qDAAA,CACA,gBAAA,CACA,iBAAA,CACA,YAAA,CACA,aAAA,CACA,qBAAA,CAEA,2BACE,aAAA,CACA,QAAA,CACA,sBAAA,CACA,2BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.teaser .social-box {\n position: relative;\n border: 4px solid var(--theme-color-primary-dimmed-03);\n margin-left: -2px;\n margin-right: -2px;\n padding: 10px;\n flex: 1 1 100%;\n background-color: white;\n\n iframe {\n display: block;\n border: 0;\n height: 100% !important;\n min-height: 500px !important;\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/teasers/teasers.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.teasers{position:relative;display:block}@media(min-width: 1000px){.teasers{margin-bottom:-10px}}.teasers .ad-box{position:relative}.teasers .ad-box img{position:relative;display:block;width:100%;height:auto}.teasers .magazine-indicator{display:inline-block;align-self:flex-start;font-family:"Korb",sans-serif;background:linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);color:#fff;padding:6px 12px;position:absolute;top:100%;right:9px;margin:0;min-width:160px}.teasers .magazine-indicator img{position:relative;display:block;width:auto;height:40px}@media(max-width: 767px){.teasers .magazine-indicator{margin-bottom:12px}}.teasers[data-type=hero] .image-box~.text-box .magazine-indicator,.teasers[data-type=hero] .image-box~.text-box .title .magazine-indicator{top:-16px}.teasers .image-box~.text-box h4,.teasers .image-box~.text-box .like-h4{position:relative}.teasers .image-box~.text-box h4 .magazine-indicator,.teasers .image-box~.text-box .like-h4 .magazine-indicator{top:-40px;left:0;right:auto;transform:translateY(-100%)}.teasers .button-wrapper{text-align:center;padding:calc(20px + 1%) 0 0}.teasers[data-type=masonry] .container{padding-bottom:calc(10px + 1vw)}.teasers[data-type=masonry] .row{flex-wrap:nowrap}.teasers[data-type=masonry] .row>.col{display:none}.teasers[data-type=masonry] .column{flex:1 1 100%}.teasers[data-type=masonry] .social-box{position:relative;display:block;min-height:478px;font-size:0;line-height:0}.teasers[data-type=masonry] .social-box>*:first-child{display:block;min-height:450px;height:450px !important}.teasers[data-type=masonry] img.lazy{opacity:0;transition:.3s ease}.teasers[data-type=masonry] img.lazy.loaded{opacity:1}.teasers[data-background=lightgrey]{background-color:var(--theme-grey-light);padding:calc(2vw + 20px) 0;margin:calc(2.5vw + 20px) 0 calc(2vw + 20px)}.teasers[data-background=lightgrey]+.teasers[data-background=lightgrey]{margin-top:calc(-2vw - 20px);padding-top:20px}.teasers[data-background=lightgrey]:first-child{margin-top:0}.teasers[data-background=lightgrey] h2{margin-top:0 !important}.teasers[data-background=lightgrey][data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box h4,.teasers[data-background=lightgrey][data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box .like-h4{background-color:var(--theme-grey-light)}@media(min-width: 568px){.teasers[data-items="2"] .col{max-width:50%}}@media(min-width: 768px){.teasers[data-items="3"] .col{max-width:33.3333333%}.teasers[data-items="4"] .col{max-width:50%}}@media(min-width: 1200px){.teasers[data-items="2"] .row{margin:0 -40px}.teasers[data-items="2"] .col{padding:20px 40px}.teasers[data-items="4"] .col{max-width:25%}}@media(min-width: 568px)and (max-width: 767px){.teasers[data-items="3"] .teaser,.teasers[data-items="4"] .teaser{position:relative;display:block;padding-left:40%;min-height:30vw}.teasers[data-items="3"] .col.txt-teaser .teaser,.teasers[data-items="4"] .col.txt-teaser .teaser{padding-left:8px;min-height:0}.teasers[data-items="3"] .col.txt-teaser .text-box,.teasers[data-items="4"] .col.txt-teaser .text-box{padding-top:12px}.teasers[data-items="3"] .image-box,.teasers[data-items="4"] .image-box{position:absolute;top:4px;left:0;right:60%;margin-right:10px}.teasers[data-items="3"] .kicker,.teasers[data-items="4"] .kicker{margin:0 0 4px 10px}.teasers[data-items="3"] .text-box,.teasers[data-items="4"] .text-box{margin-left:10px}.teasers[data-items="3"] h4,.teasers[data-items="3"] .like-h4,.teasers[data-items="4"] h4,.teasers[data-items="4"] .like-h4{margin-top:0}.teasers[data-items="3"][data-type=hero] .image-box+.text-box h3,.teasers[data-items="3"][data-type=hero] .image-box+.text-box h4,.teasers[data-items="3"][data-type=hero] .image-box+.text-box .like-h4,.teasers[data-items="4"][data-type=hero] .image-box+.text-box h3,.teasers[data-items="4"][data-type=hero] .image-box+.text-box h4,.teasers[data-items="4"][data-type=hero] .image-box+.text-box .like-h4{position:relative;font-size:20px;margin-top:0;padding:0}}@media(min-width: 568px){.teasers[data-items="1"] .kicker:first-child{min-width:100%}.teasers[data-items="1"] .teaser:not(.fullwidth){display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.teasers[data-items="1"] .teaser.fullwidth .kicker:first-child{max-width:calc(50% - var(--col-padding));min-width:calc(50% - var(--col-padding))}.teasers[data-items="1"] .teaser.fullwidth .image-box{margin-top:-29px}.teasers[data-items="1"] .text-box{min-width:100%}.teasers[data-items="1"] .image-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px);flex:1 1 100%;margin-right:40px}.teasers[data-items="1"] .image-box~.kicker{position:absolute;left:50%;margin-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(50% - 20px)}.teasers[data-items="1"] .image-box~.kicker~.text-box{padding-top:10px;min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1000px){.teasers[data-items="1"] .image-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px)}.teasers[data-items="1"] .image-box~.kicker{max-width:calc(50% - 20px);margin-left:20px}.teasers[data-items="1"] .image-box~.text-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px)}}.teasers div.teaser{height:100%;display:flex;flex-direction:column}@media(max-width: 999px){.teasers div.teaser{height:calc(100% - 20px)}}.teasers .col.extern:before,.teasers .col.download:before,.teasers .col.intranet:before,.teasers .col.extranet:before{display:none}.teasers .col.extern .title:after,.teasers .col.download .title:after,.teasers .col.intranet .title:after,.teasers .col.extranet .title:after{content:"";font-family:"Icons";position:relative;font-size:20px;top:7px;line-height:1;text-decoration:none;display:inline-block;margin-left:3px}.teasers .col.extern .title:after{content:""}.teasers .col.download .title:after{content:""}.teasers .col.intranet .title:after{content:""}.teasers .teaser{position:relative;display:flex;flex-direction:column;text-decoration:none;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);margin:-7px -8px -5px;padding:7px 8px 5px;color:var(--theme-color-text);border-radius:8px;width:auto}.teasers .teaser.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teasers .teaser:focus-visible,.teasers .teaser.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teasers a.teaser h3,.teasers a.teaser h4,.teasers a.teaser .like-h4{text-decoration:underline;text-underline-offset:.09em;text-decoration-thickness:.08em}.teasers h3,.teasers h4,.teasers .like-h4{margin:16px 0 14px;color:var(--theme-color-link);transition:.3s ease;font-weight:400}.teasers p{font-size:16px}@media(min-width: 768px){.teasers p{font-size:18px}}.teasers .kicker{margin-bottom:8px;margin-left:1px;order:-1}@media(min-height: 768px){.teasers .kicker.stand-out{position:absolute;bottom:100%;margin-bottom:0}}.teasers .text-box{margin-top:8px;border-top:8px solid var(--theme-color-secondary)}.teasers .social-box{border:4px solid var(--theme-color-primary-dimmed-03);margin-left:-2px;margin-right:-2px;padding:10px;flex:1 1 100%;background-color:#fff}@media(max-width: 767px){.teasers .social-box{margin-bottom:20px}}.teasers .social-box .twitter-timeline{height:100% !important;min-height:420px !important}.teasers .image-box{position:relative;display:block;overflow:hidden;flex-grow:0;flex-shrink:0;border-radius:4px}.teasers .image-box.chart{display:flex;align-items:center;justify-content:center;background:linear-gradient(130deg, var(--theme-color-gradient-01) 46%, var(--theme-color-gradient-02) 123%, var(--theme-color-gradient-03) 255%)}.teasers .image-box:before{content:"";position:relative;display:block;padding-top:66.6667%;margin-bottom:7px}.teasers .image-box:after{content:"";position:absolute;left:0;bottom:0;width:100%;display:block;height:8px;background-color:var(--theme-color-secondary);transition:.3s ease;z-index:1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.teasers .image-box img{border-top-left-radius:4px;border-top-right-radius:4px}.teasers .image-box~.text-box{border-top:0;margin-top:0}.teasers .image-box .gallery{position:absolute;top:0;margin:0;width:100%}.teasers .image-box .gallery .gallery-wrapper{margin:0;padding:0}.teasers .image-box .gallery .image{margin:0;padding:0}.teasers .image-box .gallery .image:before{padding-top:66.6666%}.teasers .linklist{margin:0 0 12px}.teasers .linklist>li{margin-bottom:2px;padding-left:26px;font-size:18px}.teasers .linklist>li>a{margin-left:-26px;padding-left:26px}.teasers .linklist>li>a:before{top:3px;left:-5px;font-size:24px}.teasers .chart-title{display:block;font-weight:700 !important;padding:30px;color:var(--theme-color-background) !important;text-decoration-color:rgba(0,0,0,0) !important;margin-bottom:16px;text-align:center}@media(max-width: 999px){.teasers .chart-title{font-size:28px;margin-bottom:0;padding:20px}}.teasers .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;bottom:8px}.teasers img{position:absolute;display:block;top:0;left:0;width:100%;height:calc(100% - 7px);transition:.3s ease;transform:translate3d(0, 0, 0) scale(1);opacity:1;object-fit:cover;filter:saturate(100%)}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .text-box{position:relative}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box{padding-top:16px}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box h4,.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box .like-h4{position:absolute;bottom:100%;z-index:1;background-color:#fff;margin-right:40px;padding-top:12px;padding-right:24px;margin-bottom:0}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .chart-title{margin-bottom:20px}@media(max-width: 567px){.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .chart-title{margin-bottom:16px}}.teasers .video-teaser-wrapper .text-box .text{font-size:16px}@media(min-width: 768px){.teasers .video-teaser-wrapper .text-box .text{font-size:18px}}.teasers .teaser-gallery .btn{position:absolute;top:0;right:0;margin:20px}.teasers .teaser-gallery:hover .btn{box-shadow:0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3)}.desktop a.teaser:hover,.mobile a.teaser:active{color:var(--theme-color-link-hover)}.desktop a.teaser:hover .image-box:after,.mobile a.teaser:active .image-box:after{height:14px}.desktop a.teaser:hover h3,.desktop a.teaser:hover h4,.desktop a.teaser:hover .like-h4,.mobile a.teaser:active h3,.mobile a.teaser:active h4,.mobile a.teaser:active .like-h4{color:var(--theme-color-link-hover)}[data-type=masonry] .count{position:absolute;top:0;left:0;background-color:red;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;z-index:1;font-size:14px;margin:10px}.magazine-article .teasers h2,.magazine-start .teasers h2,.teasers.magazine-style h2{text-transform:uppercase;font-size:var(--font-size-h4);margin-bottom:1.2em;line-height:1.2;margin-top:0}.magazine-article .teasers h2::before,.magazine-start .teasers h2::before,.teasers.magazine-style h2::before{content:"";position:relative;display:block;background:linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);height:calc(var(--border-width)/2);margin:0 .05em .5em}.no-container{position:relative;left:50%;width:calc(100vw - var(--scrollbar-width));margin:0 calc(-50vw + 7px)}',"",{version:3,sources:["webpack://./stories/sections/teasers/teasers.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,SAGA,iBACE,CAAA,aACA,CAAA,0BAEA,SAJF,mBAKI,CAAA,CAAA,iBAGF,iBACE,CAAA,qBAEA,iBACE,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,6BAKJ,oBAEE,CAAA,qBACA,CAAA,6BACA,CAAA,8IACA,CAAA,UACA,CAAA,gBACA,CAAA,iBAGA,CAAA,QACA,CAAA,SACA,CAAA,QACA,CAAA,eAEA,CAAA,iCAEA,iBACE,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,yBAGF,6BAxBF,kBAyBI,CAAA,CAAA,2IAMA,SACE,CAAA,wEAMJ,iBACE,CAAA,gHACA,SACE,CAAA,MACA,CAAA,UACA,CAAA,2BACA,CAAA,yBAiCN,iBACE,CAAA,2BACA,CAAA,uCAIA,+BACE,CAAA,iCAEF,gBACE,CAAA,sCAEA,YACE,CAAA,oCAGJ,aACE,CAAA,wCAEF,iBACE,CAAA,aACA,CAAA,gBACA,CAAA,WACA,CAAA,aACA,CAAA,sDAEA,aACE,CAAA,gBACA,CAAA,uBACA,CAAA,qCAGJ,SACE,CAAA,mBACA,CAAA,4CAEA,SACE,CAAA,oCAKN,wCACE,CAAA,0BACA,CAAA,4CACA,CAAA,wEAEA,4BACE,CAAA,gBACA,CAAA,gDAGF,YACE,CAAA,uCAGF,uBACE,CAAA,oOAGF,wCAEE,CAAA,yBAIJ,8BACE,aACE,CAAA,CAAA,yBAGJ,8BACE,qBACE,CAAA,8BAEF,aACE,CAAA,CAAA,0BAGJ,8BACE,cACE,CAAA,8BAEF,iBACE,CAAA,8BAEF,aACE,CAAA,CAAA,+CAIJ,kEAEI,iBACE,CAAA,aACA,CAAA,gBACA,CAAA,eACA,CAAA,kGAIA,gBACE,CAAA,YACA,CAAA,sGAGF,gBACE,CAAA,wEAIJ,iBACE,CAAA,OACA,CAAA,MACA,CAAA,SACA,CAAA,iBACA,CAAA,kEAGF,mBACE,CAAA,sEAGF,gBACE,CAAA,4HAGF,YACE,CAAA,kZAIA,iBACE,CAAA,cACA,CAAA,YACA,CAAA,SACA,CAAA,CAAA,yBAMR,6CAEI,cACE,CAAA,iDAIA,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,cACA,CAAA,+DAGA,wCACE,CAAA,wCACA,CAAA,sDAGF,gBACE,CAAA,mCAKN,cACE,CAAA,oCAGF,0BACE,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,4CAEA,iBACE,CAAA,QACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,0BACA,CAAA,sDAEA,gBACE,CAAA,0BACA,CAAA,0BACA,CAAA,CAAA,0BAOV,oCAEI,0BACE,CAAA,0BACA,CAAA,4CAEA,0BACE,CAAA,gBACA,CAAA,8CAGF,0BACE,CAAA,0BACA,CAAA,CAAA,oBAMR,WACE,CAAA,YACA,CAAA,qBACA,CAAA,yBAEA,oBALF,wBAMI,CAAA,CAAA,sHAKF,YACE,CAAA,8IAEF,WChDsB,CAAA,mBDkDpB,CAAA,iBACA,CAAA,cACA,CAAA,OACA,CAAA,aACA,CAAA,oBACA,CAAA,oBACA,CAAA,eACA,CAAA,kCAOJ,WCrEgC,CAAA,oCDyEhC,WC7E2B,CAAA,oCDiF3B,WCzE0B,CAAA,iBD6E1B,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,oBACA,CAAA,oDACA,CAAA,qBACA,CAAA,mBACA,CAAA,6BACA,CAAA,iBACA,CAAA,UACA,CAAA,qCC9LA,4GACE,CAAA,SACA,CAAA,+DAEF,4GACE,CAAA,SACA,CAAA,qED6LF,yBACE,CAAA,2BACA,CAAA,+BACA,CAAA,0CAIJ,kBACE,CAAA,6BACA,CAAA,mBACA,CAAA,eACA,CAAA,WAGF,cACE,CAAA,yBAEA,WAHF,cAII,CAAA,CAAA,iBAIJ,iBACE,CAAA,eACA,CAAA,QACA,CAAA,0BAGE,2BADF,iBAEI,CAAA,WACA,CAAA,eACA,CAAA,CAAA,mBAKN,cACE,CAAA,iDACA,CAAA,qBAGF,qDACE,CAAA,gBACA,CAAA,iBACA,CAAA,YACA,CAAA,aACA,CAAA,qBACA,CAAA,yBAEA,qBARF,kBASI,CAAA,CAAA,uCAGF,sBACE,CAAA,2BACA,CAAA,oBAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,WACA,CAAA,aACA,CAAA,iBACA,CAAA,0BAEA,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,gJACA,CAAA,2BAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,oBACA,CAAA,iBACA,CAAA,0BAGF,UACE,CAAA,iBACA,CAAA,MACA,CAAA,QACA,CAAA,UACA,CAAA,aACA,CAAA,UACA,CAAA,6CACA,CAAA,mBACA,CAAA,SACA,CAAA,8BACA,CAAA,6BACA,CAAA,wBAGF,0BACE,CAAA,2BACA,CAAA,8BAGF,YACE,CAAA,YACA,CAAA,6BAGF,iBACE,CAAA,KACA,CAAA,QACA,CAAA,UACA,CAAA,8CAEA,QACE,CAAA,SACA,CAAA,oCAEF,QACE,CAAA,SACA,CAAA,2CAEA,oBACE,CAAA,mBAMR,eACE,CAAA,sBAEA,iBACE,CAAA,iBACA,CAAA,cACA,CAAA,wBAEA,iBACE,CAAA,iBACA,CAAA,+BAEA,OACE,CAAA,SACA,CAAA,cACA,CAAA,sBAMR,aAEE,CAAA,0BACA,CAAA,YACA,CAAA,8CACA,CAAA,8CACA,CAAA,kBACA,CAAA,iBACA,CAAA,yBAEA,sBAVF,cAWI,CAAA,eACA,CAAA,YACA,CAAA,CAAA,oBAIJ,iBCjbA,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,UDoaE,CAAA,aAGF,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,uBACA,CAAA,mBACA,CAAA,uCACA,CAAA,SACA,CAAA,gBACA,CAAA,qBACA,CAAA,sEAIA,iBACE,CAAA,iFAGF,gBACE,CAAA,8KAEA,iBACE,CAAA,WACA,CAAA,SACA,CAAA,qBACA,CAAA,iBACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,yEAIJ,kBACE,CAAA,yBAEA,yEAHF,kBAII,CAAA,CAAA,+CAMF,cACE,CAAA,yBAEA,+CAHF,cAII,CAAA,CAAA,8BAON,iBACE,CAAA,KACA,CAAA,OACA,CAAA,WACA,CAAA,oCAGA,8DACE,CAAA,gDAMR,mCACE,CAAA,kFAEA,WACE,CAAA,8KAGF,mCACE,CAAA,2BAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,oBACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,iBACA,CAAA,SACA,CAAA,cACA,CAAA,WACA,CAAA,qFAIA,wBACE,CAAA,6BACA,CAAA,mBACA,CAAA,eACA,CAAA,YACA,CAAA,6GAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,6IACA,CAAA,kCACA,CAAA,mBACA,CAAA,cAKN,iBACE,CAAA,QACA,CAAA,0CACA,CAAA,0BACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.teasers {\n position: relative;\n display: block;\n\n @media(min-width: 1000px) {\n margin-bottom: -10px;\n }\n\n .ad-box {\n position: relative;\n\n img {\n position: relative;\n display: block;\n width: 100%;\n height: auto;\n }\n }\n\n\n .magazine-indicator {\n //position: relative;\n display: inline-block;\n align-self: flex-start;\n font-family: "Korb", sans-serif;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);\n color: white;\n padding: 6px 12px;\n //margin: 6px 0 0;\n\n position: absolute;\n top: 100%;\n right:9px;\n margin: 0;\n\n min-width: 160px;\n\n img {\n position: relative;\n display: block;\n width: auto;\n height: 40px;\n }\n\n @media(max-width: 767px) {\n margin-bottom: 12px;\n }\n }\n\n &[data-type="hero"]{\n .image-box ~ .text-box, .image-box ~ .text-box .title {\n .magazine-indicator{\n top: -16px;\n }\n }\n }\n\n .image-box ~ .text-box {\n h4, .like-h4 {\n position: relative;\n .magazine-indicator{\n top: -40px;\n left: 0;\n right: auto;\n transform: translateY(-100%);\n }\n }\n }\n\n //@media(min-width: 768px), (max-width: 567px) {\n // .image-box ~ .magazine-indicator {\n // position: absolute;\n // top: -20px;\n // margin-top: 66.666%;\n // transform: translate(0, -100%);\n // z-index: 1;\n //\n //\n // top: -50px;\n // left: 0;\n // margin: 0;\n // display: inline-block;\n // transform: translateY(-100%);\n // min-width: 160px;\n //\n // }\n // &[data-type="hero"]{\n // .image-box ~ .magazine-indicator {\n // top: -60px;\n // }\n // }\n //\n // .kicker ~ .image-box ~ .magazine-indicator {\n // top: 12px;\n // }\n //}\n\n .button-wrapper {\n text-align: center;\n padding: calc(20px + 1%) 0 0;\n }\n\n &[data-type="masonry"] {\n .container {\n padding-bottom: calc(10px + 1vw);\n }\n .row {\n flex-wrap: nowrap;\n\n > .col {\n display: none;\n }\n }\n .column {\n flex: 1 1 100%;\n }\n .social-box {\n position: relative;\n display: block;\n min-height: 478px;\n font-size: 0;\n line-height: 0;\n\n > *:first-child {\n display: block;\n min-height: 450px;\n height: 450px !important;\n }\n }\n img.lazy {\n opacity: 0;\n transition: 0.3s ease;\n\n &.loaded {\n opacity: 1;\n }\n }\n }\n\n &[data-background="lightgrey"] {\n background-color: var(--theme-grey-light);\n padding: calc(2vw + 20px) 0;\n margin: calc(2.5vw + 20px) 0 calc(2vw + 20px);\n\n + .teasers[data-background="lightgrey"] {\n margin-top: calc(-2vw - 20px);\n padding-top: 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n\n h2 {\n margin-top: 0 !important;\n }\n\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper) .image-box ~ .text-box h4,\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper) .image-box ~ .text-box .like-h4 {\n background-color: var(--theme-grey-light);\n }\n }\n\n @media(min-width: 568px) {\n &[data-items="2"] .col {\n max-width: 50%;\n }\n }\n @media(min-width: 768px) {\n &[data-items="3"] .col {\n max-width: 33.3333333%;\n }\n &[data-items="4"] .col {\n max-width: 50%;\n }\n }\n @media(min-width: 1200px) {\n &[data-items="2"] .row {\n margin: 0 -40px;\n }\n &[data-items="2"] .col {\n padding: 20px 40px;\n }\n &[data-items="4"] .col {\n max-width: 25%;\n }\n }\n\n @media(min-width: 568px) and (max-width: 767px) {\n &[data-items="3"], &[data-items="4"] {\n .teaser {\n position: relative;\n display: block;\n padding-left: 40%;\n min-height: 30vw;\n }\n\n .col.txt-teaser {\n .teaser {\n padding-left: 8px;\n min-height: 0;\n }\n\n .text-box {\n padding-top: 12px;\n }\n }\n\n .image-box {\n position: absolute;\n top: 4px;\n left: 0;\n right: 60%;\n margin-right: 10px;\n }\n\n .kicker {\n margin: 0 0 4px 10px;\n }\n\n .text-box {\n margin-left: 10px;\n }\n\n h4, .like-h4 {\n margin-top: 0;\n }\n\n &[data-type="hero"] .image-box + .text-box {\n h3, h4, .like-h4 {\n position: relative;\n font-size: 20px;\n margin-top: 0;\n padding: 0;\n }\n }\n }\n }\n\n @media(min-width: 568px) {\n &[data-items="1"] {\n .kicker:first-child {\n min-width: 100%;\n }\n\n .teaser {\n &:not(.fullwidth) {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n flex-wrap: wrap;\n }\n &.fullwidth {\n .kicker:first-child {\n max-width: calc(50% - var(--col-padding));\n min-width: calc(50% - var(--col-padding));\n }\n\n .image-box {\n margin-top: -29px;\n }\n }\n }\n\n .text-box {\n min-width: 100%;\n }\n\n .image-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n flex: 1 1 100%;\n margin-right: 40px;\n\n ~ .kicker {\n position: absolute;\n left: 50%;\n margin-left: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: calc(50% - 20px);\n\n ~ .text-box {\n padding-top: 10px;\n min-width: calc(50% - 20px);\n max-width: calc(50% - 20px);\n }\n }\n }\n }\n }\n\n @media(min-width: 1000px) {\n &[data-items="1"] {\n .image-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n\n ~ .kicker {\n max-width: calc(50% - 20px);\n margin-left: 20px;\n }\n\n ~ .text-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n }\n }\n }\n }\n\n div.teaser {\n height: 100%;\n display: flex;\n flex-direction: column;\n\n @media(max-width: 999px) {\n height: calc(100% - 20px);\n }\n }\n\n .col.extern, .col.download, .col.intranet, .col.extranet {\n &:before {\n display: none;\n }\n .title:after {\n @include icon-small-stern;\n font-family: "Icons";\n position: relative;\n font-size: 20px;\n top: 7px;\n line-height: 1;\n text-decoration: none;\n display: inline-block;\n margin-left: 3px;\n }\n //h4.title {\n // top: 6px;\n //}\n }\n\n .col.extern .title:after {\n @include icon-small-link-external;\n }\n\n .col.download .title:after {\n @include icon-small-download;\n }\n\n .col.intranet .title:after {\n @include icon-small-schloss;\n }\n\n .teaser {\n position: relative;\n display: flex;\n flex-direction: column;\n text-decoration: none;\n transition: 0.25s $easeOutQuad;\n margin: -7px -8px -5px;\n padding: 7px 8px 5px;\n color: var(--theme-color-text);\n border-radius: 8px;\n width: auto;\n @include focus-visible;\n }\n\n a.teaser {\n h3, h4, .like-h4 {\n text-decoration: underline;\n text-underline-offset: 0.09em;\n text-decoration-thickness: 0.08em;\n }\n }\n\n h3, h4, .like-h4 {\n margin: 16px 0 14px;\n color: var(--theme-color-link);\n transition: 0.3s ease;\n font-weight: 400;\n }\n\n p {\n font-size: 16px;\n\n @media(min-width: 768px) {\n font-size: 18px;\n }\n }\n\n .kicker {\n margin-bottom: 8px;\n margin-left: 1px;\n order: -1;\n\n &.stand-out {\n @media(min-height: 768px) {\n position: absolute;\n bottom: 100%;\n margin-bottom: 0;\n }\n }\n }\n\n .text-box {\n margin-top: 8px;\n border-top: 8px solid var(--theme-color-secondary);\n }\n\n .social-box {\n border: 4px solid var(--theme-color-primary-dimmed-03);\n margin-left: -2px;\n margin-right: -2px;\n padding: 10px;\n flex: 1 1 100%;\n background-color: white;\n\n @media(max-width: 767px) {\n margin-bottom: 20px;\n }\n\n .twitter-timeline {\n height: 100% !important;\n min-height: 420px !important;\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n overflow: hidden;\n flex-grow: 0;\n flex-shrink: 0;\n border-radius: 4px;\n\n &.chart {\n display: flex;\n align-items: center;\n justify-content: center;\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 46%, var(--theme-color-gradient-02) 123%, var(--theme-color-gradient-03) 255%);\n }\n\n &:before {\n content: "";\n position: relative;\n display: block;\n padding-top: 66.6667%;\n margin-bottom: 7px;\n }\n\n &:after {\n content: "";\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n display: block;\n height: 8px;\n background-color: var(--theme-color-secondary);\n transition: 0.3s ease;\n z-index: 1;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n }\n\n img {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n }\n\n ~ .text-box {\n border-top: 0;\n margin-top: 0;\n }\n\n .gallery {\n position: absolute;\n top: 0;\n margin: 0;\n width: 100%;\n\n .gallery-wrapper {\n margin: 0;\n padding: 0;\n }\n .image {\n margin: 0;\n padding: 0;\n\n &:before {\n padding-top: 66.6666%;\n }\n }\n }\n }\n\n .linklist {\n margin: 0 0 12px;\n\n > li {\n margin-bottom: 2px;\n padding-left: 26px;\n font-size: 18px;\n\n > a {\n margin-left: -26px;\n padding-left: 26px;\n\n &:before {\n top: 3px;\n left: -5px;\n font-size: 24px;\n }\n }\n }\n }\n\n .chart-title {\n //@extend .like-h3;\n display: block;\n font-weight: 700 !important;\n padding: 30px;\n color: var(--theme-color-background) !important;\n text-decoration-color: transparent !important;\n margin-bottom: 16px;\n text-align: center;\n\n @media(max-width: 999px) {\n font-size: 28px;\n margin-bottom: 0;\n padding: 20px;\n }\n }\n\n .copyright {\n @include copyright;\n bottom: 8px;\n }\n\n img {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(100% - 7px);\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n opacity: 1;\n object-fit: cover;\n filter: saturate(100%);\n }\n\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper){\n .text-box {\n position: relative;\n }\n\n .image-box ~ .text-box {\n padding-top: 16px;\n\n h4, .like-h4 {\n position: absolute;\n bottom: 100%;\n z-index: 1;\n background-color: white;\n margin-right: 40px;\n padding-top: 12px;\n padding-right: 24px;\n margin-bottom: 0;\n }\n }\n\n .chart-title {\n margin-bottom: 20px;\n\n @media(max-width: 567px) {\n margin-bottom: 16px;\n }\n }\n }\n .video-teaser-wrapper{\n .text-box{\n .text {\n font-size: 16px;\n\n @media(min-width: 768px) {\n font-size: 18px;\n }\n }\n }\n }\n\n .teaser-gallery{\n .btn{\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n &:hover{\n .btn{\n box-shadow: 0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3);\n }\n }\n }\n}\n\n.desktop a.teaser:hover, .mobile a.teaser:active {\n color: var(--theme-color-link-hover);\n\n .image-box:after {\n height: 14px;\n }\n\n h3, h4, .like-h4 {\n color: var(--theme-color-link-hover);\n }\n}\n\n[data-type="masonry"] .count {\n position: absolute;\n top: 0;\n left: 0;\n background-color: red;\n color: white;\n width: 30px;\n height: 30px;\n line-height: 30px;\n text-align: center;\n z-index: 1;\n font-size: 14px;\n margin: 10px;\n}\n\n.magazine-article .teasers, .magazine-start .teasers, .teasers.magazine-style {\n h2 {\n text-transform: uppercase;\n font-size: var(--font-size-h4);\n margin-bottom: 1.2em;\n line-height: 1.2;\n margin-top: 0;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);\n height: calc(var(--border-width) / 2);\n margin: 0 0.05em 0.5em;\n }\n }\n}\n\n.no-container {\n position: relative;\n left: 50%;\n width: calc(100vw - var(--scrollbar-width));\n margin: 0 calc(-50vw + 7px);\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2302.e31084ca.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2302.e31084ca.iframe.bundle.js
deleted file mode 100644
index 5a7c824..0000000
--- a/gfi-ihk-2024/storybook-static/2302.e31084ca.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2302],{"./stories/atoms/reading-time/ReadingTimeComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{g:()=>createReadingTime});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),rading_time=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/reading-time/rading-time.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(rading_time.Z,options);rading_time.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createReadingTime=function createReadingTime(_ref){var _ref$minutes=_ref.minutes,minutes=void 0===_ref$minutes?6:_ref$minutes,rt=(0,helpers.az)("span",["reading-time"]);return(0,helpers.az)("span",["value"],minutes.toString()+" Min",rt),(0,helpers.az)("span",["label"],"Lesezeit",rt),rt}},"./stories/components/teaser/TeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{T:()=>createTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/teaser/teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teaser.Z,options);teaser.Z.locals;var ReadingTimeComponent=__webpack_require__("./stories/atoms/reading-time/ReadingTimeComponent.js");function _toConsumableArray(arr){return function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}(arr)||function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i0&&(0,helpers.az)("span",["kicker"],kicker,teaser),imageSrc&&imageSrc.length>0&&"text"!==type&&"chart"!==type&&"picto"!==type&&"pictoHero"!==type){var imageWidth,imageHeight;switch(type){case"hero":imageWidth=630,imageHeight=420;break;case"fullwidth":"large"===imageSize?(imageWidth=880,imageHeight=484):"medium"===imageSize?(imageWidth=650,imageHeight=433):(imageWidth=535,imageHeight=535);break;default:imageWidth=420,imageHeight=280}var imageBox=(0,helpers.az)("div",["image-box"],"",teaser),src=imageSrc.replace("420",imageWidth).replace("280",imageHeight);if((0,helpers.Bi)(src,imageWidth,imageHeight,"Teaser-Bild",[],imageBox),copyright&©right.length>0)(0,helpers.az)("span",["copyright"],copyright,imageBox).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,imageBox)}else if("chart"===type&&chartTitle&&chartTitle.length>0||(!imageSrc||0===imageSrc.length)&&"text"!==type&&chartTitle&&chartTitle.length>0){var _imageBox=(0,helpers.az)("div",["image-box","chart"],null,teaser);(0,helpers.az)("span",["chart-title"],chartTitle,_imageBox)}else if("picto"===type||"pictoHero"===type){var _imageBox2=(0,helpers.az)("div",["image-box","chart"],null,teaser),pictoBox=(0,helpers.az)("div",["picto-box"].concat(_toConsumableArray("pictoHero"===type?["hero"]:[])),null,_imageBox2);(0,helpers.az)("div",["icon"],null,pictoBox).classList.add(picto),pictoText&&(0,helpers.az)("span",["picto-title"],chartTitle,pictoBox)}var textBox=(0,helpers.az)("div",["text-box"],"",teaser);if((0,helpers.az)("div",["title","like-h4"],headline,textBox),(0,helpers.az)("p",[],copy,textBox),showReadingTime){var rt=(0,ReadingTimeComponent.g)({minutes:Math.floor(10*Math.random())+2});teaser.appendChild(rt)}return"fullwidth"===type&&(teaser.dataset.imageSize=imageSize),teaser}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/reading-time/rading-time.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.reading-time{--color: var(--theme-color-primary);display:block;font-size:0;font-weight:700;font-family:"Korb",sans-serif;text-transform:uppercase;color:var(--color);transition:color .3s ease;z-index:2}.reading-time span{padding-left:4px;font-size:var(--font-size-xs);line-height:1.4;display:inline-block}.reading-time .value{background-color:var(--color);color:var(--theme-color-white);padding:0 6px;transition:background-color .3s ease}a:hover .reading-time{--color: var(--theme-color-link-hover)}.teaser .reading-time:last-child{position:absolute;bottom:0;right:0}',"",{version:3,sources:["webpack://./stories/atoms/reading-time/rading-time.scss"],names:[],mappings:"AAGA,cACE,mCAAA,CACA,aAAA,CACA,WAAA,CACA,eAAA,CACA,6BAAA,CACA,wBAAA,CAEA,kBAAA,CACA,yBAAA,CACA,SAAA,CAEA,mBACE,gBAAA,CACA,6BAAA,CACA,eAAA,CACA,oBAAA,CAGF,qBACE,6BAAA,CACA,8BAAA,CACA,aAAA,CACA,oCAAA,CAIJ,sBACE,sCAAA,CAGF,iCACE,iBAAA,CACA,QAAA,CACA,OAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.reading-time {\n --color: var(--theme-color-primary);\n display: block;\n font-size: 0;\n font-weight: 700;\n font-family: \"Korb\", sans-serif;\n text-transform: uppercase;\n //margin: 8px;\n color: var(--color);\n transition: color 0.3s ease;\n z-index: 2;\n\n span {\n padding-left: 4px;\n font-size: var(--font-size-xs);\n line-height: 1.4;\n display: inline-block;\n }\n\n .value {\n background-color: var(--color);\n color: var(--theme-color-white);\n padding: 0 6px;\n transition: background-color 0.3s ease;\n }\n}\n\na:hover .reading-time {\n --color: var(--theme-color-link-hover);\n}\n\n.teaser .reading-time:last-child {\n position: absolute;\n bottom: 0;\n right: 0;\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/teaser/teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.teaser{--hero-background: var(--theme-color-white);position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;font-size:var(--font-size-small)}.teaser::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:-6px;border-radius:var(--border-radius-xs);transition:.2s ease}.teaser:focus{outline:none}.teaser.focus-visible:focus::before{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser:focus-visible::before,.teaser.-moz-focusring::before{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser.text{margin-bottom:0}.teaser .image-box{position:relative;display:block;border-radius:var(--border-radius-xs);background-color:var(--theme-color-primary-dimmed-04);overflow:hidden;flex-grow:0;flex-shrink:0}.teaser .image-box::before{content:"";position:relative;display:block;padding-top:66.6667%;margin-bottom:7px}.teaser .image-box::after{content:"";position:absolute;left:0;bottom:0;width:100%;display:block;height:8px;background-color:var(--theme-color-secondary);transition:.3s ease;z-index:1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.teaser .image-box.chart{display:flex;align-items:center;justify-content:center;background:linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%)}.teaser img{position:absolute;top:0;left:0;max-width:100%;width:100%;height:calc(100% - 7px);object-fit:cover;opacity:1;transition:.3s linear}.teaser img.loading{opacity:0}.teaser .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;bottom:8px}.teaser .picto-box{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.teaser .picto-box .icon{width:90px;height:90px;overflow:hidden;position:relative;margin:0 auto}@media(min-width: 568px){.teaser .picto-box .icon{width:100px;height:100px}}.teaser .picto-box .icon:before{display:block;position:absolute;left:0;top:0;font-family:"Pictograms",sans-serif;color:var(--theme-color-white);font-size:90px;line-height:1}@media(min-width: 568px){.teaser .picto-box .icon:before{font-size:100px}}.teaser .picto-box .picto-title{font-family:var(--font-korb);font-size:var(--font-size-h3);line-height:1.2;font-weight:400;margin:1.4em -0.05em .6em;margin:10px 0 0 0;width:calc(100vw - 80px);overflow:hidden;height:38px;display:block;font-weight:400 !important;color:var(--theme-color-background) !important;text-decoration-color:rgba(0,0,0,0) !important;text-align:center}@media(max-width: 999px){.teaser .picto-box .picto-title{font-size:28px;height:32px}}.teaser.pictoHero .picto-box{margin-top:-20px}@media(min-width: 568px){.teaser.pictoHero .picto-box .icon{width:150px;height:150px}}@media(min-width: 568px){.teaser.pictoHero .picto-box .icon:before{font-size:150px}}.teaser .chart-title{font-family:var(--font-korb);font-size:var(--font-size-h3);line-height:1.2;font-weight:400;margin:1.4em -0.05em .6em;display:block;font-weight:500 !important;padding:30px;margin:0 0 .4em;color:var(--theme-color-background) !important;text-decoration-color:rgba(0,0,0,0) !important;text-align:center}@media(max-width: 999px){.teaser .chart-title{font-size:28px;margin-bottom:0;padding:20px}}.teaser .kicker+.text-box{margin-top:.1em;border-top:8px solid var(--theme-color-secondary)}.teaser .text-box{position:relative}.teaser .text-box:not(:last-child){padding-bottom:20px}.teaser .text-box:not(:last-child)>*:last-child{margin-bottom:0}.teaser .text-box:not(:last-child)>*:last-child::after{content:"";position:relative;float:right;height:.75em;display:inline-block;width:150px}.teaser .title{text-decoration:underline;text-underline-offset:.07em;text-decoration-thickness:.08em;margin:.5em 0}.teaser:hover .image-box::after{height:var(--border-width-hover)}.teaser:hover .copyright{bottom:14px}@media(max-width: 767px){.teaser:hover .copyright{bottom:10px}}[date-type=hero] .image-box~.text-box,.teaser.hero .image-box~.text-box,.teaser.pictoHero .image-box~.text-box{padding-top:.9em}[date-type=hero] .image-box~.text-box .title,.teaser.hero .image-box~.text-box .title,.teaser.pictoHero .image-box~.text-box .title{position:absolute;bottom:100%;z-index:1;background-color:var(--hero-background);margin-right:40px;padding-top:.4em;padding-right:.8em;margin-bottom:-0.05em}.col.extern:before,.col.download:before,.col.intranet:before,.col.extranet:before,.col.gallery:before,.col.interaction:before,.col.video:before,.teaser.extern:before,.teaser.gallery:before,.teaser.interaction:before,.teaser.video:before,.teaser.download:before,.teaser.intranet:before,.teaser.extranet:before{display:none}.col.extern .title:after,.col.download .title:after,.col.intranet .title:after,.col.extranet .title:after,.col.gallery .title:after,.col.interaction .title:after,.col.video .title:after,.teaser.extern .title:after,.teaser.gallery .title:after,.teaser.interaction .title:after,.teaser.video .title:after,.teaser.download .title:after,.teaser.intranet .title:after,.teaser.extranet .title:after{content:"";font-family:"Icons",sans-serif;position:relative;font-size:var(--icon-size-small);line-height:1;text-decoration:none;display:inline-block;vertical-align:top;margin-left:.2em}@media(min-width: 983px){.col.extern .title:after,.col.download .title:after,.col.intranet .title:after,.col.extranet .title:after,.col.gallery .title:after,.col.interaction .title:after,.col.video .title:after,.teaser.extern .title:after,.teaser.gallery .title:after,.teaser.interaction .title:after,.teaser.video .title:after,.teaser.download .title:after,.teaser.intranet .title:after,.teaser.extranet .title:after{margin-top:.1rem}}@media(min-width: 1340px){.col.extern .title:after,.col.download .title:after,.col.intranet .title:after,.col.extranet .title:after,.col.gallery .title:after,.col.interaction .title:after,.col.video .title:after,.teaser.extern .title:after,.teaser.gallery .title:after,.teaser.interaction .title:after,.teaser.video .title:after,.teaser.download .title:after,.teaser.intranet .title:after,.teaser.extranet .title:after{margin-top:.27rem}}.col.extern .title:after,.teaser.extern .title:after{content:""}.col.download .title:after,.teaser.download .title:after{content:""}.col.intranet .title:after,.teaser.intranet .title:after{content:""}.col.gallery .title:after,.teaser.gallery .title:after{content:""}.col.interaction .title:after,.teaser.interaction .title:after{content:""}.col.video .title:after,.teaser.video .title:after{content:""}@media(min-width: 568px){[date-type=fullwidth],.teaser.fullwidth,.teasers[data-items="1"]{display:block}[date-type=fullwidth]::after,.teaser.fullwidth::after,.teasers[data-items="1"]::after{content:"";display:block;clear:both}[date-type=fullwidth] .title,.teaser.fullwidth .title,.teasers[data-items="1"] .title{font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em;margin-top:.25em}[date-type=fullwidth] .image-box,.teaser.fullwidth .image-box,.teasers[data-items="1"] .image-box{float:left}[date-type=fullwidth] .kicker,[date-type=fullwidth] .text-box,.teaser.fullwidth .kicker,.teaser.fullwidth .text-box,.teasers[data-items="1"] .kicker,.teasers[data-items="1"] .text-box{float:right}[date-type=fullwidth][data-image-size=s] .image-box::before,.teaser.fullwidth[data-image-size=s] .image-box::before,.teasers[data-items="1"][data-image-size=s] .image-box::before{padding-top:100%}[date-type=fullwidth][data-image-size=l] .image-box::before,.teaser.fullwidth[data-image-size=l] .image-box::before,.teasers[data-items="1"][data-image-size=l] .image-box::before{padding-top:55%}}@media(min-width: 568px)and (max-width: 999px){[date-type=fullwidth] .kicker,[date-type=fullwidth] .text-box,[date-type=fullwidth] .image-box,.teaser.fullwidth .kicker,.teaser.fullwidth .text-box,.teaser.fullwidth .image-box,.teasers[data-items="1"] .kicker,.teasers[data-items="1"] .text-box,.teasers[data-items="1"] .image-box{width:calc(50% - var(--col-padding))}}@media(min-width: 568px)and (max-width: 999px)and (min-width: 568px){[date-type=fullwidth] .kicker,[date-type=fullwidth] .text-box,[date-type=fullwidth] .image-box,.teaser.fullwidth .kicker,.teaser.fullwidth .text-box,.teaser.fullwidth .image-box,.teasers[data-items="1"] .kicker,.teasers[data-items="1"] .text-box,.teasers[data-items="1"] .image-box{max-width:calc(50% - var(--col-padding));min-width:calc(50% - var(--col-padding))}}@media(min-width: 568px)and (min-width: 1000px){[date-type=fullwidth][data-image-size=s] .image-box,.teaser.fullwidth[data-image-size=s] .image-box,.teasers[data-items="1"][data-image-size=s] .image-box{width:calc((100% + var(--col-padding)*2)/12*5 - var(--col-padding)*2)}[date-type=fullwidth][data-image-size=s] .kicker,[date-type=fullwidth][data-image-size=s] .text-box,.teaser.fullwidth[data-image-size=s] .kicker,.teaser.fullwidth[data-image-size=s] .text-box,.teasers[data-items="1"][data-image-size=s] .kicker,.teasers[data-items="1"][data-image-size=s] .text-box{width:calc((100% + var(--col-padding)*2)/12*7 - var(--col-padding)*2)}[date-type=fullwidth][data-image-size=m] .image-box,[date-type=fullwidth][data-image-size=m] .kicker,[date-type=fullwidth][data-image-size=m] .text-box,.teaser.fullwidth[data-image-size=m] .image-box,.teaser.fullwidth[data-image-size=m] .kicker,.teaser.fullwidth[data-image-size=m] .text-box,.teasers[data-items="1"][data-image-size=m] .image-box,.teasers[data-items="1"][data-image-size=m] .kicker,.teasers[data-items="1"][data-image-size=m] .text-box{width:calc(50% - var(--col-padding))}[date-type=fullwidth][data-image-size=l] .image-box,.teaser.fullwidth[data-image-size=l] .image-box,.teasers[data-items="1"][data-image-size=l] .image-box{width:calc((100% + var(--col-padding)*2)*2/3 - var(--col-padding)*2)}[date-type=fullwidth][data-image-size=l] .kicker,[date-type=fullwidth][data-image-size=l] .text-box,.teaser.fullwidth[data-image-size=l] .kicker,.teaser.fullwidth[data-image-size=l] .text-box,.teasers[data-items="1"][data-image-size=l] .kicker,.teasers[data-items="1"][data-image-size=l] .text-box{width:calc((100% + var(--col-padding)*2)/3 - var(--col-padding)*2)}}[data-background=lightblue] .teaser{--hero-background: var(--theme-color-primary-dimmed-04)}[data-background=lightblue] .teaser .image-box{background-color:rgba(255,255,255,.4)}',"",{version:3,sources:["webpack://./stories/components/teaser/teaser.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,QAGA,2CACE,CAAA,iBACA,CAAA,YACA,CAAA,qBACA,CAAA,WACA,CAAA,oBACA,CAAA,gCACA,CAAA,gBAEA,UACE,CAAA,iBCoFF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,WDtFE,CAAA,qCACA,CAAA,mBACA,CAAA,cAGF,YACE,CAAA,oCAEF,4GC2KE,CAAA,SACA,CAAA,6DDzKF,4GCwKE,CAAA,SACA,CAAA,aDrKF,eACE,CAAA,mBAGF,iBACE,CAAA,aACA,CAAA,qCACA,CAAA,qDACA,CAAA,eACA,CAAA,WACA,CAAA,aACA,CAAA,2BAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,oBACA,CAAA,iBACA,CAAA,0BAGF,UACE,CAAA,iBACA,CAAA,MACA,CAAA,QACA,CAAA,UACA,CAAA,aACA,CAAA,UACA,CAAA,6CACA,CAAA,mBACA,CAAA,SACA,CAAA,8BACA,CAAA,6BACA,CAAA,yBAGF,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,+IACA,CAAA,YAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,cACA,CAAA,UACA,CAAA,uBACA,CAAA,gBACA,CAAA,SACA,CAAA,qBACA,CAAA,oBAEA,SACE,CAAA,mBAIJ,iBCeA,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,UD5BE,CAAA,mBAGF,iBACE,CAAA,QACA,CAAA,OACA,CAAA,+BACA,CAAA,yBACA,UACE,CAAA,WACA,CAAA,eACA,CAAA,iBACA,CAAA,aACA,CAAA,yBACA,yBANF,WAOI,CAAA,YACA,CAAA,CAAA,gCAEF,aACE,CAAA,iBACA,CAAA,MACA,CAAA,KACA,CAAA,mCACA,CAAA,8BACA,CAAA,cACA,CAAA,aACA,CAAA,yBACA,gCATF,eAUI,CAAA,CAAA,gCAIN,4BCvGF,CAAA,6BACA,CAAA,eACA,CAAA,eACA,CAAA,yBACA,CAAA,iBDqGI,CAAA,wBACA,CAAA,eACA,CAAA,WACA,CAAA,aACA,CAAA,0BACA,CAAA,8CACA,CAAA,8CACA,CAAA,iBACA,CAAA,yBAEA,gCAZF,cAaI,CAAA,WACA,CAAA,CAAA,6BAMJ,gBACE,CAAA,yBAEE,mCADF,WAEI,CAAA,YACA,CAAA,CAAA,yBAGA,0CADF,eAEI,CAAA,CAAA,qBAOV,4BC3IA,CAAA,6BACA,CAAA,eACA,CAAA,eACA,CAAA,yBACA,CAAA,aDyIE,CAAA,0BACA,CAAA,YACA,CAAA,eACA,CAAA,8CACA,CAAA,8CACA,CAAA,iBACA,CAAA,yBAEA,qBAVF,cAWI,CAAA,eACA,CAAA,YACA,CAAA,CAAA,0BAIJ,eACE,CAAA,iDACA,CAAA,kBAGF,iBACE,CAAA,mCAEA,mBACE,CAAA,gDAEA,eACE,CAAA,uDAEA,UACE,CAAA,iBACA,CAAA,WACA,CAAA,YACA,CAAA,oBACA,CAAA,WACA,CAAA,eAMR,yBACE,CAAA,2BACA,CAAA,+BACA,CAAA,aACA,CAAA,gCAIA,gCACE,CAAA,yBAEF,WACE,CAAA,yBACA,yBAFF,WAGI,CAAA,CAAA,+GAON,gBACE,CAAA,oIAEA,iBACE,CAAA,WACA,CAAA,SACA,CAAA,uCACA,CAAA,iBACA,CAAA,gBACA,CAAA,kBACA,CAAA,qBACA,CAAA,qTAOJ,YACE,CAAA,yYAGF,WCmCwB,CAAA,8BDjCtB,CAAA,iBACA,CAAA,gCACA,CAAA,aACA,CAAA,oBACA,CAAA,oBACA,CAAA,kBACA,CAAA,gBACA,CAAA,yBACA,yYAVF,gBAWI,CAAA,CAAA,0BAEF,yYAbF,iBAcI,CAAA,CAAA,qDAKN,WCWkC,CAAA,yDDNlC,WCE6B,CAAA,yDDG7B,WCK4B,CAAA,uDAAA,WAsNA,CAAA,+DDjN5B,WCkNgC,CAAA,mDD7MhC,WC8M0B,CAAA,yBDzM1B,iEACE,aACE,CAAA,sFAEA,UACE,CAAA,aACA,CAAA,UACA,CAAA,sFAGF,4BCpRF,CAAA,6BACA,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,yBACA,CAAA,gBDiRI,CAAA,kGAGF,UACE,CAAA,wLAGF,WACE,CAAA,mLAKA,gBACE,CAAA,mLAMF,eACE,CAAA,CAAA,+CAIJ,0RACE,oCACE,CAAA,CAAA,qEACA,0RAFF,wCAGI,CAAA,wCACA,CAAA,CAAA,gDAKN,2JAEI,qEACE,CAAA,0SAGF,qEACE,CAAA,qcAKF,oCACE,CAAA,2JAKF,oEACE,CAAA,0SAGF,kEACE,CAAA,CAAA,oCAOV,uDACE,CAAA,+CAEA,qCACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.teaser {\n --hero-background: var(--theme-color-white);\n position: relative;\n display: flex;\n flex-direction: column;\n height: 100%;\n text-decoration: none;\n font-size: var(--font-size-small);\n\n &::before {\n content: '';\n @include full-size;\n margin: -6px;\n border-radius: var(--border-radius-xs);\n transition: 0.2s ease;\n }\n\n &:focus {\n outline: none;\n }\n &.focus-visible:focus::before {\n @include focus-standalone;\n }\n &:focus-visible::before, &.-moz-focusring::before {\n @include focus-standalone;\n }\n\n &.text {\n margin-bottom: 0;\n }\n\n .image-box {\n position: relative;\n display: block;\n border-radius: var(--border-radius-xs);\n background-color: var(--theme-color-primary-dimmed-04);\n overflow: hidden;\n flex-grow: 0;\n flex-shrink: 0;\n\n &::before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 66.6667%;\n margin-bottom: 7px;\n }\n\n &::after {\n content: \"\";\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n display: block;\n height: 8px;\n background-color: var(--theme-color-secondary);\n transition: 0.3s ease;\n z-index: 1;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n }\n\n &.chart {\n display: flex;\n align-items: center;\n justify-content: center;\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%);\n }\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n max-width: 100%;\n width: 100%;\n height: calc(100% - 7px);\n object-fit: cover;\n opacity: 1;\n transition: 0.3s linear;\n\n &.loading {\n opacity: 0;\n }\n }\n\n .copyright {\n @include copyright;\n bottom: 8px;\n }\n\n .picto-box {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%,-50%);\n .icon {\n width: 90px;\n height: 90px;\n overflow: hidden;\n position: relative;\n margin: 0 auto;\n @media(min-width: 568px) {\n width: 100px;\n height: 100px;\n }\n &:before {\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n font-family: \"Pictograms\", sans-serif;\n color: var(--theme-color-white);\n font-size: 90px;\n line-height: 1;\n @media(min-width: 568px) {\n font-size: 100px;\n }\n }\n }\n .picto-title {\n @include h3;\n margin: 10px 0 0 0;\n width: calc(100vw - 80px);\n overflow: hidden;\n height: 38px;\n display: block;\n font-weight: 400 !important;\n color: var(--theme-color-background) !important;\n text-decoration-color: transparent !important;\n text-align: center;\n\n @media(max-width: 999px) {\n font-size: 28px;\n height: 32px;\n }\n }\n }\n\n &.pictoHero {\n .picto-box {\n margin-top: -20px;\n .icon {\n @media(min-width: 568px) {\n width: 150px;\n height: 150px;\n }\n &:before {\n @media(min-width: 568px) {\n font-size: 150px;\n }\n }\n }\n }\n }\n\n .chart-title {\n @include h3;\n display: block;\n font-weight: 500 !important;\n padding: 30px;\n margin: 0 0 0.4em;\n color: var(--theme-color-background) !important;\n text-decoration-color: transparent !important;\n text-align: center;\n\n @media(max-width: 999px) {\n font-size: 28px;\n margin-bottom: 0;\n padding: 20px;\n }\n }\n\n .kicker + .text-box {\n margin-top: 0.1em;\n border-top: 8px solid var(--theme-color-secondary);\n }\n\n .text-box {\n position: relative;\n\n &:not(:last-child) {\n padding-bottom: 20px;\n\n > *:last-child {\n margin-bottom: 0;\n\n &::after {\n content: '';\n position: relative;\n float: right;\n height: 0.75em;\n display: inline-block;\n width: 150px;\n }\n }\n }\n }\n\n .title {\n text-decoration: underline;\n text-underline-offset: 0.07em;\n text-decoration-thickness: 0.08em;\n margin: 0.5em 0;\n }\n\n &:hover {\n .image-box::after {\n height: var(--border-width-hover);\n }\n .copyright {\n bottom: 14px;\n @media(max-width: 767px) {\n bottom: 10px;\n }\n }\n }\n}\n\n[date-type='hero'], .teaser.hero, .teaser.pictoHero {\n .image-box ~ .text-box {\n padding-top: 0.9em;\n\n .title {\n position: absolute;\n bottom: 100%;\n z-index: 1;\n background-color: var(--hero-background);\n margin-right: 40px;\n padding-top: 0.4em;\n padding-right: 0.8em;\n margin-bottom: -0.05em;\n }\n }\n}\n\n.col.extern, .col.download, .col.intranet, .col.extranet, .col.gallery, .col.interaction, .col.video,\n.teaser.extern, .teaser.gallery, .teaser.interaction, .teaser.video, .teaser.download, .teaser.intranet, .teaser.extranet {\n &:before {\n display: none;\n }\n\n .title:after {\n @include icon-small-stern;\n font-family: 'Icons', sans-serif;\n position: relative;\n font-size: var(--icon-size-small);\n line-height: 1;\n text-decoration: none;\n display: inline-block;\n vertical-align: top;\n margin-left: 0.2em;\n @media(min-width: 983px) {\n margin-top: 0.1rem;\n }\n @media(min-width: 1340px) {\n margin-top: 0.27rem;\n }\n }\n}\n\n.col.extern .title:after,\n.teaser.extern .title:after {\n @include icon-small-link-external;\n}\n\n.col.download .title:after,\n.teaser.download .title:after {\n @include icon-small-download;\n}\n\n.col.intranet .title:after,\n.teaser.intranet .title:after {\n @include icon-small-schloss;\n}\n\n.col.gallery .title:after,\n.teaser.gallery .title:after {\n @include icon-galerie-small;\n}\n\n.col.interaction .title:after,\n.teaser.interaction .title:after {\n @include icon-interaction-small;\n}\n\n.col.video .title:after,\n.teaser.video .title:after {\n @include icon-video-small;\n}\n\n@media(min-width: 568px) {\n [date-type='fullwidth'], .teaser.fullwidth, .teasers[data-items=\"1\"] {\n display: block;\n\n &::after {\n content: '';\n display: block;\n clear: both;\n }\n\n .title {\n @include h4;\n margin-top: 0.25em;\n }\n\n .image-box {\n float: left;\n }\n\n .kicker, .text-box {\n float: right;\n }\n\n &[data-image-size='s'] {\n\n .image-box::before {\n padding-top: 100%;\n }\n }\n\n &[data-image-size='l'] {\n\n .image-box::before {\n padding-top: 55%;\n }\n }\n\n @media(max-width: 999px) {\n .kicker, .text-box, .image-box {\n width: calc(50% - var(--col-padding));\n @media(min-width: 568px) {\n max-width: calc(50% - var(--col-padding));\n min-width: calc(50% - var(--col-padding));\n }\n }\n }\n\n @media(min-width: 1000px) {\n &[data-image-size='s'] {\n .image-box {\n width: calc((100% + var(--col-padding) * 2) / 12 * 5 - var(--col-padding) * 2);\n }\n\n .kicker, .text-box {\n width: calc((100% + var(--col-padding) * 2) / 12 * 7 - var(--col-padding) * 2);\n }\n }\n\n &[data-image-size='m'] {\n .image-box, .kicker, .text-box {\n width: calc(50% - var(--col-padding));\n }\n }\n\n &[data-image-size='l'] {\n .image-box {\n width: calc((100% + var(--col-padding) * 2) * 2 / 3 - var(--col-padding) * 2);\n }\n\n .kicker, .text-box {\n width: calc((100% + var(--col-padding) * 2) / 3 - var(--col-padding) * 2);\n }\n }\n }\n }\n}\n\n[data-background='lightblue'] .teaser {\n --hero-background: var(--theme-color-primary-dimmed-04);\n\n .image-box {\n background-color: rgba(#fff, 0.4);\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2302.fe6664be.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2302.fe6664be.iframe.bundle.js
new file mode 100644
index 0000000..0142bea
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/2302.fe6664be.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2302],{"./stories/atoms/reading-time/ReadingTimeComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{g:()=>createReadingTime});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),rading_time=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/reading-time/rading-time.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(rading_time.Z,options);rading_time.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createReadingTime=function createReadingTime(_ref){var _ref$minutes=_ref.minutes,minutes=void 0===_ref$minutes?6:_ref$minutes,rt=(0,helpers.az)("span",["reading-time"]);return(0,helpers.az)("span",["value"],minutes.toString()+" Min",rt),(0,helpers.az)("span",["label"],"Lesezeit",rt),rt}},"./stories/components/teaser/TeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{T:()=>createTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/teaser/teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teaser.Z,options);teaser.Z.locals;var ReadingTimeComponent=__webpack_require__("./stories/atoms/reading-time/ReadingTimeComponent.js");function _toConsumableArray(arr){return function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}(arr)||function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i0&&(0,helpers.az)("span",["kicker"],kicker,teaser),imageSrc&&imageSrc.length>0&&"text"!==type&&"chart"!==type&&"picto"!==type&&"pictoHero"!==type){var imageWidth,imageHeight;switch(type){case"hero":imageWidth=630,imageHeight=420;break;case"fullwidth":"large"===imageSize?(imageWidth=880,imageHeight=484):"medium"===imageSize?(imageWidth=650,imageHeight=433):(imageWidth=535,imageHeight=535);break;default:imageWidth=420,imageHeight=280}var imageBox=(0,helpers.az)("div",["image-box"],"",teaser),src=imageSrc.replace("420",imageWidth).replace("280",imageHeight);if((0,helpers.Bi)(src,imageWidth,imageHeight,"Teaser-Bild",[],imageBox),copyright&©right.length>0)(0,helpers.az)("span",["copyright"],copyright,imageBox).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,imageBox)}else if("chart"===type&&chartTitle&&chartTitle.length>0||(!imageSrc||0===imageSrc.length)&&"text"!==type&&chartTitle&&chartTitle.length>0){var _imageBox=(0,helpers.az)("div",["image-box","chart"],null,teaser);(0,helpers.az)("span",["chart-title"],chartTitle,_imageBox)}else if("picto"===type||"pictoHero"===type){var _imageBox2=(0,helpers.az)("div",["image-box","chart"],null,teaser),pictoBox=(0,helpers.az)("div",["picto-box"].concat(_toConsumableArray("pictoHero"===type?["hero"]:[])),null,_imageBox2);(0,helpers.az)("div",["icon"],null,pictoBox).classList.add(picto),pictoText&&(0,helpers.az)("span",["picto-title"],chartTitle,pictoBox)}var textBox=(0,helpers.az)("div",["text-box"],"",teaser);if((0,helpers.az)("div",["title","like-h4"],headline,textBox),(0,helpers.az)("p",[],copy,textBox),showReadingTime){var rt=(0,ReadingTimeComponent.g)({minutes:Math.floor(10*Math.random())+2});teaser.appendChild(rt)}"fullwidth"===type&&(teaser.dataset.imageSize=imageSize);var teaserLink=(0,helpers.az)("a",["teaser--link",type],"",teaser);return teaserLink.href=link,teaserLink.setAttribute("aria-label","Beschreibender Link-Text"),linkType&&teaserLink.classList.add(linkType),teaser}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/reading-time/rading-time.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.reading-time{--color: var(--theme-color-primary);display:block;font-size:0;font-weight:700;font-family:"Korb",sans-serif;text-transform:uppercase;color:var(--color);transition:color .3s ease;z-index:2}.reading-time span{padding-left:4px;font-size:var(--font-size-xs);line-height:1.4;display:inline-block}.reading-time .value{background-color:var(--color);color:var(--theme-color-white);padding:0 6px;transition:background-color .3s ease}a:hover .reading-time{--color: var(--theme-color-link-hover)}.teaser .reading-time:last-child{position:absolute;bottom:0;right:0}',"",{version:3,sources:["webpack://./stories/atoms/reading-time/rading-time.scss"],names:[],mappings:"AAGA,cACE,mCAAA,CACA,aAAA,CACA,WAAA,CACA,eAAA,CACA,6BAAA,CACA,wBAAA,CAEA,kBAAA,CACA,yBAAA,CACA,SAAA,CAEA,mBACE,gBAAA,CACA,6BAAA,CACA,eAAA,CACA,oBAAA,CAGF,qBACE,6BAAA,CACA,8BAAA,CACA,aAAA,CACA,oCAAA,CAIJ,sBACE,sCAAA,CAGF,iCACE,iBAAA,CACA,QAAA,CACA,OAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.reading-time {\n --color: var(--theme-color-primary);\n display: block;\n font-size: 0;\n font-weight: 700;\n font-family: \"Korb\", sans-serif;\n text-transform: uppercase;\n //margin: 8px;\n color: var(--color);\n transition: color 0.3s ease;\n z-index: 2;\n\n span {\n padding-left: 4px;\n font-size: var(--font-size-xs);\n line-height: 1.4;\n display: inline-block;\n }\n\n .value {\n background-color: var(--color);\n color: var(--theme-color-white);\n padding: 0 6px;\n transition: background-color 0.3s ease;\n }\n}\n\na:hover .reading-time {\n --color: var(--theme-color-link-hover);\n}\n\n.teaser .reading-time:last-child {\n position: absolute;\n bottom: 0;\n right: 0;\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/teaser/teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.teaser{--hero-background: var(--theme-color-white);position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;font-size:var(--font-size-small)}.teaser::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:-6px;border-radius:var(--border-radius-xs);transition:.2s ease}.teaser:focus{outline:none}.teaser.focus-visible:focus::before{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser:focus-visible::before,.teaser.-moz-focusring::before{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser.text{margin-bottom:0}.teaser .teaser--link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.teaser .image-box{position:relative;display:block;border-radius:var(--border-radius-xs);background-color:var(--theme-color-primary-dimmed-04);overflow:hidden;flex-grow:0;flex-shrink:0}.teaser .image-box::before{content:"";position:relative;display:block;padding-top:66.6667%;margin-bottom:7px}.teaser .image-box::after{content:"";position:absolute;left:0;bottom:0;width:100%;display:block;height:8px;background-color:var(--theme-color-secondary);transition:.3s ease;z-index:1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.teaser .image-box.chart{display:flex;align-items:center;justify-content:center;background:linear-gradient(130deg, var(--theme-color-gradient-01) 46%, var(--theme-color-gradient-02) 123%, var(--theme-color-gradient-03) 255%)}.teaser img{position:absolute;top:0;left:0;max-width:100%;width:100%;height:calc(100% - 7px);object-fit:cover;opacity:1;transition:.3s linear}.teaser img.loading{opacity:0}.teaser .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;bottom:8px}.teaser .picto-box{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.teaser .picto-box .icon{width:90px;height:90px;overflow:hidden;position:relative;margin:0 auto}@media(min-width: 568px){.teaser .picto-box .icon{width:100px;height:100px}}.teaser .picto-box .icon:before{display:block;position:absolute;left:0;top:0;font-family:"Pictograms",sans-serif;color:var(--theme-color-white);font-size:90px;line-height:1}@media(min-width: 568px){.teaser .picto-box .icon:before{font-size:100px}}.teaser .picto-box .picto-title{font-family:var(--font-korb);font-size:var(--font-size-h3);line-height:1.2;font-weight:400;margin:1.4em -0.05em .6em;margin:10px 0 0 0;width:calc(100vw - 80px);overflow:hidden;height:38px;display:block;font-weight:400 !important;color:var(--theme-color-background) !important;text-decoration-color:rgba(0,0,0,0) !important;text-align:center}@media(max-width: 999px){.teaser .picto-box .picto-title{font-size:28px;height:32px}}.teaser.pictoHero .picto-box{margin-top:-20px}@media(min-width: 568px){.teaser.pictoHero .picto-box .icon{width:150px;height:150px}}@media(min-width: 568px){.teaser.pictoHero .picto-box .icon:before{font-size:150px}}.teaser .chart-title{font-family:var(--font-korb);font-size:var(--font-size-h3);line-height:1.2;font-weight:400;margin:1.4em -0.05em .6em;display:block;font-weight:500 !important;padding:30px;margin:0 0 .4em;color:var(--theme-color-background) !important;text-decoration-color:rgba(0,0,0,0) !important;text-align:center}@media(max-width: 999px){.teaser .chart-title{font-size:28px;margin-bottom:0;padding:20px}}.teaser .kicker+.text-box{margin-top:.1em;border-top:8px solid var(--theme-color-secondary)}.teaser .text-box{position:relative}.teaser .text-box:not(:last-child){padding-bottom:20px}.teaser .text-box:not(:last-child)>*:last-child{margin-bottom:0}.teaser .text-box:not(:last-child)>*:last-child::after{content:"";position:relative;float:right;height:.75em;display:inline-block;width:150px}.teaser .title{text-decoration:underline;text-underline-offset:.07em;text-decoration-thickness:.08em;margin:.5em 0}.teaser:hover .image-box::after{height:var(--border-width-hover)}.teaser:hover .copyright{bottom:14px}@media(max-width: 767px){.teaser:hover .copyright{bottom:10px}}[date-type=hero] .image-box~.text-box,.teaser.hero .image-box~.text-box,.teaser.pictoHero .image-box~.text-box{padding-top:.9em}[date-type=hero] .image-box~.text-box .title,.teaser.hero .image-box~.text-box .title,.teaser.pictoHero .image-box~.text-box .title{position:absolute;bottom:100%;z-index:1;background-color:var(--hero-background);margin-right:40px;padding-top:.4em;padding-right:.8em;margin-bottom:-0.05em}.col.extern:before,.col.download:before,.col.intranet:before,.col.extranet:before,.col.gallery:before,.col.interaction:before,.col.video:before,.teaser.extern:before,.teaser.gallery:before,.teaser.interaction:before,.teaser.video:before,.teaser.download:before,.teaser.intranet:before,.teaser.extranet:before{display:none}.col.extern .title:after,.col.download .title:after,.col.intranet .title:after,.col.extranet .title:after,.col.gallery .title:after,.col.interaction .title:after,.col.video .title:after,.teaser.extern .title:after,.teaser.gallery .title:after,.teaser.interaction .title:after,.teaser.video .title:after,.teaser.download .title:after,.teaser.intranet .title:after,.teaser.extranet .title:after{content:"";font-family:"Icons",sans-serif;position:relative;font-size:var(--icon-size-small);line-height:1;text-decoration:none;display:inline-block;vertical-align:top;margin-left:.2em}@media(min-width: 983px){.col.extern .title:after,.col.download .title:after,.col.intranet .title:after,.col.extranet .title:after,.col.gallery .title:after,.col.interaction .title:after,.col.video .title:after,.teaser.extern .title:after,.teaser.gallery .title:after,.teaser.interaction .title:after,.teaser.video .title:after,.teaser.download .title:after,.teaser.intranet .title:after,.teaser.extranet .title:after{margin-top:.1rem}}@media(min-width: 1340px){.col.extern .title:after,.col.download .title:after,.col.intranet .title:after,.col.extranet .title:after,.col.gallery .title:after,.col.interaction .title:after,.col.video .title:after,.teaser.extern .title:after,.teaser.gallery .title:after,.teaser.interaction .title:after,.teaser.video .title:after,.teaser.download .title:after,.teaser.intranet .title:after,.teaser.extranet .title:after{margin-top:.27rem}}.col.extern .title:after,.teaser.extern .title:after{content:""}.col.download .title:after,.teaser.download .title:after{content:""}.col.intranet .title:after,.teaser.intranet .title:after{content:""}.col.gallery .title:after,.teaser.gallery .title:after{content:""}.col.interaction .title:after,.teaser.interaction .title:after{content:""}.col.video .title:after,.teaser.video .title:after{content:""}@media(min-width: 568px){[date-type=fullwidth],.teaser.fullwidth,.teasers[data-items="1"]{display:block}[date-type=fullwidth]::after,.teaser.fullwidth::after,.teasers[data-items="1"]::after{content:"";display:block;clear:both}[date-type=fullwidth] .title,.teaser.fullwidth .title,.teasers[data-items="1"] .title{font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em;margin-top:.25em}[date-type=fullwidth] .image-box,.teaser.fullwidth .image-box,.teasers[data-items="1"] .image-box{float:left}[date-type=fullwidth] .kicker,[date-type=fullwidth] .text-box,.teaser.fullwidth .kicker,.teaser.fullwidth .text-box,.teasers[data-items="1"] .kicker,.teasers[data-items="1"] .text-box{float:right}[date-type=fullwidth][data-image-size=s] .image-box::before,.teaser.fullwidth[data-image-size=s] .image-box::before,.teasers[data-items="1"][data-image-size=s] .image-box::before{padding-top:100%}[date-type=fullwidth][data-image-size=l] .image-box::before,.teaser.fullwidth[data-image-size=l] .image-box::before,.teasers[data-items="1"][data-image-size=l] .image-box::before{padding-top:55%}}@media(min-width: 568px)and (max-width: 999px){[date-type=fullwidth] .kicker,[date-type=fullwidth] .text-box,[date-type=fullwidth] .image-box,.teaser.fullwidth .kicker,.teaser.fullwidth .text-box,.teaser.fullwidth .image-box,.teasers[data-items="1"] .kicker,.teasers[data-items="1"] .text-box,.teasers[data-items="1"] .image-box{width:calc(50% - var(--col-padding))}}@media(min-width: 568px)and (max-width: 999px)and (min-width: 568px){[date-type=fullwidth] .kicker,[date-type=fullwidth] .text-box,[date-type=fullwidth] .image-box,.teaser.fullwidth .kicker,.teaser.fullwidth .text-box,.teaser.fullwidth .image-box,.teasers[data-items="1"] .kicker,.teasers[data-items="1"] .text-box,.teasers[data-items="1"] .image-box{max-width:calc(50% - var(--col-padding));min-width:calc(50% - var(--col-padding))}}@media(min-width: 568px)and (min-width: 1000px){[date-type=fullwidth][data-image-size=s] .image-box,.teaser.fullwidth[data-image-size=s] .image-box,.teasers[data-items="1"][data-image-size=s] .image-box{width:calc((100% + var(--col-padding)*2)/12*5 - var(--col-padding)*2)}[date-type=fullwidth][data-image-size=s] .kicker,[date-type=fullwidth][data-image-size=s] .text-box,.teaser.fullwidth[data-image-size=s] .kicker,.teaser.fullwidth[data-image-size=s] .text-box,.teasers[data-items="1"][data-image-size=s] .kicker,.teasers[data-items="1"][data-image-size=s] .text-box{width:calc((100% + var(--col-padding)*2)/12*7 - var(--col-padding)*2)}[date-type=fullwidth][data-image-size=m] .image-box,[date-type=fullwidth][data-image-size=m] .kicker,[date-type=fullwidth][data-image-size=m] .text-box,.teaser.fullwidth[data-image-size=m] .image-box,.teaser.fullwidth[data-image-size=m] .kicker,.teaser.fullwidth[data-image-size=m] .text-box,.teasers[data-items="1"][data-image-size=m] .image-box,.teasers[data-items="1"][data-image-size=m] .kicker,.teasers[data-items="1"][data-image-size=m] .text-box{width:calc(50% - var(--col-padding))}[date-type=fullwidth][data-image-size=l] .image-box,.teaser.fullwidth[data-image-size=l] .image-box,.teasers[data-items="1"][data-image-size=l] .image-box{width:calc((100% + var(--col-padding)*2)*2/3 - var(--col-padding)*2)}[date-type=fullwidth][data-image-size=l] .kicker,[date-type=fullwidth][data-image-size=l] .text-box,.teaser.fullwidth[data-image-size=l] .kicker,.teaser.fullwidth[data-image-size=l] .text-box,.teasers[data-items="1"][data-image-size=l] .kicker,.teasers[data-items="1"][data-image-size=l] .text-box{width:calc((100% + var(--col-padding)*2)/3 - var(--col-padding)*2)}}[data-background=lightblue] .teaser{--hero-background: var(--theme-color-primary-dimmed-04)}[data-background=lightblue] .teaser .image-box{background-color:rgba(255,255,255,.4)}',"",{version:3,sources:["webpack://./stories/components/teaser/teaser.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,QAGA,2CACE,CAAA,iBACA,CAAA,YACA,CAAA,qBACA,CAAA,WACA,CAAA,oBACA,CAAA,gCACA,CAAA,gBAEA,UACE,CAAA,iBCoFF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,WDtFE,CAAA,qCACA,CAAA,mBACA,CAAA,cAGF,YACE,CAAA,oCAEF,4GC2KE,CAAA,SACA,CAAA,6DDzKF,4GCwKE,CAAA,SACA,CAAA,aDrKF,eACE,CAAA,sBAGF,iBACE,CAAA,MACA,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,UACA,CAAA,mBAGF,iBACE,CAAA,aACA,CAAA,qCACA,CAAA,qDACA,CAAA,eACA,CAAA,WACA,CAAA,aACA,CAAA,2BAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,oBACA,CAAA,iBACA,CAAA,0BAGF,UACE,CAAA,iBACA,CAAA,MACA,CAAA,QACA,CAAA,UACA,CAAA,aACA,CAAA,UACA,CAAA,6CACA,CAAA,mBACA,CAAA,SACA,CAAA,8BACA,CAAA,6BACA,CAAA,yBAGF,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,gJACA,CAAA,YAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,cACA,CAAA,UACA,CAAA,uBACA,CAAA,gBACA,CAAA,SACA,CAAA,qBACA,CAAA,oBAEA,SACE,CAAA,mBAIJ,iBCMA,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,UDnBE,CAAA,mBAGF,iBACE,CAAA,QACA,CAAA,OACA,CAAA,+BACA,CAAA,yBACA,UACE,CAAA,WACA,CAAA,eACA,CAAA,iBACA,CAAA,aACA,CAAA,yBACA,yBANF,WAOI,CAAA,YACA,CAAA,CAAA,gCAEF,aACE,CAAA,iBACA,CAAA,MACA,CAAA,KACA,CAAA,mCACA,CAAA,8BACA,CAAA,cACA,CAAA,aACA,CAAA,yBACA,gCATF,eAUI,CAAA,CAAA,gCAIN,4BChHF,CAAA,6BACA,CAAA,eACA,CAAA,eACA,CAAA,yBACA,CAAA,iBD8GI,CAAA,wBACA,CAAA,eACA,CAAA,WACA,CAAA,aACA,CAAA,0BACA,CAAA,8CACA,CAAA,8CACA,CAAA,iBACA,CAAA,yBAEA,gCAZF,cAaI,CAAA,WACA,CAAA,CAAA,6BAMJ,gBACE,CAAA,yBAEE,mCADF,WAEI,CAAA,YACA,CAAA,CAAA,yBAGA,0CADF,eAEI,CAAA,CAAA,qBAOV,4BCpJA,CAAA,6BACA,CAAA,eACA,CAAA,eACA,CAAA,yBACA,CAAA,aDkJE,CAAA,0BACA,CAAA,YACA,CAAA,eACA,CAAA,8CACA,CAAA,8CACA,CAAA,iBACA,CAAA,yBAEA,qBAVF,cAWI,CAAA,eACA,CAAA,YACA,CAAA,CAAA,0BAIJ,eACE,CAAA,iDACA,CAAA,kBAGF,iBACE,CAAA,mCAEA,mBACE,CAAA,gDAEA,eACE,CAAA,uDAEA,UACE,CAAA,iBACA,CAAA,WACA,CAAA,YACA,CAAA,oBACA,CAAA,WACA,CAAA,eAMR,yBACE,CAAA,2BACA,CAAA,+BACA,CAAA,aACA,CAAA,gCAIA,gCACE,CAAA,yBAEF,WACE,CAAA,yBACA,yBAFF,WAGI,CAAA,CAAA,+GAON,gBACE,CAAA,oIAEA,iBACE,CAAA,WACA,CAAA,SACA,CAAA,uCACA,CAAA,iBACA,CAAA,gBACA,CAAA,kBACA,CAAA,qBACA,CAAA,qTAOJ,YACE,CAAA,yYAGF,WC0BwB,CAAA,8BDxBtB,CAAA,iBACA,CAAA,gCACA,CAAA,aACA,CAAA,oBACA,CAAA,oBACA,CAAA,kBACA,CAAA,gBACA,CAAA,yBACA,yYAVF,gBAWI,CAAA,CAAA,0BAEF,yYAbF,iBAcI,CAAA,CAAA,qDAKN,WCEkC,CAAA,yDDGlC,WCP6B,CAAA,yDDY7B,WCJ4B,CAAA,uDDS5B,WC8M4B,CAAA,+DDzM5B,WC0MgC,CAAA,mDDrMhC,WCsM0B,CAAA,yBDjM1B,iEACE,aACE,CAAA,sFAEA,UACE,CAAA,aACA,CAAA,UACA,CAAA,sFAGF,4BC7RF,CAAA,6BACA,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,yBACA,CAAA,gBD0RI,CAAA,kGAGF,UACE,CAAA,wLAGF,WACE,CAAA,mLAKA,gBACE,CAAA,mLAMF,eACE,CAAA,CAAA,+CAIJ,0RACE,oCACE,CAAA,CAAA,qEACA,0RAFF,wCAGI,CAAA,wCACA,CAAA,CAAA,gDAKN,2JAEI,qEACE,CAAA,0SAGF,qEACE,CAAA,qcAKF,oCACE,CAAA,2JAKF,oEACE,CAAA,0SAGF,kEACE,CAAA,CAAA,oCAOV,uDACE,CAAA,+CAEA,qCACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.teaser {\n --hero-background: var(--theme-color-white);\n position: relative;\n display: flex;\n flex-direction: column;\n height: 100%;\n text-decoration: none;\n font-size: var(--font-size-small);\n\n &::before {\n content: '';\n @include full-size;\n margin: -6px;\n border-radius: var(--border-radius-xs);\n transition: 0.2s ease;\n }\n\n &:focus {\n outline: none;\n }\n &.focus-visible:focus::before {\n @include focus-standalone;\n }\n &:focus-visible::before, &.-moz-focusring::before {\n @include focus-standalone;\n }\n\n &.text {\n margin-bottom: 0;\n }\n\n .teaser--link {\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n z-index: 10;\n }\n\n .image-box {\n position: relative;\n display: block;\n border-radius: var(--border-radius-xs);\n background-color: var(--theme-color-primary-dimmed-04);\n overflow: hidden;\n flex-grow: 0;\n flex-shrink: 0;\n\n &::before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 66.6667%;\n margin-bottom: 7px;\n }\n\n &::after {\n content: \"\";\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n display: block;\n height: 8px;\n background-color: var(--theme-color-secondary);\n transition: 0.3s ease;\n z-index: 1;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n }\n\n &.chart {\n display: flex;\n align-items: center;\n justify-content: center;\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 46%, var(--theme-color-gradient-02) 123%, var(--theme-color-gradient-03) 255%);\n }\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n max-width: 100%;\n width: 100%;\n height: calc(100% - 7px);\n object-fit: cover;\n opacity: 1;\n transition: 0.3s linear;\n\n &.loading {\n opacity: 0;\n }\n }\n\n .copyright {\n @include copyright;\n bottom: 8px;\n }\n\n .picto-box {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%,-50%);\n .icon {\n width: 90px;\n height: 90px;\n overflow: hidden;\n position: relative;\n margin: 0 auto;\n @media(min-width: 568px) {\n width: 100px;\n height: 100px;\n }\n &:before {\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n font-family: \"Pictograms\", sans-serif;\n color: var(--theme-color-white);\n font-size: 90px;\n line-height: 1;\n @media(min-width: 568px) {\n font-size: 100px;\n }\n }\n }\n .picto-title {\n @include h3;\n margin: 10px 0 0 0;\n width: calc(100vw - 80px);\n overflow: hidden;\n height: 38px;\n display: block;\n font-weight: 400 !important;\n color: var(--theme-color-background) !important;\n text-decoration-color: transparent !important;\n text-align: center;\n\n @media(max-width: 999px) {\n font-size: 28px;\n height: 32px;\n }\n }\n }\n\n &.pictoHero {\n .picto-box {\n margin-top: -20px;\n .icon {\n @media(min-width: 568px) {\n width: 150px;\n height: 150px;\n }\n &:before {\n @media(min-width: 568px) {\n font-size: 150px;\n }\n }\n }\n }\n }\n\n .chart-title {\n @include h3;\n display: block;\n font-weight: 500 !important;\n padding: 30px;\n margin: 0 0 0.4em;\n color: var(--theme-color-background) !important;\n text-decoration-color: transparent !important;\n text-align: center;\n\n @media(max-width: 999px) {\n font-size: 28px;\n margin-bottom: 0;\n padding: 20px;\n }\n }\n\n .kicker + .text-box {\n margin-top: 0.1em;\n border-top: 8px solid var(--theme-color-secondary);\n }\n\n .text-box {\n position: relative;\n\n &:not(:last-child) {\n padding-bottom: 20px;\n\n > *:last-child {\n margin-bottom: 0;\n\n &::after {\n content: '';\n position: relative;\n float: right;\n height: 0.75em;\n display: inline-block;\n width: 150px;\n }\n }\n }\n }\n\n .title {\n text-decoration: underline;\n text-underline-offset: 0.07em;\n text-decoration-thickness: 0.08em;\n margin: 0.5em 0;\n }\n\n &:hover {\n .image-box::after {\n height: var(--border-width-hover);\n }\n .copyright {\n bottom: 14px;\n @media(max-width: 767px) {\n bottom: 10px;\n }\n }\n }\n}\n\n[date-type='hero'], .teaser.hero, .teaser.pictoHero {\n .image-box ~ .text-box {\n padding-top: 0.9em;\n\n .title {\n position: absolute;\n bottom: 100%;\n z-index: 1;\n background-color: var(--hero-background);\n margin-right: 40px;\n padding-top: 0.4em;\n padding-right: 0.8em;\n margin-bottom: -0.05em;\n }\n }\n}\n\n.col.extern, .col.download, .col.intranet, .col.extranet, .col.gallery, .col.interaction, .col.video,\n.teaser.extern, .teaser.gallery, .teaser.interaction, .teaser.video, .teaser.download, .teaser.intranet, .teaser.extranet {\n &:before {\n display: none;\n }\n\n .title:after {\n @include icon-small-stern;\n font-family: 'Icons', sans-serif;\n position: relative;\n font-size: var(--icon-size-small);\n line-height: 1;\n text-decoration: none;\n display: inline-block;\n vertical-align: top;\n margin-left: 0.2em;\n @media(min-width: 983px) {\n margin-top: 0.1rem;\n }\n @media(min-width: 1340px) {\n margin-top: 0.27rem;\n }\n }\n}\n\n.col.extern .title:after,\n.teaser.extern .title:after {\n @include icon-small-link-external;\n}\n\n.col.download .title:after,\n.teaser.download .title:after {\n @include icon-small-download;\n}\n\n.col.intranet .title:after,\n.teaser.intranet .title:after {\n @include icon-small-schloss;\n}\n\n.col.gallery .title:after,\n.teaser.gallery .title:after {\n @include icon-galerie-small;\n}\n\n.col.interaction .title:after,\n.teaser.interaction .title:after {\n @include icon-interaction-small;\n}\n\n.col.video .title:after,\n.teaser.video .title:after {\n @include icon-video-small;\n}\n\n@media(min-width: 568px) {\n [date-type='fullwidth'], .teaser.fullwidth, .teasers[data-items=\"1\"] {\n display: block;\n\n &::after {\n content: '';\n display: block;\n clear: both;\n }\n\n .title {\n @include h4;\n margin-top: 0.25em;\n }\n\n .image-box {\n float: left;\n }\n\n .kicker, .text-box {\n float: right;\n }\n\n &[data-image-size='s'] {\n\n .image-box::before {\n padding-top: 100%;\n }\n }\n\n &[data-image-size='l'] {\n\n .image-box::before {\n padding-top: 55%;\n }\n }\n\n @media(max-width: 999px) {\n .kicker, .text-box, .image-box {\n width: calc(50% - var(--col-padding));\n @media(min-width: 568px) {\n max-width: calc(50% - var(--col-padding));\n min-width: calc(50% - var(--col-padding));\n }\n }\n }\n\n @media(min-width: 1000px) {\n &[data-image-size='s'] {\n .image-box {\n width: calc((100% + var(--col-padding) * 2) / 12 * 5 - var(--col-padding) * 2);\n }\n\n .kicker, .text-box {\n width: calc((100% + var(--col-padding) * 2) / 12 * 7 - var(--col-padding) * 2);\n }\n }\n\n &[data-image-size='m'] {\n .image-box, .kicker, .text-box {\n width: calc(50% - var(--col-padding));\n }\n }\n\n &[data-image-size='l'] {\n .image-box {\n width: calc((100% + var(--col-padding) * 2) * 2 / 3 - var(--col-padding) * 2);\n }\n\n .kicker, .text-box {\n width: calc((100% + var(--col-padding) * 2) / 3 - var(--col-padding) * 2);\n }\n }\n }\n }\n}\n\n[data-background='lightblue'] .teaser {\n --hero-background: var(--theme-color-primary-dimmed-04);\n\n .image-box {\n background-color: rgba(#fff, 0.4);\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2652.2e6cc7b9.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2652.9fc0a2c4.iframe.bundle.js
similarity index 50%
rename from gfi-ihk-2024/storybook-static/2652.2e6cc7b9.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/2652.9fc0a2c4.iframe.bundle.js
index dfec4e0..767bf1f 100644
--- a/gfi-ihk-2024/storybook-static/2652.2e6cc7b9.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/2652.9fc0a2c4.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2652],{"./stories/sections/event-teaser-large-slider/EventTeaserLargeSliderComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{n:()=>createETLSlider});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),eventteaserlargeslider=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/event-teaser-large-slider/eventteaserlargeslider.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(eventteaserlargeslider.Z,options);eventteaserlargeslider.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/jquery.easing/jquery.easing.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;iarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i0&&(0,helpers.az)("h1",[],headline,hcontainer);var sliderComponent=(0,helpers.az)("div",["eventteaserlargeslider"],null,container);return slides.map((function(slideData,index){var slide=(0,helpers.az)("div",["slide"],null,sliderComponent),outer=(0,helpers.az)("outer",["outer"],null,slide),a=(0,helpers.az)("a",["event-teaser-large"],null,outer);widemode&&a.classList.add("widemode");var blueBox=(0,helpers.az)("div",["blue-box"],null,a),imgCon=(0,helpers.az)("div",["img-con"],null,blueBox),textBox=(0,helpers.az)("div",["text-box","date-wrapper"],null,a);(0,helpers.az)("div",["icon-box","pictogram-"+slideData.icon.toLowerCase().split(" ").join("-")],null,blueBox),(0,helpers.az)("p",["ev-title"],slideData.title,blueBox),(0,helpers.az)("p",["ev-cat"],slideData.category,blueBox),(0,helpers.az)("p",["ev-desc"],slideData.desc,textBox);var detailBox=(0,helpers.az)("div",["detail-box"],null,textBox);if(slideData.details)for(var _i=0,_Object$entries=Object.entries(slideData.details);_i<_Object$entries.length;_i++){var _ref3=_slicedToArray(_Object$entries[_i],2),key=_ref3[0],value=_ref3[1];"string"==typeof value?(0,helpers.az)("div",[key],value,detailBox):"object"==typeof value&&(0,helpers.az)("div",[key,value.type],value.label,detailBox)}moreCta&&detailBox.appendChild((0,ButtonComponent.a)({elementType:"span",label:moreCta.label,color:"primary",size:"small",preventClick:!1})),slideData.bgimage&&slideData.bgimage.length>0&&(imgCon.style="background-image: url("+slideData.bgimage+");",blueBox.classList.add("background-image")),a.href=slideData.link})),new sections_event_teaser_large_slider_eventteaserlargeslider(jquery_default()(section)),section}},"./stories/sections/event-teaser-large-slider/EventTeaserLargeSliderData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Zr:()=>sliderData,hx:()=>sliderImageData});var EventTeaserLargeTitles=["Vertiefungsseminar zur Existenzgründung","Erfolgreiche Unternehmensgründung: Strategien und Fallstudien","Nachhaltige Firmenübergabe","Social Media Manager/-in (IHK) - Webinar"],EventTeaserLargeStatus=[{type:"reserved",label:"Anmeldefrist abgelaufen"},{type:"waiting-list",label:"Warteliste"},{type:"open",label:"Freie Plätze vorhanden"}],sliderData=[{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Gründung und Nachfolge",bgimage:null},{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Innovation und Umwelt",bgimage:null},{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Aus- und Weiterbildung",bgimage:"./dummy/placeholder-4-3.svg"}],sliderImageData=[{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Aus- und Weiterbildung",bgimage:"./dummy/placeholder-4-3.svg"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Gründung und Nachfolge",bgimage:"./dummy/placeholder-4-3.svg"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Innovation und Umwelt",bgimage:"./dummy/placeholder-4-3.svg"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/event-teaser-large-slider/eventteaserlargeslider.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.event-teaser-large,.events-list-large a:not(.btn){background-color:#fff;border-radius:16px;overflow:hidden;display:flex;transition:.3s ease;width:100%;text-decoration:none;min-height:400px;flex-wrap:wrap}.event-teaser-large:not(.widemode),.events-list-large a:not(.btn):not(.widemode){flex-wrap:wrap;align-content:baseline;flex-flow:column;justify-content:flex-start;background-color:var(--theme-grey-light)}.event-teaser-large:not(.widemode) .blue-box,.events-list-large a:not(.btn):not(.widemode) .blue-box{height:250px}.event-teaser-large:not(.widemode) .text-box,.events-list-large a:not(.btn):not(.widemode) .text-box{height:calc(100% - 250px)}.event-teaser-large.focus-visible:focus,.events-list-large a:not(.btn).focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser-large:focus-visible,.event-teaser-large.-moz-focusring,.events-list-large a:not(.btn):focus-visible,.events-list-large a:not(.btn).-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser-large:hover,.events-list-large a:not(.btn):hover{color:var(--theme-color-secondary-intensed)}.event-teaser-large:hover .blue-box,.events-list-large a:not(.btn):hover .blue-box{background-color:var(--theme-color-secondary-intensed)}.event-teaser-large .blue-box,.events-list-large a:not(.btn) .blue-box{display:flex;justify-content:flex-end;color:var(--theme-color-white);margin-right:18px;font-family:"Korb",sans-serif;min-height:80px;font-size:14px;line-height:1;padding:70px 15px 15px 15px;min-width:80px;transition:.2s ease;position:relative;flex-flow:column;align-items:baseline;width:100%;margin-right:0;min-height:250px;position:relative}.event-teaser-large .blue-box:not(.background-image),.events-list-large a:not(.btn) .blue-box:not(.background-image){background:linear-gradient(135deg, #036 45.14%, #368484 100%),#d9d9d9}.event-teaser-large .blue-box .img-con,.events-list-large a:not(.btn) .blue-box .img-con{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,51,102,.54);z-index:0}.event-teaser-large .blue-box.background-image .img-con:before,.events-list-large a:not(.btn) .blue-box.background-image .img-con:before{content:"";background:linear-gradient(0deg, rgba(0, 51, 102, 0.33) 0%, rgba(0, 51, 102, 0.33) 100%),linear-gradient(180deg, rgba(0, 32, 65, 0) 0%, rgba(0, 32, 65, 0.6) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.event-teaser-large .blue-box .icon-box,.events-list-large a:not(.btn) .blue-box .icon-box{font-family:"Pictograms",sans-serif;font-size:48px;line-height:1;color:var(--theme-color-white);position:absolute;top:15px;left:15px}.event-teaser-large .blue-box .ev-title,.events-list-large a:not(.btn) .blue-box .ev-title{font-weight:400;text-decoration:underline;line-height:normal;font-size:28px;position:relative}.event-teaser-large .blue-box .ev-cat,.events-list-large a:not(.btn) .blue-box .ev-cat{color:#036;font-size:16px;font-family:Source Sans Pro;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:.32px;background-color:#fff;border-radius:8px;display:inline-block;padding:5px 7px;position:relative}.event-teaser-large .blue-box span,.events-list-large a:not(.btn) .blue-box span{white-space:nowrap}.event-teaser-large .blue-box span:nth-child(2),.events-list-large a:not(.btn) .blue-box span:nth-child(2){font-size:36px;margin-left:-2px}.event-teaser-large .blue-box.no-date,.events-list-large a:not(.btn) .blue-box.no-date{align-items:flex-start}.event-teaser-large .blue-box.no-date:before,.events-list-large a:not(.btn) .blue-box.no-date:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-bottom:4px;margin-top:5px}.event-teaser-large .blue-box.no-date *,.events-list-large a:not(.btn) .blue-box.no-date *{display:none}.event-teaser-large .text-box,.events-list-large a:not(.btn) .text-box{padding:15px;background-color:var(--theme-grey-light);width:100%;display:flex;justify-content:space-between;flex-flow:column}@media(max-width: 767px){.event-teaser-large .text-box,.events-list-large a:not(.btn) .text-box{font-size:var(--font-size-small)}}.event-teaser-large .text-box .ev-desc,.events-list-large a:not(.btn) .text-box .ev-desc{line-height:27px;letter-spacing:.18px;font-size:18px}.event-teaser-large p,.events-list-large a:not(.btn) p{margin:0}.event-teaser-large p:not(:last-child),.events-list-large a:not(.btn) p:not(:last-child){margin:2px 0 .3em}.event-teaser-large .detail-box,.events-list-large a:not(.btn) .detail-box{padding-top:15px;border-top:1px #ccd7e6 solid}.event-teaser-large .detail-box .btn,.events-list-large a:not(.btn) .detail-box .btn{float:right;margin-top:15px;display:none}.event-teaser-large .detail-box>div,.events-list-large a:not(.btn) .detail-box>div{display:block;font-size:var(--font-size-small);line-height:1.2em;margin-right:15px;margin-bottom:5px;color:var(--theme-color-primary)}.event-teaser-large .detail-box>div::before,.events-list-large a:not(.btn) .detail-box>div::before{position:relative;display:inline-block;font-family:"Icons",sans-serif;font-size:18px;line-height:20px;margin-right:5px;vertical-align:top;color:var(--theme-color-primary)}@media(max-width: 567px){.event-teaser-large .detail-box>div,.events-list-large a:not(.btn) .detail-box>div{display:block;padding-left:24px;position:relative}.event-teaser-large .detail-box>div:before,.events-list-large a:not(.btn) .detail-box>div:before{position:absolute;left:0}}.event-teaser-large .detail-box>div.date::before,.events-list-large a:not(.btn) .detail-box>div.date::before{content:""}.event-teaser-large .detail-box>div.time::before,.events-list-large a:not(.btn) .detail-box>div.time::before{content:""}.event-teaser-large .detail-box>div.location::before,.events-list-large a:not(.btn) .detail-box>div.location::before{content:""}.event-teaser-large .detail-box>div.interested-parties::before,.events-list-large a:not(.btn) .detail-box>div.interested-parties::before{content:""}.event-teaser-large .detail-box>div.price::before,.events-list-large a:not(.btn) .detail-box>div.price::before{content:""}.event-teaser-large .detail-box>div.status::before,.events-list-large a:not(.btn) .detail-box>div.status::before{content:"";color:#2e8533}.event-teaser-large .detail-box>div.status.interested-parties::before,.event-teaser-large .detail-box>div.status.waiting-list::before,.events-list-large a:not(.btn) .detail-box>div.status.interested-parties::before,.events-list-large a:not(.btn) .detail-box>div.status.waiting-list::before{content:"";color:var(--theme-color-primary)}.event-teaser-large .detail-box>div.status.reserved::before,.events-list-large a:not(.btn) .detail-box>div.status.reserved::before{content:"";color:#ea515a}@media screen and (min-width: 992px){.event-teaser-large.widemode,.events-list-large a:not(.btn).widemode{border-radius:4px}.event-teaser-large.widemode .blue-box,.events-list-large a:not(.btn).widemode .blue-box{width:50%;padding:100px 15px 20px 15px}.event-teaser-large.widemode .blue-box .icon-box,.events-list-large a:not(.btn).widemode .blue-box .icon-box{font-size:70px;top:20px}.event-teaser-large.widemode .blue-box .ev-title,.events-list-large a:not(.btn).widemode .blue-box .ev-title{font-size:36px;line-height:43.2px}.event-teaser-large.widemode .text-box,.events-list-large a:not(.btn).widemode .text-box{width:50%;padding:20px}.event-teaser-large.widemode .text-box .detail-box .btn,.events-list-large a:not(.btn).widemode .text-box .detail-box .btn{display:inline-block}.event-teaser-large.widemode .text-box .ev-desc,.events-list-large a:not(.btn).widemode .text-box .ev-desc{font-size:18px}}@media(min-width: 400px){.right-open-container{width:calc(var(--container-width)/2 + 50vw - 8px);margin-left:auto;margin-right:0;padding-right:0}}.eventteaserlargeslider{opacity:0;transition:opacity .4s linear}.eventteaserlargeslider.initiated{opacity:1}@media(min-width: 1471px){.eventteaserlargeslider .slider-tabs{width:calc(var(--container-width) - 2*var(--container-padding));left:0 !important;transform:none !important}}.eventteaserlargeslider.single-slide .controls{display:none}.eventteaserlargeslider .slide-overflow{overflow:hidden;transition:height .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.eventteaserlargeslider img.loading{opacity:0}.eventteaserlargeslider img.loaded{transition:.3s ease;opacity:1}.eventteaserlargeslider .slide-wrapper{position:relative;display:flex;align-items:flex-start;width:80000px;contain:layout;margin:0 calc(var(--col-padding)*-1)}@media(max-width: 999px){.eventteaserlargeslider .slide-wrapper{width:34500px}}@media(max-width: 399px){.eventteaserlargeslider .slide-wrapper{width:10000%;margin:0}}.eventteaserlargeslider .slide-wrapper.no-transition{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eventteaserlargeslider .slide-wrapper.no-transition .image-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.eventteaserlargeslider .slide-wrapper img,.eventteaserlargeslider .slide-wrapper a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}.eventteaserlargeslider .slide{position:relative;width:1%;max-width:1%;min-width:1%;min-height:400px;padding:var(--col-padding)}@media(min-width: 400px){.eventteaserlargeslider .slide{padding:var(--col-padding)}}.eventteaserlargeslider .prev-clone,.eventteaserlargeslider .next-clone{position:absolute;display:flex;width:100%}.eventteaserlargeslider .prev-clone{position:absolute;right:100%;justify-content:flex-end}.rotationslider{margin-bottom:calc(var(--section-margin) + 2rem) !important;overflow:hidden;padding-top:var(--section-margin);margin-top:0}.rotationslider h1{max-width:50%;display:inline-block}.rotationslider .eventteaserlargeslider{margin-bottom:2rem;position:relative;display:block}.rotationslider .eventteaserlargeslider button{border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.rotationslider .eventteaserlargeslider .slider-tabs,.rotationslider .eventteaserlargeslider .tabs{position:absolute;bottom:-2rem;left:50%;right:0;padding:0;list-style:none;transform:translate(-50%, 0);text-align:center;font-size:0;line-height:0;margin:0}.rotationslider .eventteaserlargeslider .slider-tabs li,.rotationslider .eventteaserlargeslider .tabs li{display:inline-block;vertical-align:top}.rotationslider .eventteaserlargeslider .slider-tabs li.active button:before,.rotationslider .eventteaserlargeslider .tabs li.active button:before{background-color:var(--theme-color-primary)}.rotationslider .eventteaserlargeslider .slider-tabs .btn,.rotationslider .eventteaserlargeslider .tabs .btn{--button-min-size: 24px;font-size:0;line-height:0;display:flex;align-items:center;justify-content:center}.rotationslider .eventteaserlargeslider .slider-tabs .btn::before,.rotationslider .eventteaserlargeslider .tabs .btn::before{content:"";position:relative;display:block;width:15px;height:15px;background-color:var(--theme-color-primary-dimmed-04);border-radius:15px;transition:.2s ease}.rotationslider .eventteaserlargeslider .slider-tabs .btn::after,.rotationslider .eventteaserlargeslider .tabs .btn::after{display:none}.rotationslider .eventteaserlargeslider .slider-tabs .btn:hover,.rotationslider .eventteaserlargeslider .tabs .btn:hover{background-color:rgba(0,0,0,0)}.rotationslider .eventteaserlargeslider .slider-tabs .btn:hover::before,.rotationslider .eventteaserlargeslider .tabs .btn:hover::before{background-color:var(--theme-color-primary)}.rotationslider .eventteaserlargeslider .prev,.rotationslider .eventteaserlargeslider .next{position:absolute;top:-94px;width:60px;height:60px;text-align:center;line-height:60px;left:calc(var(--container-width) - 2*var(--container-padding) - 60px);color:var(--theme-color-primary);right:auto;border-radius:24px;background:var(--theme-color-primary-dimmed-04);--button-hover-shadow-opacity: 0.4;--button-hover-shadow-size: 6px }@media(max-width: 1470px){.rotationslider .eventteaserlargeslider .prev,.rotationslider .eventteaserlargeslider .next{left:auto;right:var(--container-padding)}}@media(max-width: 1339px){.rotationslider .eventteaserlargeslider .prev,.rotationslider .eventteaserlargeslider .next{top:-90px}}@media(max-width: 399px){.rotationslider .eventteaserlargeslider .prev,.rotationslider .eventteaserlargeslider .next{right:0px;top:-80px}}.rotationslider .eventteaserlargeslider .prev:before,.rotationslider .eventteaserlargeslider .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;content:""}.rotationslider .eventteaserlargeslider .prev:after,.rotationslider .eventteaserlargeslider .next:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border-radius:var(--border-radius-lg);box-shadow:0 0 0 2px var(--theme-color-primary-dimmed-04);opacity:0;transition:.3s ease}.rotationslider .eventteaserlargeslider .prev:hover:after,.rotationslider .eventteaserlargeslider .next:hover:after{opacity:.4;box-shadow:0 0 0 6px var(--theme-color-primary-dimmed-04)}.rotationslider .eventteaserlargeslider .prev{left:calc(var(--container-width) - 2*var(--container-padding) - 140px);transform:rotate(180deg)}@media(max-width: 1470px){.rotationslider .eventteaserlargeslider .prev{left:auto;right:calc(var(--container-padding) + 70px)}}@media(max-width: 399px){.rotationslider .eventteaserlargeslider .prev{right:70px}}.rotationslider .eventteaserlargeslider .count{display:none}.rotationslider .eventteaserlargeslider h2,.rotationslider .eventteaserlargeslider .like-h2{margin-top:.3em;margin-bottom:.4em}',"",{version:3,sources:["webpack://./stories/sections/event-teaser-large-slider/eventteaserlargeslider.scss","webpack://./stories/components/event-teaser-large/event-teaser-large.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,mDCGA,qBACE,CAAA,kBACA,CAAA,eACA,CAAA,YACA,CAAA,mBACA,CAAA,UACA,CAAA,oBACA,CAAA,gBACA,CAAA,cACA,CAAA,iFACA,cACE,CAAA,sBACA,CAAA,gBACA,CAAA,0BACA,CAAA,wCACA,CAAA,qGACA,YACE,CAAA,qGAEF,yBACE,CAAA,2FC0JF,4GACE,CAAA,SACA,CAAA,gKAEF,4GACE,CAAA,SACA,CAAA,+DD3JJ,2CACE,CAAA,mFAEA,sDACE,CAAA,uEAKJ,YACE,CAAA,wBAEA,CAAA,8BACA,CAAA,iBACA,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,2BACA,CAAA,cACA,CAAA,mBACA,CAAA,iBACA,CAAA,gBACA,CAAA,oBACA,CAAA,UACA,CAAA,cACA,CAAA,gBACA,CAAA,iBACA,CAAA,qHACA,qEACE,CAAA,yFAEF,iBACE,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,mCACA,CAAA,SACA,CAAA,yIAGA,UACE,CAAA,kKACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SACA,CAAA,2FAGJ,mCACE,CAAA,cACA,CAAA,aACA,CAAA,8BACA,CAAA,iBACA,CAAA,QACA,CAAA,SACA,CAAA,2FAEF,eACE,CAAA,yBACA,CAAA,kBACA,CAAA,cACA,CAAA,iBACA,CAAA,uFAEF,UACE,CAAA,cACA,CAAA,2BACA,CAAA,eACA,CAAA,wBACA,CAAA,gBACA,CAAA,oBACA,CAAA,qBACA,CAAA,iBACA,CAAA,oBACA,CAAA,eACA,CAAA,iBACA,CAAA,iFAEF,kBACE,CAAA,2GAGF,cACE,CAAA,gBACA,CAAA,uFAGF,sBACE,CAAA,qGAEA,WC+HgB,CAAA,8BD7Hd,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,2FAGF,YACE,CAAA,uEAKN,YAEE,CAAA,wCAEA,CAAA,UACA,CAAA,YACA,CAAA,6BACA,CAAA,gBACA,CAAA,yBACA,uEATF,gCAUI,CAAA,CAAA,yFAEF,gBACE,CAAA,oBACA,CAAA,cACA,CAAA,uDAIJ,QACE,CAAA,yFACA,iBACE,CAAA,2EAIJ,gBACE,CAAA,4BACA,CAAA,qFACA,WACE,CAAA,eACA,CAAA,YACA,CAAA,mFAEF,aACE,CAAA,gCACA,CAAA,iBACA,CAAA,iBACA,CAAA,iBACA,CAAA,gCACA,CAAA,mGAEA,iBACE,CAAA,oBACA,CAAA,8BACA,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,gCACA,CAAA,yBAGF,mFAnBF,aAoBI,CAAA,iBACA,CAAA,iBACA,CAAA,iGAEA,iBACE,CAAA,MACA,CAAA,CAAA,6GAIJ,WCyFwB,CAAA,6GDtFxB,WCyFmB,CAAA,qHDtFnB,WC+EmB,CAAA,yID5EnB,WCiFqB,CAAA,+GD9ErB,WC2EoB,CAAA,iHDvElB,WC2EmB,CAAA,aDzEjB,CAAA,kSAIA,WCoEiB,CAAA,gCDlEf,CAAA,mIAIJ,WC4DyB,CAAA,aD1DvB,CAAA,qCAON,qEAFF,iBAGI,CAAA,yFACA,SACE,CAAA,4BACA,CAAA,6GACA,cACE,CAAA,QACA,CAAA,6GAEF,cACE,CAAA,kBACA,CAAA,yFAGJ,SACE,CAAA,YACA,CAAA,2HAEE,oBACE,CAAA,2GAGJ,cACE,CAAA,CAAA,yBDjQR,sBADF,iDAEI,CAAA,gBACA,CAAA,cACA,CAAA,eACA,CAAA,CAAA,wBAIJ,SACE,CAAA,6BACA,CAAA,kCACA,SACE,CAAA,0BAGA,qCADF,+DAEI,CAAA,iBACA,CAAA,yBACA,CAAA,CAAA,+CAKF,YACE,CAAA,wCAIJ,eACE,CAAA,yDACA,CAAA,oCAGF,SACE,CAAA,mCAGF,mBACE,CAAA,SACA,CAAA,uCAGF,iBACE,CAAA,YACA,CAAA,sBACA,CAAA,aACA,CAAA,cACA,CAAA,oCACA,CAAA,yBACA,uCAPF,aAQI,CAAA,CAAA,yBAGF,uCAXF,YAYI,CAAA,QACA,CAAA,CAAA,qDAEF,wBACE,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,sEAEA,UACE,CAAA,iBE4BN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SF9BM,CAAA,oFAIJ,wBACE,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,sBACA,CAAA,mBACA,CAAA,+BAIJ,iBACE,CAAA,QACA,CAAA,YACA,CAAA,YACA,CAAA,gBACA,CAAA,0BACA,CAAA,yBAIA,+BAVF,0BAWI,CAAA,CAAA,wEAIJ,iBAEE,CAAA,YACA,CAAA,UACA,CAAA,oCAGF,iBACE,CAAA,UACA,CAAA,wBACA,CAAA,gBAKJ,2DACE,CAAA,eACA,CAAA,iCACA,CAAA,YACA,CAAA,mBACA,aACE,CAAA,oBACA,CAAA,wCAEF,kBACE,CAAA,iBACA,CAAA,aACA,CAAA,+CAEA,QACE,CAAA,8BACA,CAAA,SACA,CAAA,cACA,CAAA,mGAGF,iBACE,CAAA,YACA,CAAA,QACA,CAAA,OACA,CAAA,SACA,CAAA,eACA,CAAA,4BACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,QACA,CAAA,yGACA,oBACE,CAAA,kBACA,CAAA,mJAEA,2CACE,CAAA,6GAKJ,uBACE,CAAA,WACA,CAAA,aACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,6HAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,qDAEA,CAAA,kBACA,CAAA,mBACA,CAAA,2HAGF,YACE,CAAA,yHAGF,8BACE,CAAA,yIAEA,2CACE,CAAA,4FAMR,iBACE,CAAA,SACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,gBACA,CAAA,qEACA,CAAA,gCACA,CAAA,UACA,CAAA,kBACA,CAAA,+CACA,CAAA,kCACA,CAAA,gCACA,CAAA,0BACA,4FAdF,SAeI,CAAA,8BACA,CAAA,CAAA,0BAEF,4FAlBF,SAmBI,CAAA,CAAA,yBAEF,4FArBF,SAsBI,CAAA,SACA,CAAA,CAAA,0GAKF,WEkDiC,CAAA,8BFhD/B,CAAA,cACA,CAAA,WACA,CAAA,wGAEF,UACE,CAAA,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,qCACA,CAAA,yDACA,CAAA,SACA,CAAA,mBACA,CAAA,oHAEJ,UACE,CAAA,yDACA,CAAA,8CAKJ,sEACE,CAAA,wBACA,CAAA,0BACA,8CAHF,SAII,CAAA,2CACA,CAAA,CAAA,yBAEF,8CAPF,UAQI,CAAA,CAAA,+CAGJ,YACE,CAAA,4FAEF,eACE,CAAA,kBACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n@import \'../../components/event-teaser-large/event-teaser-large.scss\';\n\n.right-open-container{\n @media (min-width: 400px) {\n width: calc((var(--container-width) / 2) + 50vw - 8px);\n margin-left:auto;\n margin-right:0;\n padding-right:0;\n }\n}\n\n.eventteaserlargeslider {\n opacity: 0;\n transition: opacity 0.4s linear;\n &.initiated {\n opacity: 1;\n }\n .slider-tabs{\n @media(min-width: 1471px) {\n width: calc(var(--container-width) - 2 * var(--container-padding));\n left: 0 !important;\n transform: none !important;\n }\n}\n\n &.single-slide {\n .controls {\n display: none;\n }\n }\n\n .slide-overflow {\n overflow: hidden;\n transition: height 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n img.loading {\n opacity: 0;\n }\n\n img.loaded {\n transition: 0.3s ease;\n opacity: 1;\n }\n\n .slide-wrapper {\n position: relative;\n display: flex;\n align-items: flex-start;\n width: 80000px;\n contain: layout;\n margin:0 calc(var(--col-padding) * -1);\n @media(max-width: 999px) {\n width: 34500px;\n //margin:0;\n }\n @media(max-width: 399px) {\n width: 10000%;\n margin:0;\n }\n &.no-transition {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n .image-box:after {\n content: "";\n @include full-size;\n z-index: 2;\n }\n }\n\n img, a {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-user-drag: none;\n -moz-user-drag: none;\n }\n }\n\n .slide {\n position: relative;\n width:1%;\n max-width:1%;\n min-width:1%;\n min-height:400px;\n padding:var(--col-padding);\n @media(min-width: 1000px) {\n //padding:var(--col-padding);\n }\n @media(min-width: 400px) {\n padding:var(--col-padding);\n }\n }\n\n .prev-clone,\n .next-clone {\n position: absolute;\n display: flex;\n width: 100%;\n }\n\n .prev-clone {\n position: absolute;\n right: 100%;\n justify-content: flex-end;\n }\n}\n\n\n.rotationslider{\n margin-bottom:calc(var(--section-margin) + 2rem) !important;\n overflow: hidden;\n padding-top: var(--section-margin);\n margin-top:0;\n h1{\n max-width: 50%;\n display: inline-block;\n }\n .eventteaserlargeslider {\n margin-bottom:2rem;\n position: relative;\n display: block;\n\n button {\n border: 0;\n background-color: transparent;\n padding: 0;\n cursor: pointer;\n \n }\n .slider-tabs, .tabs {\n position: absolute;\n bottom: -2rem;\n left: 50%;\n right: 0;\n padding: 0;\n list-style: none;\n transform: translate(-50%, 0);\n text-align: center;\n font-size: 0;\n line-height: 0;\n margin: 0;\n li {\n display: inline-block;\n vertical-align: top;\n\n &.active button:before {\n background-color: var(--theme-color-primary);\n //box-shadow: 0 0 0 2px var(--theme-color-primary);\n }\n }\n\n .btn {\n --button-min-size: 24px;\n font-size: 0;\n line-height: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n width: 15px;\n height: 15px;\n //border: 2px solid var(--theme-color-primary);\n background-color: var(--theme-color-primary-dimmed-04);\n border-radius: 15px;\n transition: 0.2s ease;\n }\n\n &::after {\n display: none;\n }\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-color: var(--theme-color-primary);\n }\n }\n }\n }\n \n .prev, .next {\n position: absolute;\n top: -94px;\n width: 60px;\n height: 60px;\n text-align: center;\n line-height: 60px;\n left: calc(var(--container-width) - 2 * var(--container-padding) - 60px);\n color: var(--theme-color-primary);\n right:auto;\n border-radius: 24px;\n background: var(--theme-color-primary-dimmed-04);\n --button-hover-shadow-opacity: 0.4; \n --button-hover-shadow-size: 6px ;\n @media(max-width: 1470px) {\n left:auto;\n right: var(--container-padding);\n }\n @media(max-width: 1339px) {\n top: -90px;\n }\n @media(max-width: 399px) {\n right:0px;\n top: -80px;\n }\n @media(max-width: 767px) {\n \n }\n &:before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n content: "\\e825";\n }\n &:after{\n content: "";\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: var(--border-radius-lg);\n box-shadow: 0 0 0 2px var(--theme-color-primary-dimmed-04);\n opacity: 0;\n transition: 0.3s ease;\n }\n &:hover:after{\n opacity: 0.4;\n box-shadow: 0 0 0 6px var(--theme-color-primary-dimmed-04);\n }\n \n }\n\n .prev {\n left: calc(var(--container-width) - 2 * var(--container-padding) - 140px);\n transform: rotate(180deg);\n @media(max-width: 1470px) {\n left:auto;\n right:calc(var(--container-padding) + 70px);\n }\n @media(max-width: 399px) {\n right:70px;\n }\n }\n .count{\n display:none;\n }\n h2, .like-h2 {\n margin-top: 0.3em;\n margin-bottom: 0.4em;\n }\n\n }\n}',"@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.event-teaser-large, .events-list-large a:not(.btn) {\n background-color: white;\n border-radius: 16px;\n overflow: hidden;\n display: flex;\n transition: 0.3s ease;\n width: 100%;\n text-decoration: none;\n min-height:400px;\n flex-wrap: wrap;\n &:not(.widemode){\n flex-wrap: wrap;\n align-content: baseline;\n flex-flow: column;\n justify-content: flex-start;\n background-color: var(--theme-grey-light);\n .blue-box {\n height:250px;\n }\n .text-box{\n height: calc(100% - 250px);\n }\n }\n @include focus-visible;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n\n .blue-box {\n background-color: var(--theme-color-secondary-intensed);\n }\n }\n\n\n .blue-box {\n display: flex;\n //flex-direction: column;\n justify-content: flex-end;\n color: var(--theme-color-white);\n margin-right: 18px;\n font-family: \"Korb\", sans-serif;\n min-height: 80px;\n font-size: 14px;\n line-height: 1;\n padding: 70px 15px 15px 15px;\n min-width: 80px;\n transition: 0.2s ease;\n position:relative;\n flex-flow: column;\n align-items: baseline;\n width:100%;\n margin-right: 0;\n min-height:250px;\n position: relative;\n &:not(.background-image){\n background: linear-gradient(135deg, #036 45.14%, #368484 100%), #D9D9D9;\n }\n .img-con{\n position:absolute;\n top:0;\n left:0;\n right:0;\n bottom:0;\n background-color:rgba(#003366,0.54);\n z-index:0;\n }\n &.background-image{\n .img-con:before{\n content:\"\";\n background: linear-gradient(0deg, rgba(0, 51, 102, 0.33) 0%, rgba(0, 51, 102, 0.33) 100%), linear-gradient(180deg, rgba(0, 32, 65, 0) 0%, rgba(0, 32.45, 64.90, 0.60) 100%);\n position:absolute;\n top:0;\n left:0;\n right:0;\n bottom:0;\n z-index:1;\n }\n }\n .icon-box {\n font-family: 'Pictograms', sans-serif;\n font-size: 48px;\n line-height: 1;\n color: var(--theme-color-white);\n position:absolute;\n top:15px;\n left:15px;\n }\n .ev-title{\n font-weight: 400;\n text-decoration: underline;\n line-height: normal;\n font-size: 28px;\n position:relative;\n }\n .ev-cat{\n color: #003366;\n font-size: 16px;\n font-family: Source Sans Pro;\n font-weight: 400;\n text-transform: uppercase;\n line-height: 16px;\n letter-spacing: 0.32px;\n background-color:white;\n border-radius:8px;\n display:inline-block;\n padding:5px 7px;\n position:relative;\n }\n span {\n white-space: nowrap;\n }\n\n span:nth-child(2) {\n font-size: 36px;\n margin-left: -2px;\n }\n\n &.no-date {\n align-items: flex-start;\n\n &:before {\n @include icon-sanduhr;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-bottom: 4px;\n margin-top: 5px;\n }\n\n * {\n display: none;\n }\n }\n }\n\n .text-box {\n //align-self: center;\n padding: 15px;\n //line-height: 1.2;\n background-color: var(--theme-grey-light);\n width:100%;\n display:flex;\n justify-content:space-between;\n flex-flow: column;\n @media(max-width: 767px) {\n font-size: var(--font-size-small);\n }\n .ev-desc{\n line-height: 27px;\n letter-spacing: 0.18px;\n font-size:18px;\n }\n }\n\n p {\n margin: 0;\n &:not(:last-child) {\n margin: 2px 0 0.3em;\n }\n }\n\n .detail-box {\n padding-top: 15px;\n border-top: 1px #CCD7E6 solid;\n .btn{\n float: right;\n margin-top:15px;\n display:none;\n }\n > div {\n display: block;\n font-size: var(--font-size-small);\n line-height: 1.2em;\n margin-right: 15px;\n margin-bottom: 5px;\n color: var(--theme-color-primary);\n\n &::before {\n position: relative;\n display: inline-block;\n font-family: 'Icons', sans-serif;\n font-size: 18px;\n line-height: 20px;\n margin-right: 5px;\n vertical-align: top;\n color: var(--theme-color-primary);\n }\n\n @media(max-width: 567px) {\n display: block;\n padding-left: 24px;\n position: relative;\n\n &:before {\n position: absolute;\n left: 0;\n }\n }\n\n &.date::before {\n @include icon-xsmall-kalender;\n }\n &.time::before {\n @include icon-xsmall-uhr;\n }\n &.location::before {\n @include icon-xsmall-pin;\n }\n &.interested-parties::before {\n @include icon-xsmall-liste;\n }\n &.price::before {\n @include icon-xsmall-euro;\n }\n &.status {\n &::before {\n @include icon-xsmall-offen;\n color: #2E8533;\n }\n\n &.interested-parties, &.waiting-list {\n &::before {\n @include icon-xsmall-liste;\n color: var(--theme-color-primary);\n }\n }\n\n &.reserved::before {\n @include icon-xsmall-geschlossen;\n color: #EA515A;\n }\n }\n }\n }\n &.widemode{\n\n @media screen and (min-width:992px){\n border-radius: 4px;\n .blue-box{\n width:50%;\n padding: 100px 15px 20px 15px;\n .icon-box {\n font-size: 70px;\n top:20px;\n }\n .ev-title{\n font-size: 36px;\n line-height: 43.20px;\n }\n }\n .text-box{\n width:50%;\n padding: 20px;\n .detail-box {\n .btn{\n display:inline-block;\n }\n }\n .ev-desc{\n font-size:18px;\n }\n }\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2652],{"./stories/sections/event-teaser-large-slider/EventTeaserLargeSliderComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{n:()=>createETLSlider});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),eventteaserlargeslider=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/event-teaser-large-slider/eventteaserlargeslider.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(eventteaserlargeslider.Z,options);eventteaserlargeslider.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/jquery.easing/jquery.easing.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;iarr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i0&&(0,helpers.az)("h1",[],headline,hcontainer);var sliderComponent=(0,helpers.az)("div",["eventteaserlargeslider"],null,container);return slides.map((function(slideData,index){var slide=(0,helpers.az)("div",["slide"],null,sliderComponent),outer=(0,helpers.az)("outer",["outer"],null,slide),a=(0,helpers.az)("a",["event-teaser-large"],null,outer);widemode&&a.classList.add("widemode");var blueBox=(0,helpers.az)("div",["blue-box"],null,a),imgCon=(0,helpers.az)("div",["img-con"],null,blueBox),textBox=(0,helpers.az)("div",["text-box","date-wrapper"],null,a);(0,helpers.az)("div",["icon-box","pictogram-"+slideData.icon.toLowerCase().split(" ").join("-")],null,blueBox),(0,helpers.az)("p",["ev-title"],slideData.title,blueBox),(0,helpers.az)("p",["ev-cat"],slideData.category,blueBox),(0,helpers.az)("p",["ev-desc"],slideData.desc,textBox);var detailBox=(0,helpers.az)("div",["detail-box"],null,textBox);if(slideData.details)for(var _i=0,_Object$entries=Object.entries(slideData.details);_i<_Object$entries.length;_i++){var _ref3=_slicedToArray(_Object$entries[_i],2),key=_ref3[0],value=_ref3[1];"string"==typeof value?(0,helpers.az)("div",[key],value,detailBox):"object"==typeof value&&(0,helpers.az)("div",[key,value.type],value.label,detailBox)}moreCta&&detailBox.appendChild((0,ButtonComponent.a)({elementType:"span",label:moreCta.label,color:"primary",size:"small",preventClick:!1})),slideData.bgimage&&slideData.bgimage.length>0&&(imgCon.style="background-image: url("+slideData.bgimage+");",blueBox.classList.add("background-image")),a.href=slideData.link})),new sections_event_teaser_large_slider_eventteaserlargeslider(jquery_default()(section)),section}},"./stories/sections/event-teaser-large-slider/EventTeaserLargeSliderData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Zr:()=>sliderData,hx:()=>sliderImageData});var EventTeaserLargeTitles=["Vertiefungsseminar zur Existenzgründung","Erfolgreiche Unternehmensgründung: Strategien und Fallstudien","Nachhaltige Firmenübergabe","Social Media Manager/-in (IHK) - Webinar"],EventTeaserLargeStatus=[{type:"reserved",label:"Anmeldefrist abgelaufen"},{type:"waiting-list",label:"Warteliste"},{type:"open",label:"Freie Plätze vorhanden"}],sliderData=[{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Gründung und Nachfolge",bgimage:null},{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Innovation und Umwelt",bgimage:null},{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Aus- und Weiterbildung",bgimage:"./dummy/placeholder-4-3.svg"}],sliderImageData=[{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Aus- und Weiterbildung",bgimage:"./dummy/placeholder-4-3.svg"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Gründung und Nachfolge",bgimage:"./dummy/placeholder-4-3.svg"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2024",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Innovation und Umwelt",bgimage:"./dummy/placeholder-4-3.svg"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/event-teaser-large-slider/eventteaserlargeslider.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.event-teaser-large,.events-list-large a:not(.btn){background-color:#fff;border-radius:16px;overflow:hidden;display:flex;transition:.3s ease;width:100%;text-decoration:none;min-height:400px;flex-wrap:wrap}.event-teaser-large:not(.widemode),.events-list-large a:not(.btn):not(.widemode){flex-wrap:wrap;align-content:baseline;flex-flow:column;justify-content:flex-start;background-color:var(--theme-grey-light)}.event-teaser-large:not(.widemode) .blue-box,.events-list-large a:not(.btn):not(.widemode) .blue-box{height:250px}.event-teaser-large:not(.widemode) .text-box,.events-list-large a:not(.btn):not(.widemode) .text-box{height:calc(100% - 250px)}.event-teaser-large.focus-visible:focus,.events-list-large a:not(.btn).focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser-large:focus-visible,.event-teaser-large.-moz-focusring,.events-list-large a:not(.btn):focus-visible,.events-list-large a:not(.btn).-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser-large:hover,.events-list-large a:not(.btn):hover{color:var(--theme-color-secondary-intensed)}.event-teaser-large:hover .blue-box,.events-list-large a:not(.btn):hover .blue-box{background-color:var(--theme-color-secondary-intensed)}.event-teaser-large .blue-box,.events-list-large a:not(.btn) .blue-box{display:flex;justify-content:flex-end;color:var(--theme-color-white);margin-right:18px;font-family:"Korb",sans-serif;min-height:80px;font-size:14px;line-height:1;padding:70px 15px 15px 15px;min-width:80px;transition:.2s ease;position:relative;flex-flow:column;align-items:baseline;width:100%;margin-right:0;min-height:250px;position:relative}.event-teaser-large .blue-box:not(.background-image),.events-list-large a:not(.btn) .blue-box:not(.background-image){background:linear-gradient(135deg, #036 45.14%, #368484 100%),#d9d9d9}.event-teaser-large .blue-box .img-con,.events-list-large a:not(.btn) .blue-box .img-con{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,51,102,.54);z-index:0}.event-teaser-large .blue-box.background-image .img-con:before,.events-list-large a:not(.btn) .blue-box.background-image .img-con:before{content:"";background:linear-gradient(0deg, rgba(0, 51, 102, 0.33) 0%, rgba(0, 51, 102, 0.33) 100%),linear-gradient(180deg, rgba(0, 32, 65, 0) 0%, rgba(0, 32, 65, 0.6) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.event-teaser-large .blue-box .icon-box,.events-list-large a:not(.btn) .blue-box .icon-box{font-family:"Pictograms",sans-serif;font-size:48px;line-height:1;color:var(--theme-color-white);position:absolute;top:15px;left:15px}.event-teaser-large .blue-box .ev-title,.events-list-large a:not(.btn) .blue-box .ev-title{font-weight:400;text-decoration:underline;line-height:normal;font-size:28px;position:relative}.event-teaser-large .blue-box .ev-cat,.events-list-large a:not(.btn) .blue-box .ev-cat{color:#036;font-size:16px;font-family:Source Sans Pro;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:.32px;background-color:#fff;border-radius:8px;display:inline-block;padding:5px 7px;position:relative}.event-teaser-large .blue-box span,.events-list-large a:not(.btn) .blue-box span{white-space:nowrap}.event-teaser-large .blue-box span:nth-child(2),.events-list-large a:not(.btn) .blue-box span:nth-child(2){font-size:36px;margin-left:-2px}.event-teaser-large .blue-box.no-date,.events-list-large a:not(.btn) .blue-box.no-date{align-items:flex-start}.event-teaser-large .blue-box.no-date:before,.events-list-large a:not(.btn) .blue-box.no-date:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-bottom:4px;margin-top:5px}.event-teaser-large .blue-box.no-date *,.events-list-large a:not(.btn) .blue-box.no-date *{display:none}.event-teaser-large .text-box,.events-list-large a:not(.btn) .text-box{padding:15px;background-color:var(--theme-grey-light);width:100%;display:flex;justify-content:space-between;flex-flow:column}@media(max-width: 767px){.event-teaser-large .text-box,.events-list-large a:not(.btn) .text-box{font-size:var(--font-size-small)}}.event-teaser-large .text-box .ev-desc,.events-list-large a:not(.btn) .text-box .ev-desc{line-height:27px;letter-spacing:.18px;font-size:18px}.event-teaser-large p,.events-list-large a:not(.btn) p{margin:0}.event-teaser-large p:not(:last-child),.events-list-large a:not(.btn) p:not(:last-child){margin:2px 0 .3em}.event-teaser-large .detail-box,.events-list-large a:not(.btn) .detail-box{padding-top:15px;border-top:1px #ccd7e6 solid}.event-teaser-large .detail-box .btn,.events-list-large a:not(.btn) .detail-box .btn{float:right;margin-top:15px;display:none}.event-teaser-large .detail-box>div,.events-list-large a:not(.btn) .detail-box>div{display:block;font-size:var(--font-size-small);line-height:1.2em;margin-right:15px;margin-bottom:5px;color:var(--theme-color-primary)}.event-teaser-large .detail-box>div::before,.events-list-large a:not(.btn) .detail-box>div::before{position:relative;display:inline-block;font-family:"Icons",sans-serif;font-size:18px;line-height:20px;margin-right:5px;vertical-align:top;color:var(--theme-color-primary)}@media(max-width: 567px){.event-teaser-large .detail-box>div,.events-list-large a:not(.btn) .detail-box>div{display:block;padding-left:24px;position:relative}.event-teaser-large .detail-box>div:before,.events-list-large a:not(.btn) .detail-box>div:before{position:absolute;left:0}}.event-teaser-large .detail-box>div.date::before,.events-list-large a:not(.btn) .detail-box>div.date::before{content:""}.event-teaser-large .detail-box>div.time::before,.events-list-large a:not(.btn) .detail-box>div.time::before{content:""}.event-teaser-large .detail-box>div.location::before,.events-list-large a:not(.btn) .detail-box>div.location::before{content:""}.event-teaser-large .detail-box>div.interested-parties::before,.events-list-large a:not(.btn) .detail-box>div.interested-parties::before{content:""}.event-teaser-large .detail-box>div.price::before,.events-list-large a:not(.btn) .detail-box>div.price::before{content:""}.event-teaser-large .detail-box>div.status::before,.events-list-large a:not(.btn) .detail-box>div.status::before{content:"";color:#2e8533}.event-teaser-large .detail-box>div.status.interested-parties::before,.event-teaser-large .detail-box>div.status.waiting-list::before,.events-list-large a:not(.btn) .detail-box>div.status.interested-parties::before,.events-list-large a:not(.btn) .detail-box>div.status.waiting-list::before{content:"";color:var(--theme-color-primary)}.event-teaser-large .detail-box>div.status.reserved::before,.events-list-large a:not(.btn) .detail-box>div.status.reserved::before{content:"";color:#ea515a}@media screen and (min-width: 992px){.event-teaser-large.widemode,.events-list-large a:not(.btn).widemode{border-radius:4px}.event-teaser-large.widemode .blue-box,.events-list-large a:not(.btn).widemode .blue-box{width:50%;padding:100px 15px 20px 15px}.event-teaser-large.widemode .blue-box .icon-box,.events-list-large a:not(.btn).widemode .blue-box .icon-box{font-size:70px;top:20px}.event-teaser-large.widemode .blue-box .ev-title,.events-list-large a:not(.btn).widemode .blue-box .ev-title{font-size:36px;line-height:43.2px}.event-teaser-large.widemode .text-box,.events-list-large a:not(.btn).widemode .text-box{width:50%;padding:20px}.event-teaser-large.widemode .text-box .detail-box .btn,.events-list-large a:not(.btn).widemode .text-box .detail-box .btn{display:inline-block}.event-teaser-large.widemode .text-box .ev-desc,.events-list-large a:not(.btn).widemode .text-box .ev-desc{font-size:18px}}@media(min-width: 400px){.right-open-container{width:calc(var(--container-width)/2 + 50vw - 8px);margin-left:auto;margin-right:0;padding-right:0}}.eventteaserlargeslider{opacity:0;transition:opacity .4s linear}.eventteaserlargeslider.initiated{opacity:1}@media(min-width: 1471px){.eventteaserlargeslider .slider-tabs{width:calc(var(--container-width) - 2*var(--container-padding));left:0 !important;transform:none !important}}.eventteaserlargeslider.single-slide .controls{display:none}.eventteaserlargeslider .slide-overflow{overflow:hidden;transition:height .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.eventteaserlargeslider img.loading{opacity:0}.eventteaserlargeslider img.loaded{transition:.3s ease;opacity:1}.eventteaserlargeslider .slide-wrapper{position:relative;display:flex;align-items:flex-start;width:80000px;contain:layout;margin:0 calc(var(--col-padding)*-1)}@media(max-width: 999px){.eventteaserlargeslider .slide-wrapper{width:34500px}}@media(max-width: 399px){.eventteaserlargeslider .slide-wrapper{width:10000%;margin:0}}.eventteaserlargeslider .slide-wrapper.no-transition{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eventteaserlargeslider .slide-wrapper.no-transition .image-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.eventteaserlargeslider .slide-wrapper img,.eventteaserlargeslider .slide-wrapper a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}.eventteaserlargeslider .slide{position:relative;width:1%;max-width:1%;min-width:1%;min-height:400px;padding:var(--col-padding)}@media(min-width: 400px){.eventteaserlargeslider .slide{padding:var(--col-padding)}}.eventteaserlargeslider .prev-clone,.eventteaserlargeslider .next-clone{position:absolute;display:flex;width:100%}.eventteaserlargeslider .prev-clone{position:absolute;right:100%;justify-content:flex-end}.rotationslider{margin-bottom:calc(var(--section-margin) + 2rem) !important;overflow:hidden;padding-top:var(--section-margin);margin-top:0}.rotationslider h1{max-width:50%;display:inline-block}.rotationslider .eventteaserlargeslider{margin-bottom:2rem;position:relative;display:block}.rotationslider .eventteaserlargeslider button{border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.rotationslider .eventteaserlargeslider .slider-tabs,.rotationslider .eventteaserlargeslider .tabs{position:absolute;bottom:-2rem;left:50%;right:0;padding:0;list-style:none;transform:translate(-50%, 0);text-align:center;font-size:0;line-height:0;margin:0}.rotationslider .eventteaserlargeslider .slider-tabs li,.rotationslider .eventteaserlargeslider .tabs li{display:inline-block;vertical-align:top}.rotationslider .eventteaserlargeslider .slider-tabs li.active button:before,.rotationslider .eventteaserlargeslider .tabs li.active button:before{background-color:var(--theme-color-primary)}.rotationslider .eventteaserlargeslider .slider-tabs .btn,.rotationslider .eventteaserlargeslider .tabs .btn{--button-min-size: 24px;font-size:0;line-height:0;display:flex;align-items:center;justify-content:center}.rotationslider .eventteaserlargeslider .slider-tabs .btn::before,.rotationslider .eventteaserlargeslider .tabs .btn::before{content:"";position:relative;display:block;width:15px;height:15px;background-color:var(--theme-color-primary-dimmed-04);border-radius:15px;transition:.2s ease}.rotationslider .eventteaserlargeslider .slider-tabs .btn::after,.rotationslider .eventteaserlargeslider .tabs .btn::after{display:none}.rotationslider .eventteaserlargeslider .slider-tabs .btn:hover,.rotationslider .eventteaserlargeslider .tabs .btn:hover{background-color:rgba(0,0,0,0)}.rotationslider .eventteaserlargeslider .slider-tabs .btn:hover::before,.rotationslider .eventteaserlargeslider .tabs .btn:hover::before{background-color:var(--theme-color-primary)}.rotationslider .eventteaserlargeslider .prev,.rotationslider .eventteaserlargeslider .next{position:absolute;top:-94px;width:60px;height:60px;text-align:center;line-height:60px;left:calc(var(--container-width) - 2*var(--container-padding) - 60px);color:var(--theme-color-primary);right:auto;border-radius:24px;background:var(--theme-color-primary-dimmed-04);--button-hover-shadow-opacity: 0.4;--button-hover-shadow-size: 6px }@media(max-width: 1470px){.rotationslider .eventteaserlargeslider .prev,.rotationslider .eventteaserlargeslider .next{left:auto;right:var(--container-padding)}}@media(max-width: 1339px){.rotationslider .eventteaserlargeslider .prev,.rotationslider .eventteaserlargeslider .next{top:-90px}}@media(max-width: 399px){.rotationslider .eventteaserlargeslider .prev,.rotationslider .eventteaserlargeslider .next{right:0px;top:-80px}}.rotationslider .eventteaserlargeslider .prev:before,.rotationslider .eventteaserlargeslider .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;content:""}.rotationslider .eventteaserlargeslider .prev:after,.rotationslider .eventteaserlargeslider .next:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border-radius:var(--border-radius-lg);box-shadow:0 0 0 2px var(--theme-color-primary-dimmed-04);opacity:0;transition:.3s ease}.rotationslider .eventteaserlargeslider .prev:hover:after,.rotationslider .eventteaserlargeslider .next:hover:after{opacity:.4;box-shadow:0 0 0 6px var(--theme-color-primary-dimmed-04)}.rotationslider .eventteaserlargeslider .prev{left:calc(var(--container-width) - 2*var(--container-padding) - 140px);transform:rotate(180deg)}@media(max-width: 1470px){.rotationslider .eventteaserlargeslider .prev{left:auto;right:calc(var(--container-padding) + 70px)}}@media(max-width: 399px){.rotationslider .eventteaserlargeslider .prev{right:70px}}.rotationslider .eventteaserlargeslider .count{display:none}.rotationslider .eventteaserlargeslider h2,.rotationslider .eventteaserlargeslider .like-h2{margin-top:.3em;margin-bottom:.4em}',"",{version:3,sources:["webpack://./stories/sections/event-teaser-large-slider/eventteaserlargeslider.scss","webpack://./stories/components/event-teaser-large/event-teaser-large.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,mDCGA,qBACE,CAAA,kBACA,CAAA,eACA,CAAA,YACA,CAAA,mBACA,CAAA,UACA,CAAA,oBACA,CAAA,gBACA,CAAA,cACA,CAAA,iFACA,cACE,CAAA,sBACA,CAAA,gBACA,CAAA,0BACA,CAAA,wCACA,CAAA,qGACA,YACE,CAAA,qGAEF,yBACE,CAAA,2FC0JF,4GACE,CAAA,SACA,CAAA,gKAEF,4GACE,CAAA,SACA,CAAA,+DD3JJ,2CACE,CAAA,mFAEA,sDACE,CAAA,uEAKJ,YACE,CAAA,wBAEA,CAAA,8BACA,CAAA,iBACA,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,2BACA,CAAA,cACA,CAAA,mBACA,CAAA,iBACA,CAAA,gBACA,CAAA,oBACA,CAAA,UACA,CAAA,cACA,CAAA,gBACA,CAAA,iBACA,CAAA,qHACA,qEACE,CAAA,yFAEF,iBACE,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,mCACA,CAAA,SACA,CAAA,yIAGA,UACE,CAAA,kKACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SACA,CAAA,2FAGJ,mCACE,CAAA,cACA,CAAA,aACA,CAAA,8BACA,CAAA,iBACA,CAAA,QACA,CAAA,SACA,CAAA,2FAEF,eACE,CAAA,yBACA,CAAA,kBACA,CAAA,cACA,CAAA,iBACA,CAAA,uFAEF,UACE,CAAA,cACA,CAAA,2BACA,CAAA,eACA,CAAA,wBACA,CAAA,gBACA,CAAA,oBACA,CAAA,qBACA,CAAA,iBACA,CAAA,oBACA,CAAA,eACA,CAAA,iBACA,CAAA,iFAEF,kBACE,CAAA,2GAGF,cACE,CAAA,gBACA,CAAA,uFAGF,sBACE,CAAA,qGAEA,WC+HgB,CAAA,8BD7Hd,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,2FAGF,YACE,CAAA,uEAKN,YAEE,CAAA,wCAEA,CAAA,UACA,CAAA,YACA,CAAA,6BACA,CAAA,gBACA,CAAA,yBACA,uEATF,gCAUI,CAAA,CAAA,yFAEF,gBACE,CAAA,oBACA,CAAA,cACA,CAAA,uDAIJ,QACE,CAAA,yFACA,iBACE,CAAA,2EAIJ,gBACE,CAAA,4BACA,CAAA,qFACA,WACE,CAAA,eACA,CAAA,YACA,CAAA,mFAEF,aACE,CAAA,gCACA,CAAA,iBACA,CAAA,iBACA,CAAA,iBACA,CAAA,gCACA,CAAA,mGAEA,iBACE,CAAA,oBACA,CAAA,8BACA,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,gCACA,CAAA,yBAGF,mFAnBF,aAoBI,CAAA,iBACA,CAAA,iBACA,CAAA,iGAEA,iBACE,CAAA,MACA,CAAA,CAAA,6GAIJ,WCyFwB,CAAA,6GDtFxB,WCyFmB,CAAA,qHDtFnB,WC+EmB,CAAA,yID5EnB,WCiFqB,CAAA,+GD9ErB,WC2EoB,CAAA,iHDvElB,WC2EmB,CAAA,aDzEjB,CAAA,kSAIA,WCoEiB,CAAA,gCDlEf,CAAA,mIAIJ,WC4DyB,CAAA,aD1DvB,CAAA,qCAON,qEAFF,iBAGI,CAAA,yFACA,SACE,CAAA,4BACA,CAAA,6GACA,cACE,CAAA,QACA,CAAA,6GAEF,cACE,CAAA,kBACA,CAAA,yFAGJ,SACE,CAAA,YACA,CAAA,2HAEE,oBACE,CAAA,2GAGJ,cACE,CAAA,CAAA,yBDjQR,sBADF,iDAEI,CAAA,gBACA,CAAA,cACA,CAAA,eACA,CAAA,CAAA,wBAIJ,SACE,CAAA,6BACA,CAAA,kCACA,SACE,CAAA,0BAGA,qCADF,+DAEI,CAAA,iBACA,CAAA,yBACA,CAAA,CAAA,+CAKF,YACE,CAAA,wCAIJ,eACE,CAAA,yDACA,CAAA,oCAGF,SACE,CAAA,mCAGF,mBACE,CAAA,SACA,CAAA,uCAGF,iBACE,CAAA,YACA,CAAA,sBACA,CAAA,aACA,CAAA,cACA,CAAA,oCACA,CAAA,yBACA,uCAPF,aAQI,CAAA,CAAA,yBAGF,uCAXF,YAYI,CAAA,QACA,CAAA,CAAA,qDAEF,wBACE,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,sEAEA,UACE,CAAA,iBE4BN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SF9BM,CAAA,oFAIJ,wBACE,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,sBACA,CAAA,mBACA,CAAA,+BAIJ,iBACE,CAAA,QACA,CAAA,YACA,CAAA,YACA,CAAA,gBACA,CAAA,0BACA,CAAA,yBAIA,+BAVF,0BAWI,CAAA,CAAA,wEAIJ,iBAEE,CAAA,YACA,CAAA,UACA,CAAA,oCAGF,iBACE,CAAA,UACA,CAAA,wBACA,CAAA,gBAKJ,2DACE,CAAA,eACA,CAAA,iCACA,CAAA,YACA,CAAA,mBACA,aACE,CAAA,oBACA,CAAA,wCAEF,kBACE,CAAA,iBACA,CAAA,aACA,CAAA,+CAEA,QACE,CAAA,8BACA,CAAA,SACA,CAAA,cACA,CAAA,mGAGF,iBACE,CAAA,YACA,CAAA,QACA,CAAA,OACA,CAAA,SACA,CAAA,eACA,CAAA,4BACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,QACA,CAAA,yGACA,oBACE,CAAA,kBACA,CAAA,mJAEA,2CACE,CAAA,6GAKJ,uBACE,CAAA,WACA,CAAA,aACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,6HAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,qDAEA,CAAA,kBACA,CAAA,mBACA,CAAA,2HAGF,YACE,CAAA,yHAGF,8BACE,CAAA,yIAEA,2CACE,CAAA,4FAMR,iBACE,CAAA,SACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,gBACA,CAAA,qEACA,CAAA,gCACA,CAAA,UACA,CAAA,kBACA,CAAA,+CACA,CAAA,kCACA,CAAA,gCACA,CAAA,0BACA,4FAdF,SAeI,CAAA,8BACA,CAAA,CAAA,0BAEF,4FAlBF,SAmBI,CAAA,CAAA,yBAEF,4FArBF,SAsBI,CAAA,SACA,CAAA,CAAA,0GAKF,WEkDiC,CAAA,8BFhD/B,CAAA,cACA,CAAA,WACA,CAAA,wGAEF,UACE,CAAA,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,qCACA,CAAA,yDACA,CAAA,SACA,CAAA,mBACA,CAAA,oHAEJ,UACE,CAAA,yDACA,CAAA,8CAKJ,sEACE,CAAA,wBACA,CAAA,0BACA,8CAHF,SAII,CAAA,2CACA,CAAA,CAAA,yBAEF,8CAPF,UAQI,CAAA,CAAA,+CAGJ,YACE,CAAA,4FAEF,eACE,CAAA,kBACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n@import \'../../components/event-teaser-large/event-teaser-large.scss\';\n\n.right-open-container{\n @media (min-width: 400px) {\n width: calc((var(--container-width) / 2) + 50vw - 8px);\n margin-left:auto;\n margin-right:0;\n padding-right:0;\n }\n}\n\n.eventteaserlargeslider {\n opacity: 0;\n transition: opacity 0.4s linear;\n &.initiated {\n opacity: 1;\n }\n .slider-tabs{\n @media(min-width: 1471px) {\n width: calc(var(--container-width) - 2 * var(--container-padding));\n left: 0 !important;\n transform: none !important;\n }\n }\n\n &.single-slide {\n .controls {\n display: none;\n }\n }\n\n .slide-overflow {\n overflow: hidden;\n transition: height 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n img.loading {\n opacity: 0;\n }\n\n img.loaded {\n transition: 0.3s ease;\n opacity: 1;\n }\n\n .slide-wrapper {\n position: relative;\n display: flex;\n align-items: flex-start;\n width: 80000px;\n contain: layout;\n margin:0 calc(var(--col-padding) * -1);\n @media(max-width: 999px) {\n width: 34500px;\n //margin:0;\n }\n @media(max-width: 399px) {\n width: 10000%;\n margin:0;\n }\n &.no-transition {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n .image-box:after {\n content: "";\n @include full-size;\n z-index: 2;\n }\n }\n\n img, a {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-user-drag: none;\n -moz-user-drag: none;\n }\n }\n\n .slide {\n position: relative;\n width:1%;\n max-width:1%;\n min-width:1%;\n min-height:400px;\n padding:var(--col-padding);\n @media(min-width: 1000px) {\n //padding:var(--col-padding);\n }\n @media(min-width: 400px) {\n padding:var(--col-padding);\n }\n }\n\n .prev-clone,\n .next-clone {\n position: absolute;\n display: flex;\n width: 100%;\n }\n\n .prev-clone {\n position: absolute;\n right: 100%;\n justify-content: flex-end;\n }\n}\n\n\n.rotationslider{\n margin-bottom:calc(var(--section-margin) + 2rem) !important;\n overflow: hidden;\n padding-top: var(--section-margin);\n margin-top:0;\n h1{\n max-width: 50%;\n display: inline-block;\n }\n .eventteaserlargeslider {\n margin-bottom:2rem;\n position: relative;\n display: block;\n\n button {\n border: 0;\n background-color: transparent;\n padding: 0;\n cursor: pointer;\n\n }\n .slider-tabs, .tabs {\n position: absolute;\n bottom: -2rem;\n left: 50%;\n right: 0;\n padding: 0;\n list-style: none;\n transform: translate(-50%, 0);\n text-align: center;\n font-size: 0;\n line-height: 0;\n margin: 0;\n li {\n display: inline-block;\n vertical-align: top;\n\n &.active button:before {\n background-color: var(--theme-color-primary);\n //box-shadow: 0 0 0 2px var(--theme-color-primary);\n }\n }\n\n .btn {\n --button-min-size: 24px;\n font-size: 0;\n line-height: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n width: 15px;\n height: 15px;\n //border: 2px solid var(--theme-color-primary);\n background-color: var(--theme-color-primary-dimmed-04);\n border-radius: 15px;\n transition: 0.2s ease;\n }\n\n &::after {\n display: none;\n }\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-color: var(--theme-color-primary);\n }\n }\n }\n }\n\n .prev, .next {\n position: absolute;\n top: -94px;\n width: 60px;\n height: 60px;\n text-align: center;\n line-height: 60px;\n left: calc(var(--container-width) - 2 * var(--container-padding) - 60px);\n color: var(--theme-color-primary);\n right:auto;\n border-radius: 24px;\n background: var(--theme-color-primary-dimmed-04);\n --button-hover-shadow-opacity: 0.4;\n --button-hover-shadow-size: 6px ;\n @media(max-width: 1470px) {\n left:auto;\n right: var(--container-padding);\n }\n @media(max-width: 1339px) {\n top: -90px;\n }\n @media(max-width: 399px) {\n right:0px;\n top: -80px;\n }\n @media(max-width: 767px) {\n\n }\n &:before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n content: "\\e825";\n }\n &:after{\n content: "";\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: var(--border-radius-lg);\n box-shadow: 0 0 0 2px var(--theme-color-primary-dimmed-04);\n opacity: 0;\n transition: 0.3s ease;\n }\n &:hover:after{\n opacity: 0.4;\n box-shadow: 0 0 0 6px var(--theme-color-primary-dimmed-04);\n }\n\n }\n\n .prev {\n left: calc(var(--container-width) - 2 * var(--container-padding) - 140px);\n transform: rotate(180deg);\n @media(max-width: 1470px) {\n left:auto;\n right:calc(var(--container-padding) + 70px);\n }\n @media(max-width: 399px) {\n right:70px;\n }\n }\n .count{\n display:none;\n }\n h2, .like-h2 {\n margin-top: 0.3em;\n margin-bottom: 0.4em;\n }\n\n }\n}',"@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.event-teaser-large, .events-list-large a:not(.btn) {\n background-color: white;\n border-radius: 16px;\n overflow: hidden;\n display: flex;\n transition: 0.3s ease;\n width: 100%;\n text-decoration: none;\n min-height:400px;\n flex-wrap: wrap;\n &:not(.widemode){\n flex-wrap: wrap;\n align-content: baseline;\n flex-flow: column;\n justify-content: flex-start;\n background-color: var(--theme-grey-light);\n .blue-box {\n height:250px;\n }\n .text-box{\n height: calc(100% - 250px);\n }\n }\n @include focus-visible;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n\n .blue-box {\n background-color: var(--theme-color-secondary-intensed);\n }\n }\n\n\n .blue-box {\n display: flex;\n //flex-direction: column;\n justify-content: flex-end;\n color: var(--theme-color-white);\n margin-right: 18px;\n font-family: \"Korb\", sans-serif;\n min-height: 80px;\n font-size: 14px;\n line-height: 1;\n padding: 70px 15px 15px 15px;\n min-width: 80px;\n transition: 0.2s ease;\n position:relative;\n flex-flow: column;\n align-items: baseline;\n width:100%;\n margin-right: 0;\n min-height:250px;\n position: relative;\n &:not(.background-image){\n background: linear-gradient(135deg, #036 45.14%, #368484 100%), #D9D9D9;\n }\n .img-con{\n position:absolute;\n top:0;\n left:0;\n right:0;\n bottom:0;\n background-color:rgba(#003366,0.54);\n z-index:0;\n }\n &.background-image{\n .img-con:before{\n content:\"\";\n background: linear-gradient(0deg, rgba(0, 51, 102, 0.33) 0%, rgba(0, 51, 102, 0.33) 100%), linear-gradient(180deg, rgba(0, 32, 65, 0) 0%, rgba(0, 32.45, 64.90, 0.60) 100%);\n position:absolute;\n top:0;\n left:0;\n right:0;\n bottom:0;\n z-index:1;\n }\n }\n .icon-box {\n font-family: 'Pictograms', sans-serif;\n font-size: 48px;\n line-height: 1;\n color: var(--theme-color-white);\n position:absolute;\n top:15px;\n left:15px;\n }\n .ev-title{\n font-weight: 400;\n text-decoration: underline;\n line-height: normal;\n font-size: 28px;\n position:relative;\n }\n .ev-cat{\n color: #003366;\n font-size: 16px;\n font-family: Source Sans Pro;\n font-weight: 400;\n text-transform: uppercase;\n line-height: 16px;\n letter-spacing: 0.32px;\n background-color:white;\n border-radius:8px;\n display:inline-block;\n padding:5px 7px;\n position:relative;\n }\n span {\n white-space: nowrap;\n }\n\n span:nth-child(2) {\n font-size: 36px;\n margin-left: -2px;\n }\n\n &.no-date {\n align-items: flex-start;\n\n &:before {\n @include icon-sanduhr;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-bottom: 4px;\n margin-top: 5px;\n }\n\n * {\n display: none;\n }\n }\n }\n\n .text-box {\n //align-self: center;\n padding: 15px;\n //line-height: 1.2;\n background-color: var(--theme-grey-light);\n width:100%;\n display:flex;\n justify-content:space-between;\n flex-flow: column;\n @media(max-width: 767px) {\n font-size: var(--font-size-small);\n }\n .ev-desc{\n line-height: 27px;\n letter-spacing: 0.18px;\n font-size:18px;\n }\n }\n\n p {\n margin: 0;\n &:not(:last-child) {\n margin: 2px 0 0.3em;\n }\n }\n\n .detail-box {\n padding-top: 15px;\n border-top: 1px #CCD7E6 solid;\n .btn{\n float: right;\n margin-top:15px;\n display:none;\n }\n > div {\n display: block;\n font-size: var(--font-size-small);\n line-height: 1.2em;\n margin-right: 15px;\n margin-bottom: 5px;\n color: var(--theme-color-primary);\n\n &::before {\n position: relative;\n display: inline-block;\n font-family: 'Icons', sans-serif;\n font-size: 18px;\n line-height: 20px;\n margin-right: 5px;\n vertical-align: top;\n color: var(--theme-color-primary);\n }\n\n @media(max-width: 567px) {\n display: block;\n padding-left: 24px;\n position: relative;\n\n &:before {\n position: absolute;\n left: 0;\n }\n }\n\n &.date::before {\n @include icon-xsmall-kalender;\n }\n &.time::before {\n @include icon-xsmall-uhr;\n }\n &.location::before {\n @include icon-xsmall-pin;\n }\n &.interested-parties::before {\n @include icon-xsmall-liste;\n }\n &.price::before {\n @include icon-xsmall-euro;\n }\n &.status {\n &::before {\n @include icon-xsmall-offen;\n color: #2E8533;\n }\n\n &.interested-parties, &.waiting-list {\n &::before {\n @include icon-xsmall-liste;\n color: var(--theme-color-primary);\n }\n }\n\n &.reserved::before {\n @include icon-xsmall-geschlossen;\n color: #EA515A;\n }\n }\n }\n }\n &.widemode{\n\n @media screen and (min-width:992px){\n border-radius: 4px;\n .blue-box{\n width:50%;\n padding: 100px 15px 20px 15px;\n .icon-box {\n font-size: 70px;\n top:20px;\n }\n .ev-title{\n font-size: 36px;\n line-height: 43.20px;\n }\n }\n .text-box{\n width:50%;\n padding: 20px;\n .detail-box {\n .btn{\n display:inline-block;\n }\n }\n .ev-desc{\n font-size:18px;\n }\n }\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2707.7cad012d.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2707.91415ec2.iframe.bundle.js
similarity index 76%
rename from gfi-ihk-2024/storybook-static/2707.7cad012d.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/2707.91415ec2.iframe.bundle.js
index 5b23824..6e19aba 100644
--- a/gfi-ihk-2024/storybook-static/2707.7cad012d.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/2707.91415ec2.iframe.bundle.js
@@ -1 +1 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2707],{"./stories/atoms/event-teaser/EventTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{i:()=>createEventTeaser});__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),event_teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/event-teaser/event-teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(event_teaser.Z,options);event_teaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),EventTeaserData=__webpack_require__("./stories/atoms/event-teaser/EventTeaserData.js");function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i{"use strict";__webpack_require__.d(__webpack_exports__,{U$:()=>NoDateEventTeaserData,V5:()=>SearchResultEventTeaserData,bA:()=>EventTeaserTitles,d9:()=>EventTeaserStatus,fy:()=>EventTeaserData});var EventTeaserTitles=["Basisseminar – Besser informiert in die Selbstständigkeit","NBank-Beratungssprechtag in Göttingen","Aktuelle Änderungen im Zoll- und Aussenwirtschaftsrecht zum Jahreswechsel 2022/2023","Social Media Manager/-in (IHK) - Webinar"],EventTeaserStatus=[{type:"reserved",label:"Anmeldefrist abgelaufen"},{type:"waiting-list",label:"Warteliste"},{type:"open",label:"Freie Plätze vorhanden"}],EventTeaserData={date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserTitles[Math.floor(Math.random()*EventTeaserTitles.length)],link:"#",details:null},NoDateEventTeaserData={date:null,title:EventTeaserTitles[Math.floor(Math.random()*EventTeaserTitles.length)],link:"#",details:null},SearchResultEventTeaserData={date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserTitles[Math.floor(Math.random()*EventTeaserTitles.length)],link:"#",details:{date:"20.09.2022",time:"19:00 Uhr",price:"299 €",location:"Musterstraße 12, 12345 Muster",status:EventTeaserStatus[Math.floor(Math.random()*EventTeaserStatus.length)]}}},"./node_modules/core-js/internals/object-to-array.js":(module,__unused_webpack_exports,__webpack_require__)=>{var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),objectKeys=__webpack_require__("./node_modules/core-js/internals/object-keys.js"),toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),propertyIsEnumerable=uncurryThis(__webpack_require__("./node_modules/core-js/internals/object-property-is-enumerable.js").f),push=uncurryThis([].push),createMethod=function(TO_ENTRIES){return function(it){for(var key,O=toIndexedObject(it),keys=objectKeys(O),length=keys.length,i=0,result=[];length>i;)key=keys[i++],DESCRIPTORS&&!propertyIsEnumerable(O,key)||push(result,TO_ENTRIES?[key,O[key]]:O[key]);return result}};module.exports={entries:createMethod(!0),values:createMethod(!1)}},"./node_modules/core-js/modules/es.array.from.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),from=__webpack_require__("./node_modules/core-js/internals/array-from.js");$({target:"Array",stat:!0,forced:!__webpack_require__("./node_modules/core-js/internals/check-correctness-of-iteration.js")((function(iterable){Array.from(iterable)}))},{from})},"./node_modules/core-js/modules/es.array.is-array.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__("./node_modules/core-js/internals/export.js")({target:"Array",stat:!0},{isArray:__webpack_require__("./node_modules/core-js/internals/is-array.js")})},"./node_modules/core-js/modules/es.array.slice.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),isArray=__webpack_require__("./node_modules/core-js/internals/is-array.js"),isConstructor=__webpack_require__("./node_modules/core-js/internals/is-constructor.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),toAbsoluteIndex=__webpack_require__("./node_modules/core-js/internals/to-absolute-index.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),createProperty=__webpack_require__("./node_modules/core-js/internals/create-property.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),arrayMethodHasSpeciesSupport=__webpack_require__("./node_modules/core-js/internals/array-method-has-species-support.js"),nativeSlice=__webpack_require__("./node_modules/core-js/internals/array-slice.js"),HAS_SPECIES_SUPPORT=arrayMethodHasSpeciesSupport("slice"),SPECIES=wellKnownSymbol("species"),$Array=Array,max=Math.max;$({target:"Array",proto:!0,forced:!HAS_SPECIES_SUPPORT},{slice:function slice(start,end){var Constructor,result,n,O=toIndexedObject(this),length=lengthOfArrayLike(O),k=toAbsoluteIndex(start,length),fin=toAbsoluteIndex(void 0===end?length:end,length);if(isArray(O)&&(Constructor=O.constructor,(isConstructor(Constructor)&&(Constructor===$Array||isArray(Constructor.prototype))||isObject(Constructor)&&null===(Constructor=Constructor[SPECIES]))&&(Constructor=void 0),Constructor===$Array||void 0===Constructor))return nativeSlice(O,k,fin);for(result=new(void 0===Constructor?$Array:Constructor)(max(fin-k,0)),n=0;k{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),$entries=__webpack_require__("./node_modules/core-js/internals/object-to-array.js").entries;$({target:"Object",stat:!0},{entries:function entries(O){return $entries(O)}})},"./node_modules/core-js/modules/es.regexp.test.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js");var execCalled,re,$=__webpack_require__("./node_modules/core-js/internals/export.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),DELEGATES_TO_EXEC=(execCalled=!1,(re=/[ac]/).exec=function(){return execCalled=!0,/./.exec.apply(this,arguments)},!0===re.test("abc")&&execCalled),nativeTest=/./.test;$({target:"RegExp",proto:!0,forced:!DELEGATES_TO_EXEC},{test:function(S){var R=anObject(this),string=toString(S),exec=R.exec;if(!isCallable(exec))return call(nativeTest,R,string);var result=call(exec,R,string);return null!==result&&(anObject(result),!0)}})},"./node_modules/core-js/modules/es.symbol.iterator.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__("./node_modules/core-js/internals/well-known-symbol-define.js")("iterator")},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/event-teaser/event-teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.event-teaser,.events-list a:not(.btn){background-color:#fff;border-radius:8px;overflow:hidden;display:flex;transition:.3s ease;text-decoration:none}.event-teaser.focus-visible:focus,.events-list a:not(.btn).focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser:focus-visible,.event-teaser.-moz-focusring,.events-list a:not(.btn):focus-visible,.events-list a:not(.btn).-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser:hover,.events-list a:not(.btn):hover{color:var(--theme-color-secondary-intensed)}.event-teaser:hover .date-box,.events-list a:not(.btn):hover .date-box{background-color:var(--theme-color-secondary-intensed)}.event-teaser .date-box,.events-list a:not(.btn) .date-box{display:flex;flex-direction:column;justify-content:flex-end;background-color:var(--theme-color-primary);color:var(--theme-color-white);margin-right:18px;font-family:"Korb",sans-serif;min-height:80px;font-size:14px;line-height:1;text-transform:uppercase;padding:7px 12px 8px;min-width:80px;transition:.2s ease}@media(max-width: 767px){.event-teaser .date-box,.events-list a:not(.btn) .date-box{margin-right:12px;justify-content:flex-start;padding-top:10px}}.event-teaser .date-box span,.events-list a:not(.btn) .date-box span{white-space:nowrap}.event-teaser .date-box span abbr,.events-list a:not(.btn) .date-box span abbr{text-decoration:none}.event-teaser .date-box span:nth-child(2),.events-list a:not(.btn) .date-box span:nth-child(2){font-size:36px;margin-left:-2px}.event-teaser .date-box.no-date,.events-list a:not(.btn) .date-box.no-date{align-items:flex-start}.event-teaser .date-box.no-date:before,.events-list a:not(.btn) .date-box.no-date:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-bottom:4px;margin-top:5px}.event-teaser .date-box.no-date *,.events-list a:not(.btn) .date-box.no-date *{display:none}.event-teaser .text-box,.events-list a:not(.btn) .text-box{align-self:center;padding:10px 18px 10px 0;line-height:1.2}@media(max-width: 767px){.event-teaser .text-box,.events-list a:not(.btn) .text-box{font-size:var(--font-size-small)}}.event-teaser p,.events-list a:not(.btn) p{margin:0}.event-teaser p:not(:last-child),.events-list a:not(.btn) p:not(:last-child){margin:2px 0 .3em}.event-teaser .ev-title~div,.events-list a:not(.btn) .ev-title~div{display:inline-block;font-size:var(--font-size-small);line-height:1.2em;margin-right:15px;margin-bottom:2px;color:var(--theme-color-primary)}.event-teaser .ev-title~div::before,.events-list a:not(.btn) .ev-title~div::before{position:relative;display:inline-block;font-family:"Icons",sans-serif;font-size:18px;line-height:20px;margin-right:5px;vertical-align:top;color:var(--theme-color-primary)}@media(max-width: 567px){.event-teaser .ev-title~div,.events-list a:not(.btn) .ev-title~div{display:block;padding-left:24px;position:relative}.event-teaser .ev-title~div:before,.events-list a:not(.btn) .ev-title~div:before{position:absolute;left:0}}.event-teaser .ev-title~div.date::before,.events-list a:not(.btn) .ev-title~div.date::before{content:""}.event-teaser .ev-title~div.time::before,.events-list a:not(.btn) .ev-title~div.time::before{content:""}.event-teaser .ev-title~div.location::before,.events-list a:not(.btn) .ev-title~div.location::before{content:""}.event-teaser .ev-title~div.interested-parties::before,.events-list a:not(.btn) .ev-title~div.interested-parties::before{content:""}.event-teaser .ev-title~div.price::before,.events-list a:not(.btn) .ev-title~div.price::before{content:""}.event-teaser .ev-title~div.status::before,.events-list a:not(.btn) .ev-title~div.status::before{content:"";color:#2e8533}.event-teaser .ev-title~div.status.interested-parties::before,.event-teaser .ev-title~div.status.waiting-list::before,.events-list a:not(.btn) .ev-title~div.status.interested-parties::before,.events-list a:not(.btn) .ev-title~div.status.waiting-list::before{content:"";color:var(--theme-color-primary)}.event-teaser .ev-title~div.status.reserved::before,.events-list a:not(.btn) .ev-title~div.status.reserved::before{content:"";color:#ea515a}',"",{version:3,sources:["webpack://./stories/atoms/event-teaser/event-teaser.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,uCAGA,qBACE,CAAA,iBACA,CAAA,eACA,CAAA,YACA,CAAA,mBACA,CAAA,oBACA,CAAA,+ECwKE,4GACE,CAAA,SACA,CAAA,wIAEF,4GACE,CAAA,SACA,CAAA,mDD3KJ,2CACE,CAAA,uEAEA,sDACE,CAAA,2DAIJ,YACE,CAAA,qBACA,CAAA,wBACA,CAAA,2CACA,CAAA,8BACA,CAAA,iBACA,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,wBACA,CAAA,oBACA,CAAA,cACA,CAAA,mBACA,CAAA,yBAEA,2DAhBF,iBAiBI,CAAA,0BACA,CAAA,gBACA,CAAA,CAAA,qEAGF,kBACE,CAAA,+EACA,oBACE,CAAA,+FAIJ,cACE,CAAA,gBACA,CAAA,2EAGF,sBACE,CAAA,yFAEA,WCiMgB,CAAA,8BD/Ld,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,+EAGF,YACE,CAAA,2DAKN,iBACE,CAAA,wBACA,CAAA,eACA,CAAA,yBAEA,2DALF,gCAMI,CAAA,CAAA,2CAIJ,QACE,CAAA,6EAEA,iBACE,CAAA,mEAKF,oBACE,CAAA,gCACA,CAAA,iBACA,CAAA,iBACA,CAAA,iBACA,CAAA,gCACA,CAAA,mFAEA,iBACE,CAAA,oBACA,CAAA,8BACA,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,gCACA,CAAA,yBAGF,mEAnBF,aAoBI,CAAA,iBACA,CAAA,iBACA,CAAA,iFAEA,iBACE,CAAA,MACA,CAAA,CAAA,6FAIJ,WC0KwB,CAAA,6FDvKxB,WC0KmB,CAAA,qGDvKnB,WCgKmB,CAAA,yHD7JnB,WCkKqB,CAAA,+FD/JrB,WC4JoB,CAAA,iGDxJlB,WC4JmB,CAAA,aD1JjB,CAAA,kQAIA,WCqJiB,CAAA,gCDnJf,CAAA,mHAIJ,WC6IyB,CAAA,aD3IvB",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.event-teaser, .events-list a:not(.btn) {\n background-color: white;\n border-radius: 8px;\n overflow: hidden;\n display: flex;\n transition: 0.3s ease;\n text-decoration: none;\n @include focus-visible;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n\n .date-box {\n background-color: var(--theme-color-secondary-intensed);\n }\n }\n\n .date-box {\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n margin-right: 18px;\n font-family: \"Korb\", sans-serif;\n min-height: 80px;\n font-size: 14px;\n line-height: 1;\n text-transform: uppercase;\n padding: 7px 12px 8px;\n min-width: 80px;\n transition: 0.2s ease;\n\n @media(max-width: 767px) {\n margin-right: 12px;\n justify-content: flex-start;\n padding-top: 10px;\n }\n\n span {\n white-space: nowrap;\n abbr {\n text-decoration: none;\n }\n }\n\n span:nth-child(2) {\n font-size: 36px;\n margin-left: -2px;\n }\n\n &.no-date {\n align-items: flex-start;\n\n &:before {\n @include icon-sanduhr;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-bottom: 4px;\n margin-top: 5px;\n }\n\n * {\n display: none;\n }\n }\n }\n\n .text-box {\n align-self: center;\n padding: 10px 18px 10px 0;\n line-height: 1.2;\n\n @media(max-width: 767px) {\n font-size: var(--font-size-small);\n }\n }\n\n p {\n margin: 0;\n\n &:not(:last-child) {\n margin: 2px 0 0.3em;\n }\n }\n\n .ev-title {\n ~ div {\n display: inline-block;\n font-size: var(--font-size-small);\n line-height: 1.2em;\n margin-right: 15px;\n margin-bottom: 2px;\n color: var(--theme-color-primary);\n\n &::before {\n position: relative;\n display: inline-block;\n font-family: 'Icons', sans-serif;\n font-size: 18px;\n line-height: 20px;\n margin-right: 5px;\n vertical-align: top;\n color: var(--theme-color-primary);\n }\n\n @media(max-width: 567px) {\n display: block;\n padding-left: 24px;\n position: relative;\n\n &:before {\n position: absolute;\n left: 0;\n }\n }\n\n &.date::before {\n @include icon-xsmall-kalender;\n }\n &.time::before {\n @include icon-xsmall-uhr;\n }\n &.location::before {\n @include icon-xsmall-pin;\n }\n &.interested-parties::before {\n @include icon-xsmall-liste;\n }\n &.price::before {\n @include icon-xsmall-euro;\n }\n &.status {\n &::before {\n @include icon-xsmall-offen;\n color: #2E8533;\n }\n\n &.interested-parties, &.waiting-list {\n &::before {\n @include icon-xsmall-liste;\n color: var(--theme-color-primary);\n }\n }\n\n &.reserved::before {\n @include icon-xsmall-geschlossen;\n color: #EA515A;\n }\n }\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2707],{"./stories/atoms/event-teaser/EventTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{i:()=>createEventTeaser});__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),event_teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/event-teaser/event-teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(event_teaser.Z,options);event_teaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),EventTeaserData=__webpack_require__("./stories/atoms/event-teaser/EventTeaserData.js");function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i{"use strict";__webpack_require__.d(__webpack_exports__,{U$:()=>NoDateEventTeaserData,V5:()=>SearchResultEventTeaserData,bA:()=>EventTeaserTitles,d9:()=>EventTeaserStatus,fy:()=>EventTeaserData});var EventTeaserTitles=["Basisseminar – Besser informiert in die Selbstständigkeit","NBank-Beratungssprechtag in Göttingen","Aktuelle Änderungen im Zoll- und Aussenwirtschaftsrecht zum Jahreswechsel 2022/2023","Social Media Manager/-in (IHK) - Webinar"],EventTeaserStatus=[{type:"reserved",label:"Anmeldefrist abgelaufen"},{type:"waiting-list",label:"Warteliste"},{type:"open",label:"Freie Plätze vorhanden"}],EventTeaserData={date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserTitles[Math.floor(Math.random()*EventTeaserTitles.length)],link:"#",details:null},NoDateEventTeaserData={date:null,title:EventTeaserTitles[Math.floor(Math.random()*EventTeaserTitles.length)],link:"#",details:null},SearchResultEventTeaserData={date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserTitles[Math.floor(Math.random()*EventTeaserTitles.length)],link:"#",details:{date:"20.09.2022",time:"19:00 Uhr",price:"299 €",location:"Musterstraße 12, 12345 Muster",status:EventTeaserStatus[Math.floor(Math.random()*EventTeaserStatus.length)]}}},"./node_modules/core-js/internals/object-to-array.js":(module,__unused_webpack_exports,__webpack_require__)=>{var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),objectKeys=__webpack_require__("./node_modules/core-js/internals/object-keys.js"),toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),propertyIsEnumerable=uncurryThis(__webpack_require__("./node_modules/core-js/internals/object-property-is-enumerable.js").f),push=uncurryThis([].push),createMethod=function(TO_ENTRIES){return function(it){for(var key,O=toIndexedObject(it),keys=objectKeys(O),length=keys.length,i=0,result=[];length>i;)key=keys[i++],DESCRIPTORS&&!propertyIsEnumerable(O,key)||push(result,TO_ENTRIES?[key,O[key]]:O[key]);return result}};module.exports={entries:createMethod(!0),values:createMethod(!1)}},"./node_modules/core-js/modules/es.array.from.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),from=__webpack_require__("./node_modules/core-js/internals/array-from.js");$({target:"Array",stat:!0,forced:!__webpack_require__("./node_modules/core-js/internals/check-correctness-of-iteration.js")((function(iterable){Array.from(iterable)}))},{from})},"./node_modules/core-js/modules/es.array.is-array.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__("./node_modules/core-js/internals/export.js")({target:"Array",stat:!0},{isArray:__webpack_require__("./node_modules/core-js/internals/is-array.js")})},"./node_modules/core-js/modules/es.array.slice.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),isArray=__webpack_require__("./node_modules/core-js/internals/is-array.js"),isConstructor=__webpack_require__("./node_modules/core-js/internals/is-constructor.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),toAbsoluteIndex=__webpack_require__("./node_modules/core-js/internals/to-absolute-index.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),createProperty=__webpack_require__("./node_modules/core-js/internals/create-property.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),arrayMethodHasSpeciesSupport=__webpack_require__("./node_modules/core-js/internals/array-method-has-species-support.js"),nativeSlice=__webpack_require__("./node_modules/core-js/internals/array-slice.js"),HAS_SPECIES_SUPPORT=arrayMethodHasSpeciesSupport("slice"),SPECIES=wellKnownSymbol("species"),$Array=Array,max=Math.max;$({target:"Array",proto:!0,forced:!HAS_SPECIES_SUPPORT},{slice:function slice(start,end){var Constructor,result,n,O=toIndexedObject(this),length=lengthOfArrayLike(O),k=toAbsoluteIndex(start,length),fin=toAbsoluteIndex(void 0===end?length:end,length);if(isArray(O)&&(Constructor=O.constructor,(isConstructor(Constructor)&&(Constructor===$Array||isArray(Constructor.prototype))||isObject(Constructor)&&null===(Constructor=Constructor[SPECIES]))&&(Constructor=void 0),Constructor===$Array||void 0===Constructor))return nativeSlice(O,k,fin);for(result=new(void 0===Constructor?$Array:Constructor)(max(fin-k,0)),n=0;k{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),$entries=__webpack_require__("./node_modules/core-js/internals/object-to-array.js").entries;$({target:"Object",stat:!0},{entries:function entries(O){return $entries(O)}})},"./node_modules/core-js/modules/es.regexp.test.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js");var execCalled,re,$=__webpack_require__("./node_modules/core-js/internals/export.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),DELEGATES_TO_EXEC=(execCalled=!1,(re=/[ac]/).exec=function(){return execCalled=!0,/./.exec.apply(this,arguments)},!0===re.test("abc")&&execCalled),nativeTest=/./.test;$({target:"RegExp",proto:!0,forced:!DELEGATES_TO_EXEC},{test:function(S){var R=anObject(this),string=toString(S),exec=R.exec;if(!isCallable(exec))return call(nativeTest,R,string);var result=call(exec,R,string);return null!==result&&(anObject(result),!0)}})},"./node_modules/core-js/modules/es.symbol.iterator.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__("./node_modules/core-js/internals/well-known-symbol-define.js")("iterator")},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/event-teaser/event-teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.event-teaser,.events-list a:not(.btn){background-color:#fff;border-radius:8px;overflow:hidden;display:flex;transition:.3s ease;text-decoration:none}.event-teaser.focus-visible:focus,.events-list a:not(.btn).focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser:focus-visible,.event-teaser.-moz-focusring,.events-list a:not(.btn):focus-visible,.events-list a:not(.btn).-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser:hover,.events-list a:not(.btn):hover{color:var(--theme-color-secondary-intensed)}.event-teaser:hover .date-box,.events-list a:not(.btn):hover .date-box{background-color:var(--theme-color-secondary-intensed)}.event-teaser .date-box,.events-list a:not(.btn) .date-box{display:flex;flex-direction:column;justify-content:flex-end;background-color:var(--theme-color-primary);color:var(--theme-color-white);margin-right:18px;font-family:"Korb",sans-serif;min-height:80px;font-size:14px;line-height:1;text-transform:uppercase;padding:7px 12px 8px;min-width:80px;transition:.2s ease}@media(max-width: 767px){.event-teaser .date-box,.events-list a:not(.btn) .date-box{margin-right:12px;justify-content:flex-start;padding-top:10px}}.event-teaser .date-box span,.events-list a:not(.btn) .date-box span{white-space:nowrap}.event-teaser .date-box span abbr,.events-list a:not(.btn) .date-box span abbr{text-decoration:none}.event-teaser .date-box span:nth-child(2),.events-list a:not(.btn) .date-box span:nth-child(2){font-size:36px;margin-left:-2px}.event-teaser .date-box.no-date,.events-list a:not(.btn) .date-box.no-date{align-items:flex-start}.event-teaser .date-box.no-date:before,.events-list a:not(.btn) .date-box.no-date:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-bottom:4px;margin-top:5px}.event-teaser .date-box.no-date *,.events-list a:not(.btn) .date-box.no-date *{display:none}.event-teaser .text-box,.events-list a:not(.btn) .text-box{align-self:center;padding:10px 18px 10px 0;line-height:1.2}@media(max-width: 767px){.event-teaser .text-box,.events-list a:not(.btn) .text-box{font-size:var(--font-size-small)}}.event-teaser p,.events-list a:not(.btn) p{margin:0}.event-teaser p:not(:last-child),.events-list a:not(.btn) p:not(:last-child){margin:2px 0 .3em}.event-teaser .ev-title~div,.events-list a:not(.btn) .ev-title~div{display:inline-block;font-size:var(--font-size-small);line-height:1.2em;margin-right:15px;margin-bottom:2px;color:var(--theme-color-primary)}.event-teaser .ev-title~div::before,.events-list a:not(.btn) .ev-title~div::before{position:relative;display:inline-block;font-family:"Icons",sans-serif;font-size:18px;line-height:20px;margin-right:5px;vertical-align:top;color:var(--theme-color-primary)}@media(max-width: 567px){.event-teaser .ev-title~div,.events-list a:not(.btn) .ev-title~div{display:block;padding-left:24px;position:relative}.event-teaser .ev-title~div:before,.events-list a:not(.btn) .ev-title~div:before{position:absolute;left:0}}.event-teaser .ev-title~div.date::before,.events-list a:not(.btn) .ev-title~div.date::before{content:""}.event-teaser .ev-title~div.time::before,.events-list a:not(.btn) .ev-title~div.time::before{content:""}.event-teaser .ev-title~div.location::before,.events-list a:not(.btn) .ev-title~div.location::before{content:""}.event-teaser .ev-title~div.interested-parties::before,.events-list a:not(.btn) .ev-title~div.interested-parties::before{content:""}.event-teaser .ev-title~div.price::before,.events-list a:not(.btn) .ev-title~div.price::before{content:""}.event-teaser .ev-title~div.status::before,.events-list a:not(.btn) .ev-title~div.status::before{content:"";color:#2e8533}.event-teaser .ev-title~div.status.interested-parties::before,.event-teaser .ev-title~div.status.waiting-list::before,.events-list a:not(.btn) .ev-title~div.status.interested-parties::before,.events-list a:not(.btn) .ev-title~div.status.waiting-list::before{content:"";color:var(--theme-color-primary)}.event-teaser .ev-title~div.status.reserved::before,.events-list a:not(.btn) .ev-title~div.status.reserved::before{content:"";color:#ea515a}',"",{version:3,sources:["webpack://./stories/atoms/event-teaser/event-teaser.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,uCAGA,qBACE,CAAA,iBACA,CAAA,eACA,CAAA,YACA,CAAA,mBACA,CAAA,oBACA,CAAA,+ECwKE,4GACE,CAAA,SACA,CAAA,wIAEF,4GACE,CAAA,SACA,CAAA,mDD3KJ,2CACE,CAAA,uEAEA,sDACE,CAAA,2DAIJ,YACE,CAAA,qBACA,CAAA,wBACA,CAAA,2CACA,CAAA,8BACA,CAAA,iBACA,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,wBACA,CAAA,oBACA,CAAA,cACA,CAAA,mBACA,CAAA,yBAEA,2DAhBF,iBAiBI,CAAA,0BACA,CAAA,gBACA,CAAA,CAAA,qEAGF,kBACE,CAAA,+EACA,oBACE,CAAA,+FAIJ,cACE,CAAA,gBACA,CAAA,2EAGF,sBACE,CAAA,yFAEA,WCiMgB,CAAA,8BD/Ld,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,+EAGF,YACE,CAAA,2DAKN,iBACE,CAAA,wBACA,CAAA,eACA,CAAA,yBAEA,2DALF,gCAMI,CAAA,CAAA,2CAIJ,QACE,CAAA,6EAEA,iBACE,CAAA,mEAKF,oBACE,CAAA,gCACA,CAAA,iBACA,CAAA,iBACA,CAAA,iBACA,CAAA,gCACA,CAAA,mFAEA,iBACE,CAAA,oBACA,CAAA,8BACA,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,gCACA,CAAA,yBAGF,mEAnBF,aAoBI,CAAA,iBACA,CAAA,iBACA,CAAA,iFAEA,iBACE,CAAA,MACA,CAAA,CAAA,6FAIJ,WC0KwB,CAAA,6FDvKxB,WC0KmB,CAAA,qGDvKnB,WCgKmB,CAAA,yHD7JnB,WCkKqB,CAAA,+FD/JrB,WC4JoB,CAAA,iGDxJlB,WC4JmB,CAAA,aD1JjB,CAAA,kQAIA,WCqJiB,CAAA,gCDnJf,CAAA,mHAIJ,WC6IyB,CAAA,aD3IvB",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.event-teaser, .events-list a:not(.btn) {\n background-color: white;\n border-radius: 8px;\n overflow: hidden;\n display: flex;\n transition: 0.3s ease;\n text-decoration: none;\n @include focus-visible;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n\n .date-box {\n background-color: var(--theme-color-secondary-intensed);\n }\n }\n\n .date-box {\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n margin-right: 18px;\n font-family: \"Korb\", sans-serif;\n min-height: 80px;\n font-size: 14px;\n line-height: 1;\n text-transform: uppercase;\n padding: 7px 12px 8px;\n min-width: 80px;\n transition: 0.2s ease;\n\n @media(max-width: 767px) {\n margin-right: 12px;\n justify-content: flex-start;\n padding-top: 10px;\n }\n\n span {\n white-space: nowrap;\n abbr {\n text-decoration: none;\n }\n }\n\n span:nth-child(2) {\n font-size: 36px;\n margin-left: -2px;\n }\n\n &.no-date {\n align-items: flex-start;\n\n &:before {\n @include icon-sanduhr;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-bottom: 4px;\n margin-top: 5px;\n }\n\n * {\n display: none;\n }\n }\n }\n\n .text-box {\n align-self: center;\n padding: 10px 18px 10px 0;\n line-height: 1.2;\n\n @media(max-width: 767px) {\n font-size: var(--font-size-small);\n }\n }\n\n p {\n margin: 0;\n\n &:not(:last-child) {\n margin: 2px 0 0.3em;\n }\n }\n\n .ev-title {\n ~ div {\n display: inline-block;\n font-size: var(--font-size-small);\n line-height: 1.2em;\n margin-right: 15px;\n margin-bottom: 2px;\n color: var(--theme-color-primary);\n\n &::before {\n position: relative;\n display: inline-block;\n font-family: 'Icons', sans-serif;\n font-size: 18px;\n line-height: 20px;\n margin-right: 5px;\n vertical-align: top;\n color: var(--theme-color-primary);\n }\n\n @media(max-width: 567px) {\n display: block;\n padding-left: 24px;\n position: relative;\n\n &:before {\n position: absolute;\n left: 0;\n }\n }\n\n &.date::before {\n @include icon-xsmall-kalender;\n }\n &.time::before {\n @include icon-xsmall-uhr;\n }\n &.location::before {\n @include icon-xsmall-pin;\n }\n &.interested-parties::before {\n @include icon-xsmall-liste;\n }\n &.price::before {\n @include icon-xsmall-euro;\n }\n &.status {\n &::before {\n @include icon-xsmall-offen;\n color: #2E8533;\n }\n\n &.interested-parties, &.waiting-list {\n &::before {\n @include icon-xsmall-liste;\n color: var(--theme-color-primary);\n }\n }\n\n &.reserved::before {\n @include icon-xsmall-geschlossen;\n color: #EA515A;\n }\n }\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2914.7a0ef6b1.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2914.4bfebb8a.iframe.bundle.js
similarity index 80%
rename from gfi-ihk-2024/storybook-static/2914.7a0ef6b1.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/2914.4bfebb8a.iframe.bundle.js
index 783d330..1433ec8 100644
--- a/gfi-ihk-2024/storybook-static/2914.7a0ef6b1.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/2914.4bfebb8a.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2914],{"./stories/sections/eventoverview-stage/EventOverviewStageComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{J:()=>createEventOverviewStage});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),eventoverview_stage=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/eventoverview-stage/eventoverview-stage.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(eventoverview_stage.Z,options);eventoverview_stage.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),EventOverviewStageData=__webpack_require__("./stories/sections/eventoverview-stage/EventOverviewStageData.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),search_typeahead=__webpack_require__("./stories/sections/search/search-typeahead.js"),TopicTeaserComponent=__webpack_require__("./stories/components/topic-teaser/TopicTeaserComponent.js"),eventoverview=__webpack_require__("./stories/sections/eventoverview-stage/eventoverview.js"),VideoStageComponent=__webpack_require__("./stories/sections/video-stage/VideoStageComponent.js"),createEventOverviewStage=function createEventOverviewStage(_ref){var _ref$backgroundImage=_ref.backgroundImage,backgroundImage=void 0===_ref$backgroundImage?null:_ref$backgroundImage,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Das Veranstaltungsportal der IHK Musterstadt":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Veranstaltungsportal":_ref$headline,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"Copyright":_ref$copyright,_ref$maxItems=_ref.maxItems,maxItems=void 0===_ref$maxItems?6:_ref$maxItems,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Veranstaltungssuche, z.B. „Existenzgründung”":_ref$placeholder,_ref$api=_ref.api,api=void 0===_ref$api?"services/search/{SEARCHTERM}.json":_ref$api,_ref$tiles=_ref.tiles,tiles=void 0===_ref$tiles?EventOverviewStageData.BQ:_ref$tiles,_ref$video=_ref.video,video=void 0!==_ref$video&&_ref$video,section=(0,helpers.az)("section",["eventoverview-section"]),form=null;if(video)section.appendChild((0,VideoStageComponent.a)({}));else{var sectiondiv=(0,helpers.az)("div",["eventoverview","eventoverview-stage"],null,section),container=(0,helpers.az)("div",["container"],null,sectiondiv),row=(0,helpers.az)("div",["row"],null,container),col=(0,helpers.az)("div",["col"],null,row),tb=(0,helpers.az)("div",["stagetext-box"],null,col);if(backgroundImage&&backgroundImage.length>0)sectiondiv.style="background-image: url("+backgroundImage+");",sectiondiv.classList.add("background-image"),(0,helpers.az)("span",["copyright"],copyright,sectiondiv).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,sectiondiv);kicker&&kicker.length>0&&(0,helpers.az)("p",["kicker"],kicker,tb),(0,helpers.az)("h1",["like-h2"],headline,tb),form=(0,helpers.az)("form",[],null,tb),(0,helpers.az)("label",["visually-hidden"],"IHK durchsuchen",form).for="search-term",form.appendChild((0,SearchInputComponent.K)({api,placeholder})),form.appendChild((0,SearchButtonComponent.K)({})),form.action="#"}var tilescontainer=(0,helpers.az)("div",["container","tilescontainer"],null,section),tilesrow=(0,helpers.az)("div",["row"],null,tilescontainer),tilescol=(0,helpers.az)("div",["col"],null,tilesrow),tilesContainer=(0,helpers.az)("div",["tiles","row"],null,tilescol);return tiles.map((function(topic,i){if(i{__webpack_require__.d(__webpack_exports__,{BQ:()=>eventOverviewStageData,X9:()=>eventOverviewStageDataFive,p1:()=>eventOverviewStageDataFour,rF:()=>eventOverviewStageDataThree});var eventOverviewStageData=[{title:"Aus- und Weiterbildung",icon:"Person"},{title:"Alles für Gründer",icon:"Stadt"},{title:"Innovation und Umwelt",icon:"Roboter"},{title:"International",icon:"Treppe"},{title:"Recht und Steuern",icon:"Virus"},{title:"Fachveranstaltungen und Branchen- veranstaltungen",icon:"Waage"}],eventOverviewStageDataFive=[{title:"Aus- und Weiterbildung",icon:"Person"},{title:"Alles für Gründer",icon:"Stadt"},{title:"Innovation und Umwelt",icon:"Roboter"},{title:"International",icon:"Treppe"},{title:"Recht und Steuern",icon:"Virus"}],eventOverviewStageDataFour=[{title:"Aus- und Weiterbildung",icon:"Person"},{title:"Alles für Gründer",icon:"Stadt"},{title:"Innovation und Umwelt",icon:"Roboter"},{title:"International",icon:"Treppe"}],eventOverviewStageDataThree=[{title:"Aus- und Weiterbildung",icon:"Person"},{title:"Alles für Gründer",icon:"Stadt"},{title:"Innovation und Umwelt",icon:"Roboter"}]},"./stories/sections/eventoverview-stage/eventoverview.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_10__);function _defineProperties(target,props){for(var i=0;i{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').text("Alle Suchergebnisse"),this.buttonWrapper=$(' ').append(this.allResults),this.resultCount=$(' ').appendTo(this.allResults),this.handleKeyEvents()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSearchTypeahead,[{key:"handleKeyEvents",value:function handleKeyEvents(){var _this=this;this.input.on("input",(function(){_this.input.val().length>0&&_this.loadData(_this.input.val().toLowerCase())}))}},{key:"loadData",value:function loadData(val){var _this2=this;fetch(this.api.replace("{SEARCHTERM}",val)).then((function(response){return response.json()})).then((function(response){_this2.buildResults(response)}))}},{key:"buildResults",value:function buildResults(json){var _this3=this,max=6;json.results.count>0&&this.tileWrapper.html(""),json.downloads.count>0&&(this.buildGroup(json.downloads,"downloads","Downloads"),max-=1),json.events.count>0&&(this.buildGroup(json.events,"events","Veranstaltungen"),max-=1),json["a-z"].count>0&&(this.buildGroup(json["a-z"],"a-z","IHK von A bis Z"),max-=1),json.contacts.count>0&&(this.buildGroup(json.contacts,"contacts","Ansprechpartner"),max-=1),json.results.items.map((function(result,i){i0&&this.buildProposals(json.proposals),this.tileWrapper.append(this.buttonWrapper),this.resultCount.text(json.results.count)}},{key:"buildResult",value:function buildResult(json){var tile=$("
").addClass("tile").appendTo(this.tileWrapper),a=$(" ").attr("href",json.url).appendTo(tile),inner=$(" ").addClass("inner").appendTo(a);$(" ").addClass("item-title").appendTo(inner).text(this.cropTitle(json.title,json.kicker.length>0)),json.kicker.length>0&&$(" ").addClass("kicker").text(json.kicker).prependTo(inner),json.type.length>0&&tile.attr("data-type",json.type)}},{key:"cropTitle",value:function cropTitle(title,hasKicker){var max=hasKicker?60:80;return title.length>max?title.substr(0,max)+"…":title}},{key:"buildGroup",value:function buildGroup(json,tileClass,title){var tile=$("
").addClass("tile").addClass(tileClass).appendTo(this.tileWrapper),outer=$("
").addClass("outer").appendTo(tile),inner=$("
").addClass("inner").appendTo(outer),p=$("
").appendTo(inner),ul=$("").appendTo(inner);$(" ").attr("href",json.url).text(title+" ("+json.count+")").appendTo(p),json.items.map((function(item,i){if(i<2){var li=$(" ").appendTo(ul);$(" ").attr("title",item.title).attr("href",item.url).text(item.title.length>48?item.title.substr(0,48)+"…":item.title).appendTo(li)}}))}},{key:"buildProposals",value:function buildProposals(json){this.tileWrapper.find(".proposals").remove();var proposals=$("
").addClass("proposals").appendTo(this.tileWrapper),p=$("
").text("Meinten Sie vielleicht: ").appendTo(proposals);json.items.map((function(item){var a=$(" ").attr("href",item.url).text(item.title);p.append(a)}))}}]),IHKSearchTypeahead}();const __WEBPACK_DEFAULT_EXPORT__=IHKSearchTypeahead;$("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){$(".search-field.typeahead:not(.initiated)").each((function(){new IHKSearchTypeahead($(this))}))}))},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/eventoverview-stage/eventoverview-stage.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_hero_veranstaltung_gfx_jpg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/sections/eventoverview-stage/hero-veranstaltung-gfx.jpg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_hero_veranstaltung_gfx_jpg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,".eventoverview-section{margin:0}.eventoverview-section .tilescontainer{margin-top:-69px}.eventoverview-section .tilescontainer>.row>.col{padding-top:0;margin-top:0}.eventoverview-stage{background-image:url("+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:cover;color:#fff;min-height:calc(18vw + 400px);display:flex;align-items:center;margin:0}.eventoverview-stage.background-image{position:relative;background-size:cover;background-position:50% 50%}.eventoverview-stage.background-image .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}@media(max-width: 629px){.eventoverview-stage.background-image .copyright{bottom:240px;left:calc(100% - 8px)}}@media(min-width: 630px)and (max-width: 999px){.eventoverview-stage.background-image .copyright{bottom:100px;left:calc(100% - 8px)}}@media(min-width: 1400px){.eventoverview-stage.first-element{margin-top:-60px}}.eventoverview-stage form{position:relative}.eventoverview-stage form input.search-field{height:60px;padding:14px 90px 14px 24px}.eventoverview-stage form button.search-submit{width:60px;height:60px;border-radius:24px}.eventoverview-stage form button.search-submit:before{font-size:30px}.eventoverview-stage .kicker{margin-bottom:.6em}.eventoverview-stage .stagetext-box{max-width:580px;padding:calc(30px + 1vw) 0}.eventoverview-stage .stagetext-box a:not(.btn){color:#fff}.eventoverview-stage .stagetext-box a:not(.btn)+.btn{margin-left:30px}.eventoverview-stage .progress{--color-bg: var(--theme-color-white);--color-fg: var(--theme-color-white);--bg-opacity: 0.4}.eventoverview-stage .progress+h1,.eventoverview-stage .progress+.text-2{margin-top:.7em}.eventoverview-stage.image-stage{position:relative;background-image:none;background-color:var(--theme-color-primary);overflow:hidden;z-index:1}.eventoverview-stage.image-stage::before{content:"";position:absolute;left:0;right:50%;top:0;bottom:0;margin:-15% 0 -15% 0;background-color:var(--theme-color-primary)}.eventoverview-stage.image-stage .stagetext-box{position:relative}.eventoverview-stage.image-stage .image-box{position:absolute;left:45%;right:0;top:0;bottom:0;z-index:-1}.eventoverview-stage.image-stage .image-box img{position:relative;display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:.4s ease}.eventoverview-stage.image-stage .image-box img.loading{opacity:0}@media(max-width: 1200px){.eventoverview-stage.image-stage::before{min-width:560px}.eventoverview-stage.image-stage .stagetext-box{max-width:480px}}@media(min-width: 1000px){.eventoverview-stage.image-stage::before{border-top-right-radius:28% 50%;border-bottom-right-radius:28% 50%;min-width:650px}}@media(max-width: 999px){.eventoverview-stage.image-stage{padding-bottom:75%}.eventoverview-stage.image-stage::before{top:0;bottom:0;left:0;right:0;margin:0 -28% 67%;border-bottom-left-radius:50% 28%;border-bottom-right-radius:50% 28%;min-width:0}.eventoverview-stage.image-stage .col{padding:0 var(--col-padding)}.eventoverview-stage.image-stage .image-box{position:absolute;top:auto;left:0}.eventoverview-stage.image-stage .image-box::before{content:"";position:relative;display:block;padding-top:75%}.eventoverview-stage.image-stage .image-box img{position:absolute;top:0;left:0}.eventoverview-stage.image-stage .stagetext-box{max-width:none;margin-bottom:0;padding-bottom:24px}}.tiles{background:linear-gradient(0deg, 0%, 100%),linear-gradient(88deg, #003366 0%, rgba(1, 40, 81, 0.86) 54%, rgba(0, 51, 102, 0) 100%)}.tiles.row{margin:-10px}@media(min-width: 1481px){.tiles.row{flex-wrap:nowrap}}.tiles .icon-box{font-size:40px !important;margin-top:0 !important}.tiles .title{font-weight:400;font-size:20px;line-height:21px;margin:8px 0 5px 0 !important}.tiles .col{position:relative;display:flex;flex:1 1 100%;max-width:100%;padding:10px}@media(max-width: 1480px){.tiles .col{flex:1 1 33.3333333333%;max-width:33.3333333333%}}@media(max-width: 767px){.tiles .col{padding:6px;flex:1 1 50%;max-width:50%}}@media(max-width: 767px){.tiles .col:nth-child(2n+1):last-child{flex:1 1 100%;max-width:100%}}@media(max-width: 1480px){.tiles .col.width-half{flex:1 1 50%;max-width:50%}}@media(max-width: 767px){.tiles .col.width-half+.width-half{flex:1 1 100%;max-width:100%}}.tiles .col.width-third{flex:1 1 25%;max-width:25%}@media(max-width: 1480px){.tiles .col.width-third{flex:1 1 50%;max-width:50%}}.tiles .col .topic-teaser{--topic-tile-padding: 10px;border-radius:.75rem;box-shadow:var(--theme-24dp);min-height:138px}@media(max-width: 567px){.tiles[data-type=list] .col{max-width:100%;flex:1 1 100%}}',"",{version:3,sources:["webpack://./stories/sections/eventoverview-stage/eventoverview-stage.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAEA,uBACE,QAAA,CACA,uCACE,gBAAA,CACA,iDACE,aAAA,CACA,YAAA,CAIN,qBACE,wDAAA,CACA,qBAAA,CACA,UAAA,CACA,6BAAA,CACA,YAAA,CACA,kBAAA,CACA,QAAA,CAEA,sCACE,iBAAA,CACA,qBAAA,CACA,2BAAA,CACA,iDCgFF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CD7FI,yBAFF,iDAGI,YAAA,CACA,qBAAA,CAAA,CAEF,+CANF,iDAOI,YAAA,CACA,qBAAA,CAAA,CAMJ,0BADF,mCAEI,gBAAA,CAAA,CAGJ,0BACE,iBAAA,CACA,6CACE,WAAA,CACA,2BAAA,CAEF,+CACE,UAAA,CACA,WAAA,CACA,kBAAA,CACA,sDACE,cAAA,CAIN,6BACE,kBAAA,CAGF,oCACE,eAAA,CACA,0BAAA,CAGF,gDACE,UAAA,CACA,qDACE,gBAAA,CAIJ,+BACE,oCAAA,CACA,oCAAA,CACA,iBAAA,CAEA,yEACE,eAAA,CAIJ,iCACE,iBAAA,CACA,qBAAA,CACA,2CAAA,CACA,eAAA,CACA,SAAA,CAEA,yCACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,SAAA,CACA,KAAA,CACA,QAAA,CACA,oBAAA,CACA,2CAAA,CAGF,gDACE,iBAAA,CAGF,4CACE,iBAAA,CACA,QAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,UAAA,CAEA,gDACE,iBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,SAAA,CACA,mBAAA,CAEA,wDACE,SAAA,CAKN,0BACE,yCACE,eAAA,CAGF,gDACE,eAAA,CAAA,CAIJ,0BACE,yCACE,+BAAA,CACA,kCAAA,CACA,eAAA,CAAA,CAIJ,yBA/DF,iCAgEI,kBAAA,CAEA,yCACE,KAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,iBAAA,CACA,iCAAA,CACA,kCAAA,CACA,WAAA,CAGF,sCACE,4BAAA,CAGF,4CACE,iBAAA,CACA,QAAA,CACA,MAAA,CAEA,oDACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,eAAA,CAGF,gDACE,iBAAA,CACA,KAAA,CACA,MAAA,CAIJ,gDACE,cAAA,CACA,eAAA,CACA,mBAAA,CAAA,CAMR,OACE,kIAAA,CACA,WACE,YAAA,CACA,0BAFF,WAGI,gBAAA,CAAA,CAKJ,iBACE,yBAAA,CACA,uBAAA,CAEF,cACE,eAAA,CACA,cAAA,CACA,gBAAA,CACA,6BAAA,CAGF,YACE,iBAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CACA,YAAA,CACA,0BANF,YAOI,uBAAA,CACA,wBAAA,CAAA,CAEF,yBAVF,YAWI,WAAA,CACA,YAAA,CACA,aAAA,CAAA,CAEF,yBACE,uCACE,aAAA,CACA,cAAA,CAAA,CAIF,0BADF,uBAEI,YAAA,CACA,aAAA,CAAA,CAGA,yBADF,mCAEI,aAAA,CACA,cAAA,CAAA,CAKN,wBACE,YAAA,CACA,aAAA,CACA,0BAHF,wBAII,YAAA,CACA,aAAA,CAAA,CAGJ,0BACE,0BAAA,CACA,oBAAA,CAEA,4BAAA,CACA,gBAAA,CAKF,yBADF,4BAEI,cAAA,CACA,aAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n.eventoverview-section{\n margin: 0;\n .tilescontainer{\n margin-top: calc(-138px / 2);\n > .row > .col{\n padding-top:0;\n margin-top:0;\n }\n }\n}\n.eventoverview-stage {\n background-image: url('./hero-veranstaltung-gfx.jpg');\n background-size: cover;\n color: white;\n min-height: calc(18vw + 400px);\n display: flex;\n align-items: center;\n margin: 0;\n\n &.background-image {\n position: relative;\n background-size: cover;\n background-position: 50% 50%;\n .copyright {\n @include copyright;\n @media(max-width: 629px) {\n bottom: 240px;\n left: calc(100% - 8px);\n }\n @media(min-width: 630px) and (max-width: 999px) {\n bottom: 100px;\n left: calc(100% - 8px);\n }\n }\n }\n\n &.first-element {\n @media(min-width: 1400px) {\n margin-top: -60px;\n }\n }\n form{\n position:relative;\n input.search-field{\n height:60px;\n padding: 14px 90px 14px 24px;\n }\n button.search-submit{\n width: 60px;\n height: 60px;\n border-radius: 24px;\n &:before{\n font-size:30px;\n }\n }\n }\n .kicker {\n margin-bottom: 0.6em;\n }\n\n .stagetext-box {\n max-width: 580px;\n padding: calc(30px + 1vw) 0;\n }\n\n .stagetext-box a:not(.btn) {\n color: white;\n + .btn {\n margin-left: 30px;\n }\n }\n\n .progress {\n --color-bg: var(--theme-color-white);\n --color-fg: var(--theme-color-white);\n --bg-opacity: 0.4;\n\n + h1, + .text-2 {\n margin-top: 0.7em;\n }\n }\n\n &.image-stage {\n position: relative;\n background-image: none;\n background-color: var(--theme-color-primary);\n overflow: hidden;\n z-index: 1;\n\n &::before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 50%;\n top: 0;\n bottom: 0;\n margin: -15% 0 -15% 0;\n background-color: var(--theme-color-primary);\n }\n\n .stagetext-box {\n position: relative;\n }\n\n .image-box {\n position: absolute;\n left: 45%;\n right: 0;\n top: 0;\n bottom: 0;\n z-index: -1;\n\n img {\n position: relative;\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n opacity: 1;\n transition: 0.4s ease;\n\n &.loading {\n opacity: 0;\n }\n }\n }\n\n @media(max-width: 1200px) {\n &::before {\n min-width: 560px;\n }\n\n .stagetext-box {\n max-width: 480px;\n }\n }\n\n @media(min-width: 1000px) {\n &::before {\n border-top-right-radius: 28% 50%;\n border-bottom-right-radius: 28% 50%;\n min-width: 650px;\n }\n }\n\n @media(max-width: 999px) {\n padding-bottom: 75%;\n\n &::before {\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n margin: 0 -28% 67%;\n border-bottom-left-radius: 50% 28%;\n border-bottom-right-radius: 50% 28%;\n min-width: 0;\n }\n\n .col {\n padding: 0 var(--col-padding);\n }\n\n .image-box {\n position: absolute;\n top: auto;\n left: 0;\n\n &::before {\n content: '';\n position: relative;\n display: block;\n padding-top: 75%;\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n }\n }\n\n .stagetext-box {\n max-width: none;\n margin-bottom: 0;\n padding-bottom: 24px;\n }\n }\n }\n}\n\n.tiles {\n background: linear-gradient(0deg, 0%, 100%), linear-gradient(88deg, #003366 0%, rgba(1.01, 40.28, 80.75, 0.86) 54%, rgba(0, 51, 102, 0) 100%);\n &.row {\n margin: -10px;\n @media(min-width: 1481px) {\n flex-wrap: nowrap;\n }\n }\n\n \n .icon-box {\n font-size: 40px !important;\n margin-top:0 !important;\n }\n .title {\n font-weight: 400;\n font-size: 20px;\n line-height:21px;\n margin: 8px 0 5px 0 !important;\n }\n\n .col {\n position: relative;\n display: flex;\n flex: 1 1 100%;\n max-width: 100%;\n padding: 10px;\n @media(max-width: 1480px) {\n flex: 1 1 33.3333333333%;\n max-width: 33.3333333333%;\n }\n @media(max-width: 767px) {\n padding: 6px;\n flex: 1 1 50%;\n max-width: 50%;\n }\n @media (max-width: 767px) {\n &:nth-child(2n+1):last-child {\n flex: 1 1 100%;\n max-width: 100%; \n }\n }\n &.width-half{\n @media(max-width: 1480px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n + .width-half{\n @media(max-width: 767px) {\n flex: 1 1 100%;\n max-width: 100%;\n }\n }\n \n }\n &.width-third{\n flex: 1 1 25%;\n max-width: 25%; \n @media(max-width: 1480px) {\n flex: 1 1 50%;\n max-width: 50%; \n }\n }\n .topic-teaser{\n --topic-tile-padding: 10px;\n border-radius: 0.75rem;\n //box-shadow: 0px 0px 15px 0px rgba(0, 51, 102, 0.20), 0px 0px 46px 0px rgba(0, 51, 102, 0.12), 0px 0px 38px 0px rgba(0, 51, 102, 0.14);\n box-shadow: var(--theme-24dp);\n min-height:138px;\n }\n }\n\n &[data-type='list'] .col {\n @media(max-width: 567px) {\n max-width: 100%;\n flex: 1 1 100%;\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/sections/eventoverview-stage/hero-veranstaltung-gfx.jpg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/hero-veranstaltung-gfx.7772ba65.jpg"}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2914],{"./stories/sections/eventoverview-stage/EventOverviewStageComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{J:()=>createEventOverviewStage});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),eventoverview_stage=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/eventoverview-stage/eventoverview-stage.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(eventoverview_stage.Z,options);eventoverview_stage.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),EventOverviewStageData=__webpack_require__("./stories/sections/eventoverview-stage/EventOverviewStageData.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),search_typeahead=__webpack_require__("./stories/sections/search/search-typeahead.js"),TopicTeaserComponent=__webpack_require__("./stories/components/topic-teaser/TopicTeaserComponent.js"),eventoverview=__webpack_require__("./stories/sections/eventoverview-stage/eventoverview.js"),VideoStageComponent=__webpack_require__("./stories/sections/video-stage/VideoStageComponent.js"),createEventOverviewStage=function createEventOverviewStage(_ref){var _ref$backgroundImage=_ref.backgroundImage,backgroundImage=void 0===_ref$backgroundImage?null:_ref$backgroundImage,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Das Veranstaltungsportal der IHK Musterstadt":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Veranstaltungsportal":_ref$headline,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"Copyright":_ref$copyright,_ref$maxItems=_ref.maxItems,maxItems=void 0===_ref$maxItems?6:_ref$maxItems,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Veranstaltungssuche, z.B. „Existenzgründung”":_ref$placeholder,_ref$api=_ref.api,api=void 0===_ref$api?"services/search/{SEARCHTERM}.json":_ref$api,_ref$tiles=_ref.tiles,tiles=void 0===_ref$tiles?EventOverviewStageData.BQ:_ref$tiles,_ref$video=_ref.video,video=void 0!==_ref$video&&_ref$video,section=(0,helpers.az)("section",["eventoverview-section"]),form=null;if(video)section.appendChild((0,VideoStageComponent.a)({}));else{var sectiondiv=(0,helpers.az)("div",["eventoverview","eventoverview-stage"],null,section),container=(0,helpers.az)("div",["container"],null,sectiondiv),row=(0,helpers.az)("div",["row"],null,container),col=(0,helpers.az)("div",["col"],null,row),tb=(0,helpers.az)("div",["stagetext-box"],null,col);if(backgroundImage&&backgroundImage.length>0)sectiondiv.style="background-image: url("+backgroundImage+");",sectiondiv.classList.add("background-image"),(0,helpers.az)("span",["copyright"],copyright,sectiondiv).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,sectiondiv);kicker&&kicker.length>0&&(0,helpers.az)("p",["kicker"],kicker,tb),(0,helpers.az)("h1",["like-h2"],headline,tb),form=(0,helpers.az)("form",[],null,tb),(0,helpers.az)("label",["visually-hidden"],"IHK durchsuchen",form).for="search-term",form.appendChild((0,SearchInputComponent.K)({api,placeholder})),form.appendChild((0,SearchButtonComponent.K)({})),form.action="#"}var tilescontainer=(0,helpers.az)("div",["container","tilescontainer"],null,section),tilesrow=(0,helpers.az)("div",["row"],null,tilescontainer),tilescol=(0,helpers.az)("div",["col"],null,tilesrow),tilesContainer=(0,helpers.az)("div",["tiles","row"],null,tilescol);return tiles.map((function(topic,i){if(i{__webpack_require__.d(__webpack_exports__,{BQ:()=>eventOverviewStageData,X9:()=>eventOverviewStageDataFive,p1:()=>eventOverviewStageDataFour,rF:()=>eventOverviewStageDataThree});var eventOverviewStageData=[{title:"Aus- und Weiterbildung",icon:"Person"},{title:"Alles für Gründer",icon:"Stadt"},{title:"Innovation und Umwelt",icon:"Roboter"},{title:"International",icon:"Treppe"},{title:"Recht und Steuern",icon:"Virus"},{title:"Fachveranstaltungen und Branchen- veranstaltungen",icon:"Waage"}],eventOverviewStageDataFive=[{title:"Aus- und Weiterbildung",icon:"Person"},{title:"Alles für Gründer",icon:"Stadt"},{title:"Innovation und Umwelt",icon:"Roboter"},{title:"International",icon:"Treppe"},{title:"Recht und Steuern",icon:"Virus"}],eventOverviewStageDataFour=[{title:"Aus- und Weiterbildung",icon:"Person"},{title:"Alles für Gründer",icon:"Stadt"},{title:"Innovation und Umwelt",icon:"Roboter"},{title:"International",icon:"Treppe"}],eventOverviewStageDataThree=[{title:"Aus- und Weiterbildung",icon:"Person"},{title:"Alles für Gründer",icon:"Stadt"},{title:"Innovation und Umwelt",icon:"Roboter"}]},"./stories/sections/eventoverview-stage/eventoverview.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_10__);function _defineProperties(target,props){for(var i=0;i{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').text("Alle Suchergebnisse"),this.buttonWrapper=$(' ').append(this.allResults),this.resultCount=$(' ').appendTo(this.allResults),this.handleKeyEvents()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSearchTypeahead,[{key:"handleKeyEvents",value:function handleKeyEvents(){var _this=this;this.input.on("input",(function(){_this.input.val().length>0&&_this.loadData(_this.input.val().toLowerCase())}))}},{key:"loadData",value:function loadData(val){var _this2=this;fetch(this.api.replace("{SEARCHTERM}",val)).then((function(response){return response.json()})).then((function(response){_this2.buildResults(response)}))}},{key:"buildResults",value:function buildResults(json){var _this3=this,max=6;json.results.count>0&&this.tileWrapper.html(""),json.downloads.count>0&&(this.buildGroup(json.downloads,"downloads","Downloads"),max-=1),json.events.count>0&&(this.buildGroup(json.events,"events","Veranstaltungen"),max-=1),json["a-z"].count>0&&(this.buildGroup(json["a-z"],"a-z","IHK von A bis Z"),max-=1),json.contacts.count>0&&(this.buildGroup(json.contacts,"contacts","Ansprechpartner"),max-=1),json.results.items.map((function(result,i){i0&&this.buildProposals(json.proposals),this.tileWrapper.append(this.buttonWrapper),this.resultCount.text(json.results.count)}},{key:"buildResult",value:function buildResult(json){var tile=$("
").addClass("tile").appendTo(this.tileWrapper),a=$(" ").attr("href",json.url).appendTo(tile),inner=$(" ").addClass("inner").appendTo(a);$(" ").addClass("item-title").appendTo(inner).text(this.cropTitle(json.title,json.kicker.length>0)),json.kicker.length>0&&$(" ").addClass("kicker").text(json.kicker).prependTo(inner),json.type.length>0&&tile.attr("data-type",json.type)}},{key:"cropTitle",value:function cropTitle(title,hasKicker){var max=hasKicker?60:80;return title.length>max?title.substr(0,max)+"…":title}},{key:"buildGroup",value:function buildGroup(json,tileClass,title){var tile=$("
").addClass("tile").addClass(tileClass).appendTo(this.tileWrapper),outer=$("
").addClass("outer").appendTo(tile),inner=$("
").addClass("inner").appendTo(outer),p=$("
").appendTo(inner),ul=$("").appendTo(inner);$(" ").attr("href",json.url).text(title+" ("+json.count+")").appendTo(p),json.items.map((function(item,i){if(i<2){var li=$(" ").appendTo(ul);$(" ").attr("title",item.title).attr("href",item.url).text(item.title.length>48?item.title.substr(0,48)+"…":item.title).appendTo(li)}}))}},{key:"buildProposals",value:function buildProposals(json){this.tileWrapper.find(".proposals").remove();var proposals=$("
").addClass("proposals").appendTo(this.tileWrapper),p=$("
").text("Meinten Sie vielleicht: ").appendTo(proposals);json.items.map((function(item){var a=$(" ").attr("href",item.url).text(item.title);p.append(a)}))}}]),IHKSearchTypeahead}();const __WEBPACK_DEFAULT_EXPORT__=IHKSearchTypeahead;$("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){$(".search-field.typeahead:not(.initiated)").each((function(){new IHKSearchTypeahead($(this))}))}))},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/eventoverview-stage/eventoverview-stage.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_hero_veranstaltung_gfx_jpg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/sections/eventoverview-stage/hero-veranstaltung-gfx.jpg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_hero_veranstaltung_gfx_jpg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,".eventoverview-section{margin:0}.eventoverview-section .tilescontainer{margin-top:-69px}.eventoverview-section .tilescontainer>.row>.col{padding-top:0;margin-top:0}.eventoverview-stage{background-image:url("+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:cover;color:#fff;min-height:calc(18vw + 400px);display:flex;align-items:center;margin:0}.eventoverview-stage.background-image{position:relative;background-size:cover;background-position:50% 50%}.eventoverview-stage.background-image .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}@media(max-width: 629px){.eventoverview-stage.background-image .copyright{bottom:240px;left:calc(100% - 8px)}}@media(min-width: 630px)and (max-width: 999px){.eventoverview-stage.background-image .copyright{bottom:100px;left:calc(100% - 8px)}}@media(min-width: 1400px){.eventoverview-stage.first-element{margin-top:-60px}}.eventoverview-stage form{position:relative}.eventoverview-stage form input.search-field{height:60px;padding:14px 90px 14px 24px}.eventoverview-stage form button.search-submit{width:60px;height:60px;border-radius:24px}.eventoverview-stage form button.search-submit:before{font-size:30px}.eventoverview-stage .kicker{margin-bottom:.6em}.eventoverview-stage .stagetext-box{max-width:580px;padding:calc(30px + 1vw) 0}.eventoverview-stage .stagetext-box a:not(.btn){color:#fff}.eventoverview-stage .stagetext-box a:not(.btn)+.btn{margin-left:30px}.eventoverview-stage .progress{--color-bg: var(--theme-color-white);--color-fg: var(--theme-color-white);--bg-opacity: 0.4}.eventoverview-stage .progress+h1,.eventoverview-stage .progress+.text-2{margin-top:.7em}.eventoverview-stage.image-stage{position:relative;background-image:none;background-color:var(--theme-color-primary);overflow:hidden;z-index:1}.eventoverview-stage.image-stage::before{content:"";position:absolute;left:0;right:50%;top:0;bottom:0;margin:-15% 0 -15% 0;background-color:var(--theme-color-primary)}.eventoverview-stage.image-stage .stagetext-box{position:relative}.eventoverview-stage.image-stage .image-box{position:absolute;left:45%;right:0;top:0;bottom:0;z-index:-1}.eventoverview-stage.image-stage .image-box img{position:relative;display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:.4s ease}.eventoverview-stage.image-stage .image-box img.loading{opacity:0}@media(max-width: 1200px){.eventoverview-stage.image-stage::before{min-width:560px}.eventoverview-stage.image-stage .stagetext-box{max-width:480px}}@media(min-width: 1000px){.eventoverview-stage.image-stage::before{border-top-right-radius:28% 50%;border-bottom-right-radius:28% 50%;min-width:650px}}@media(max-width: 999px){.eventoverview-stage.image-stage{padding-bottom:75%}.eventoverview-stage.image-stage::before{top:0;bottom:0;left:0;right:0;margin:0 -28% 67%;border-bottom-left-radius:50% 28%;border-bottom-right-radius:50% 28%;min-width:0}.eventoverview-stage.image-stage .col{padding:0 var(--col-padding)}.eventoverview-stage.image-stage .image-box{position:absolute;top:auto;left:0}.eventoverview-stage.image-stage .image-box::before{content:"";position:relative;display:block;padding-top:75%}.eventoverview-stage.image-stage .image-box img{position:absolute;top:0;left:0}.eventoverview-stage.image-stage .stagetext-box{max-width:none;margin-bottom:0;padding-bottom:24px}}.tiles{background:linear-gradient(0deg, 0%, 100%),linear-gradient(88deg, #003366 0%, rgba(1, 40, 81, 0.86) 54%, rgba(0, 51, 102, 0) 100%)}.tiles.row{margin:-10px}@media(min-width: 1481px){.tiles.row{flex-wrap:nowrap}}.tiles .icon-box{font-size:40px !important;margin-top:0 !important}.tiles .title{font-weight:400;font-size:20px;line-height:21px;margin:8px 0 5px 0 !important}.tiles .col{position:relative;display:flex;flex:1 1 100%;max-width:100%;padding:10px}@media(max-width: 1480px){.tiles .col{flex:1 1 33.3333333333%;max-width:33.3333333333%}}@media(max-width: 767px){.tiles .col{padding:6px;flex:1 1 50%;max-width:50%}}@media(max-width: 767px){.tiles .col:nth-child(2n+1):last-child{flex:1 1 100%;max-width:100%}}@media(max-width: 1480px){.tiles .col.width-half{flex:1 1 50%;max-width:50%}}@media(max-width: 767px){.tiles .col.width-half+.width-half{flex:1 1 100%;max-width:100%}}.tiles .col.width-third{flex:1 1 25%;max-width:25%}@media(max-width: 1480px){.tiles .col.width-third{flex:1 1 50%;max-width:50%}}.tiles .col .topic-teaser{--topic-tile-padding: 10px;border-radius:.75rem;box-shadow:var(--theme-24dp);min-height:138px}@media(max-width: 567px){.tiles[data-type=list] .col{max-width:100%;flex:1 1 100%}}',"",{version:3,sources:["webpack://./stories/sections/eventoverview-stage/eventoverview-stage.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAEA,uBACE,QAAA,CACA,uCACE,gBAAA,CACA,iDACE,aAAA,CACA,YAAA,CAIN,qBACE,wDAAA,CACA,qBAAA,CACA,UAAA,CACA,6BAAA,CACA,YAAA,CACA,kBAAA,CACA,QAAA,CAEA,sCACE,iBAAA,CACA,qBAAA,CACA,2BAAA,CACA,iDCgFF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CD7FI,yBAFF,iDAGI,YAAA,CACA,qBAAA,CAAA,CAEF,+CANF,iDAOI,YAAA,CACA,qBAAA,CAAA,CAMJ,0BADF,mCAEI,gBAAA,CAAA,CAGJ,0BACE,iBAAA,CACA,6CACE,WAAA,CACA,2BAAA,CAEF,+CACE,UAAA,CACA,WAAA,CACA,kBAAA,CACA,sDACE,cAAA,CAIN,6BACE,kBAAA,CAGF,oCACE,eAAA,CACA,0BAAA,CAGF,gDACE,UAAA,CACA,qDACE,gBAAA,CAIJ,+BACE,oCAAA,CACA,oCAAA,CACA,iBAAA,CAEA,yEACE,eAAA,CAIJ,iCACE,iBAAA,CACA,qBAAA,CACA,2CAAA,CACA,eAAA,CACA,SAAA,CAEA,yCACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,SAAA,CACA,KAAA,CACA,QAAA,CACA,oBAAA,CACA,2CAAA,CAGF,gDACE,iBAAA,CAGF,4CACE,iBAAA,CACA,QAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,UAAA,CAEA,gDACE,iBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,SAAA,CACA,mBAAA,CAEA,wDACE,SAAA,CAKN,0BACE,yCACE,eAAA,CAGF,gDACE,eAAA,CAAA,CAIJ,0BACE,yCACE,+BAAA,CACA,kCAAA,CACA,eAAA,CAAA,CAIJ,yBA/DF,iCAgEI,kBAAA,CAEA,yCACE,KAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,iBAAA,CACA,iCAAA,CACA,kCAAA,CACA,WAAA,CAGF,sCACE,4BAAA,CAGF,4CACE,iBAAA,CACA,QAAA,CACA,MAAA,CAEA,oDACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,eAAA,CAGF,gDACE,iBAAA,CACA,KAAA,CACA,MAAA,CAIJ,gDACE,cAAA,CACA,eAAA,CACA,mBAAA,CAAA,CAMR,OACE,kIAAA,CACA,WACE,YAAA,CACA,0BAFF,WAGI,gBAAA,CAAA,CAKJ,iBACE,yBAAA,CACA,uBAAA,CAEF,cACE,eAAA,CACA,cAAA,CACA,gBAAA,CACA,6BAAA,CAGF,YACE,iBAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CACA,YAAA,CACA,0BANF,YAOI,uBAAA,CACA,wBAAA,CAAA,CAEF,yBAVF,YAWI,WAAA,CACA,YAAA,CACA,aAAA,CAAA,CAEF,yBACE,uCACE,aAAA,CACA,cAAA,CAAA,CAIF,0BADF,uBAEI,YAAA,CACA,aAAA,CAAA,CAGA,yBADF,mCAEI,aAAA,CACA,cAAA,CAAA,CAKN,wBACE,YAAA,CACA,aAAA,CACA,0BAHF,wBAII,YAAA,CACA,aAAA,CAAA,CAGJ,0BACE,0BAAA,CACA,oBAAA,CAEA,4BAAA,CACA,gBAAA,CAKF,yBADF,4BAEI,cAAA,CACA,aAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n.eventoverview-section{\n margin: 0;\n .tilescontainer{\n margin-top: calc(-138px / 2);\n > .row > .col{\n padding-top:0;\n margin-top:0;\n }\n }\n}\n.eventoverview-stage {\n background-image: url('./hero-veranstaltung-gfx.jpg');\n background-size: cover;\n color: white;\n min-height: calc(18vw + 400px);\n display: flex;\n align-items: center;\n margin: 0;\n\n &.background-image {\n position: relative;\n background-size: cover;\n background-position: 50% 50%;\n .copyright {\n @include copyright;\n @media(max-width: 629px) {\n bottom: 240px;\n left: calc(100% - 8px);\n }\n @media(min-width: 630px) and (max-width: 999px) {\n bottom: 100px;\n left: calc(100% - 8px);\n }\n }\n }\n\n &.first-element {\n @media(min-width: 1400px) {\n margin-top: -60px;\n }\n }\n form{\n position:relative;\n input.search-field{\n height:60px;\n padding: 14px 90px 14px 24px;\n }\n button.search-submit{\n width: 60px;\n height: 60px;\n border-radius: 24px;\n &:before{\n font-size:30px;\n }\n }\n }\n .kicker {\n margin-bottom: 0.6em;\n }\n\n .stagetext-box {\n max-width: 580px;\n padding: calc(30px + 1vw) 0;\n }\n\n .stagetext-box a:not(.btn) {\n color: white;\n + .btn {\n margin-left: 30px;\n }\n }\n\n .progress {\n --color-bg: var(--theme-color-white);\n --color-fg: var(--theme-color-white);\n --bg-opacity: 0.4;\n\n + h1, + .text-2 {\n margin-top: 0.7em;\n }\n }\n\n &.image-stage {\n position: relative;\n background-image: none;\n background-color: var(--theme-color-primary);\n overflow: hidden;\n z-index: 1;\n\n &::before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 50%;\n top: 0;\n bottom: 0;\n margin: -15% 0 -15% 0;\n background-color: var(--theme-color-primary);\n }\n\n .stagetext-box {\n position: relative;\n }\n\n .image-box {\n position: absolute;\n left: 45%;\n right: 0;\n top: 0;\n bottom: 0;\n z-index: -1;\n\n img {\n position: relative;\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n opacity: 1;\n transition: 0.4s ease;\n\n &.loading {\n opacity: 0;\n }\n }\n }\n\n @media(max-width: 1200px) {\n &::before {\n min-width: 560px;\n }\n\n .stagetext-box {\n max-width: 480px;\n }\n }\n\n @media(min-width: 1000px) {\n &::before {\n border-top-right-radius: 28% 50%;\n border-bottom-right-radius: 28% 50%;\n min-width: 650px;\n }\n }\n\n @media(max-width: 999px) {\n padding-bottom: 75%;\n\n &::before {\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n margin: 0 -28% 67%;\n border-bottom-left-radius: 50% 28%;\n border-bottom-right-radius: 50% 28%;\n min-width: 0;\n }\n\n .col {\n padding: 0 var(--col-padding);\n }\n\n .image-box {\n position: absolute;\n top: auto;\n left: 0;\n\n &::before {\n content: '';\n position: relative;\n display: block;\n padding-top: 75%;\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n }\n }\n\n .stagetext-box {\n max-width: none;\n margin-bottom: 0;\n padding-bottom: 24px;\n }\n }\n }\n}\n\n.tiles {\n background: linear-gradient(0deg, 0%, 100%), linear-gradient(88deg, #003366 0%, rgba(1.01, 40.28, 80.75, 0.86) 54%, rgba(0, 51, 102, 0) 100%);\n &.row {\n margin: -10px;\n @media(min-width: 1481px) {\n flex-wrap: nowrap;\n }\n }\n\n \n .icon-box {\n font-size: 40px !important;\n margin-top:0 !important;\n }\n .title {\n font-weight: 400;\n font-size: 20px;\n line-height:21px;\n margin: 8px 0 5px 0 !important;\n }\n\n .col {\n position: relative;\n display: flex;\n flex: 1 1 100%;\n max-width: 100%;\n padding: 10px;\n @media(max-width: 1480px) {\n flex: 1 1 33.3333333333%;\n max-width: 33.3333333333%;\n }\n @media(max-width: 767px) {\n padding: 6px;\n flex: 1 1 50%;\n max-width: 50%;\n }\n @media (max-width: 767px) {\n &:nth-child(2n+1):last-child {\n flex: 1 1 100%;\n max-width: 100%; \n }\n }\n &.width-half{\n @media(max-width: 1480px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n + .width-half{\n @media(max-width: 767px) {\n flex: 1 1 100%;\n max-width: 100%;\n }\n }\n \n }\n &.width-third{\n flex: 1 1 25%;\n max-width: 25%; \n @media(max-width: 1480px) {\n flex: 1 1 50%;\n max-width: 50%; \n }\n }\n .topic-teaser{\n --topic-tile-padding: 10px;\n border-radius: 0.75rem;\n //box-shadow: 0px 0px 15px 0px rgba(0, 51, 102, 0.20), 0px 0px 46px 0px rgba(0, 51, 102, 0.12), 0px 0px 38px 0px rgba(0, 51, 102, 0.14);\n box-shadow: var(--theme-24dp);\n min-height:138px;\n }\n }\n\n &[data-type='list'] .col {\n @media(max-width: 567px) {\n max-width: 100%;\n flex: 1 1 100%;\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/sections/eventoverview-stage/hero-veranstaltung-gfx.jpg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/hero-veranstaltung-gfx.7772ba65.jpg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2989.cb7cd940.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2989.4c59f803.iframe.bundle.js
similarity index 76%
rename from gfi-ihk-2024/storybook-static/2989.cb7cd940.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/2989.4c59f803.iframe.bundle.js
index a8b3b30..27c4d79 100644
--- a/gfi-ihk-2024/storybook-static/2989.cb7cd940.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/2989.4c59f803.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2989],{"./stories/components/a-z/AZComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{q:()=>createAZ});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),a_z=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/a-z/a-z.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(a_z.Z,options);a_z.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),AZData=__webpack_require__("./stories/components/a-z/AZData.js");__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.match.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').insertAfter(this.letterWrapper),this.initContentWrappers(),this.handleClicks()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKIndex,[{key:"initContentWrappers",value:function initContentWrappers(){var _this=this;this.letters.each((function(i,el){var letter=$(el).attr("data-index",i);$('
').attr("data-source",letter.attr("href")).appendTo(_this.contentWrapper)})),this.contents=this.contentWrapper.children()}},{key:"handleClicks",value:function handleClicks(){var _this2=this,letterInUrlParams=(0,helpers.eY)("letter"),letterElementFromParams=this.section.find("[data-letter='"+letterInUrlParams+"']");this.letters.on("click",(function(e){e.preventDefault();var a=$(e.currentTarget),index=parseInt(a.attr("data-index"));a.parent("li").addClass("active").siblings(".active").removeClass("active"),_this2.contentWrapper.css("height",_this2.contentWrapper.outerHeight()+"px"),_this2.contents.eq(index).addClass("current").siblings(".current").removeClass("current"),_this2.contents.eq(index).hasClass("loading")||_this2.contents.eq(index).hasClass("loaded")?_this2.updateHeight():_this2.loadContent(index)})),letterInUrlParams&&letterElementFromParams.length>0?letterElementFromParams.find("a").trigger("click"):this.letters.first().trigger("click")}},{key:"initHeightCheck",value:function initHeightCheck(){var _this3=this;$(window).on("resize",(function(e){_this3.handleResize()})),this.handleResize()}},{key:"handleResize",value:function handleResize(){this.letterWrapper.height()>60?this.letterWrapper.addClass("not-sticky"):this.letterWrapper.removeClass("not-sticky")}},{key:"loadContent",value:function loadContent(index){var t=this,wrapper=this.contents.eq(index).addClass("loading"),outer=$('
').appendTo(wrapper),dataSource=this.section.attr("data-letter-content-url"),letterToLoad=this.letters.eq(index).parent().data("letter");dataSource||(dataSource=this.letters.eq(index).attr("href"));var dataObj={letter:letterToLoad};$.ajax({url:dataSource,data:dataObj,type:"GET",success:function success(result){outer.html(result),wrapper.removeClass("loading").addClass("loaded"),$("body").trigger("dynamic-component-loaded"),t.updateHeight()}})}},{key:"updateHeight",value:function updateHeight(){var _this4=this;if(setTimeout((function(){_this4.contentWrapper.css("height",_this4.contentWrapper.children(".current").outerHeight()+"px")}),40),setTimeout((function(){_this4.contentWrapper.removeAttr("style")}),500),null!=this.anchorLink){var anchorLinkElementText=this.anchorLink[1].length>10?this.anchorLink[1].substr(0,this.anchorLink[1].indexOf("&")):this.anchorLink[1],anchorLinkElement=$("#"+anchorLinkElementText);anchorLinkElement.css("display","block"),anchorLinkElement.parent().addClass("open"),this.scrollToTarget(anchorLinkElement),this.anchorLink=null}else{var target=this.section.offset().top-100;$(window).width()<768&&(target=this.section.offset().top-80),$(window).scrollTop()>target&&$("html, body").animate({scrollTop:target},500,"easeInOutQuad")}}},{key:"scrollToTarget",value:function scrollToTarget(anchorLinkElement){anchorLinkElement.length>0&&$("html, body").animate({scrollTop:anchorLinkElement.first().offset().top-250},200)}}]),IHKIndex}();const components_a_z_a_z=IHKIndex;$("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){$(".a-z:not(.initiated)").each((function(i){new IHKIndex($(this))}))}));var createAZ=function createAZ(_ref){var _ref$items=_ref.items,items=void 0===_ref$items?AZData.b:_ref$items,section=(0,helpers.az)("section",["a-z"]),list=(0,helpers.az)("ul",["letters"],null,section);return items.map((function(item){var hasUrl=item.url&&item.url.length>0,li=(0,helpers.az)("li",[],null,list),letter=(0,helpers.az)(hasUrl?"a":"span",["letter"],item.letter,li);hasUrl?letter.href=item.url:li.classList.add("disabled")})),new components_a_z_a_z(jquery_default()(section)),section}},"./stories/components/a-z/AZData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{b:()=>alphabet});var alphabet=[{letter:"A",url:"./html/az-letter-content.html"},{letter:"B",url:"./html/az-letter-content.html"},{letter:"C",url:"./html/az-letter-content.html"},{letter:"D",url:null},{letter:"E",url:"./html/az-letter-content.html"},{letter:"F",url:"./html/az-letter-content.html"},{letter:"G",url:"./html/az-letter-content.html"},{letter:"H",url:"./html/az-letter-content.html"},{letter:"I",url:"./html/az-letter-content.html"},{letter:"J",url:null},{letter:"K",url:"./html/az-letter-content.html"},{letter:"L",url:"./html/az-letter-content.html"},{letter:"M",url:"./html/az-letter-content.html"},{letter:"N",url:null},{letter:"O",url:null},{letter:"P",url:null},{letter:"Q",url:null},{letter:"R",url:"./html/az-letter-content.html"},{letter:"S",url:"./html/az-letter-content.html"},{letter:"T",url:null},{letter:"U",url:"./html/az-letter-content.html"},{letter:"V",url:"./html/az-letter-content.html"},{letter:"W",url:"./html/az-letter-content.html"},{letter:"X",url:null},{letter:"Y",url:null},{letter:"Z",url:"./html/az-letter-content.html"},{letter:"Ä",url:"./html/az-letter-content.html"},{letter:"Ö",url:null},{letter:"Ü",url:null},{letter:"#",url:"./html/az-letter-content.html"}]},"./node_modules/core-js/modules/es.string.match.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),fixRegExpWellKnownSymbolLogic=__webpack_require__("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),toLength=__webpack_require__("./node_modules/core-js/internals/to-length.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js"),advanceStringIndex=__webpack_require__("./node_modules/core-js/internals/advance-string-index.js"),regExpExec=__webpack_require__("./node_modules/core-js/internals/regexp-exec-abstract.js");fixRegExpWellKnownSymbolLogic("match",(function(MATCH,nativeMatch,maybeCallNative){return[function match(regexp){var O=requireObjectCoercible(this),matcher=isNullOrUndefined(regexp)?void 0:getMethod(regexp,MATCH);return matcher?call(matcher,regexp,O):new RegExp(regexp)[MATCH](toString(O))},function(string){var rx=anObject(this),S=toString(string),res=maybeCallNative(nativeMatch,rx,S);if(res.done)return res.value;if(!rx.global)return regExpExec(rx,S);var fullUnicode=rx.unicode;rx.lastIndex=0;for(var result,A=[],n=0;null!==(result=regExpExec(rx,S));){var matchStr=toString(result[0]);A[n]=matchStr,""===matchStr&&(rx.lastIndex=advanceStringIndex(S,toLength(rx.lastIndex),fullUnicode)),n++}return 0===n?null:A}]}))},"./node_modules/core-js/modules/es.string.substr.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),toIntegerOrInfinity=__webpack_require__("./node_modules/core-js/internals/to-integer-or-infinity.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),stringSlice=uncurryThis("".slice),max=Math.max,min=Math.min;$({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function substr(start,length){var intLength,intEnd,that=toString(requireObjectCoercible(this)),size=that.length,intStart=toIntegerOrInfinity(start);return intStart===1/0&&(intStart=0),intStart<0&&(intStart=max(size+intStart,0)),(intLength=void 0===length?size:toIntegerOrInfinity(length))<=0||intLength===1/0||intStart>=(intEnd=min(intStart+intLength,size))?"":stringSlice(that,intStart,intEnd)}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/a-z/a-z.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'h1+.a-z{margin-top:30px}@media(max-width: 767px){h1+.a-z{margin-top:0}}.a-z .letters{position:sticky;top:var(--header-height);background-color:var(--theme-color-white);display:flex;align-items:flex-end;flex-wrap:wrap;overflow:hidden;margin:0 0 0 -2px;padding:10px 0 0;z-index:2;box-shadow:0 -2px 0 0 var(--theme-color-white)}@media(min-width: 1000px){.a-z .letters{top:101px}}.a-z .letters.not-sticky{position:relative;top:auto}.a-z .letters li{position:relative;display:block;padding:0 0 0 2px;margin:6px 0 0}@media(max-width: 439px){.a-z .letters li{flex:1 1 10%;max-width:10%}}.a-z .letters li.disabled{pointer-events:none}.a-z .letters li.disabled .letter{color:var(--theme-color-primary-dimmed-02)}.a-z .letters li:after{content:none}.a-z .letters li:last-child:before{content:"";position:absolute;display:block;height:2px;width:1000px;left:100%;bottom:0;background-color:var(--theme-color-primary-dimmed-02)}.a-z .letters li.active .letter{color:var(--theme-color-white)}.a-z .letters li.active .letter:hover{color:var(--theme-color-white)}.a-z .letters li.active .letter:before{height:100%;background-color:var(--theme-color-primary)}.a-z .letters .letter{position:relative;display:block;text-decoration:none;font-family:"Korb",sans-serif;font-size:28px;width:26px;text-align:center;transition:.3s ease;z-index:1;background-color:rgba(0,0,0,0);margin:0;padding:0}.a-z .letters .letter.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.a-z .letters .letter:focus-visible,.a-z .letters .letter.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 439px){.a-z .letters .letter{width:100%}}.a-z .letters .letter:before{content:"";position:absolute;display:block;bottom:0;left:0;right:0;height:2px;background-color:var(--theme-color-primary-dimmed-02);transition:.3s ease;z-index:-1}.a-z .letters .letter:hover{color:var(--theme-color-primary)}.a-z .letters .letter:hover:before{background-color:var(--theme-color-primary)}.a-z .letters span.letter{color:var(--theme-color-primary-dimmed-01)}.letter-content{position:relative;display:flex;flex-direction:column;transition:height .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.letter-content .a-z-content-wrapper{position:absolute;top:.5em;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(0.95);transform-origin:center 100px;width:100%}.letter-content .a-z-content-wrapper.current{position:relative;opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .4s,visibility 0s ease .4s,transform .4s ease .4s;transform:translate3d(0, 0, 0) scale(1);order:1;z-index:1}.letter-content .a-z-content-wrapper:not(.current){height:0}.letter-content .a-z-content-wrapper .accordion-content .contact-wrapper{margin:0}.a-z .faq-heading{margin-top:10px !important}.a-z-list .responsiveContainer{padding-bottom:10px !important}',"",{version:3,sources:["webpack://./stories/components/a-z/a-z.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,QACE,eAAA,CAEA,yBAHF,QAII,YAAA,CAAA,CAIJ,cACE,eAAA,CACA,wBAAA,CACA,yCAAA,CACA,YAAA,CACA,oBAAA,CACA,cAAA,CACA,eAAA,CACA,iBAAA,CACA,gBAAA,CACA,SAAA,CACA,8CAAA,CAEA,0BAbF,cAcI,SAAA,CAAA,CAGF,yBACE,iBAAA,CACA,QAAA,CAGF,iBACE,iBAAA,CACA,aAAA,CACA,iBAAA,CACA,cAAA,CAEA,yBANF,iBAOI,YAAA,CACA,aAAA,CAAA,CAGF,0BAEE,mBAAA,CAEA,kCACE,0CAAA,CAIJ,uBACE,YAAA,CAGF,mCACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CACA,YAAA,CACA,SAAA,CACA,QAAA,CACA,qDAAA,CAGF,gCACE,8BAAA,CAEA,sCACE,8BAAA,CAGF,uCACE,WAAA,CACA,2CAAA,CAKN,sBACE,iBAAA,CACA,aAAA,CACA,oBAAA,CACA,6BAAA,CACA,cAAA,CACA,UAAA,CACA,iBAAA,CACA,mBAAA,CACA,SAAA,CACA,8BAAA,CACA,QAAA,CACA,SAAA,CCmFA,0CACE,4GAAA,CACA,SAAA,CAEF,yEACE,4GAAA,CACA,SAAA,CDtFF,yBAfF,sBAgBI,UAAA,CAAA,CAGF,6BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,UAAA,CACA,qDAAA,CACA,mBAAA,CACA,UAAA,CAGF,4BACE,gCAAA,CAEA,mCACE,2CAAA,CAKN,0BACE,0CAAA,CAIJ,gBACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,0DAAA,CAEA,qCACE,iBAAA,CACA,QAAA,CCrDF,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDoDE,0CAAA,CACA,6BAAA,CACA,UAAA,CAEA,6CACE,iBAAA,CCrDJ,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,6EAAA,CDoDI,uCAAA,CACA,OAAA,CACA,SAAA,CAGF,mDACE,QAAA,CAGF,yEACE,QAAA,CAMJ,kBACE,0BAAA,CAIF,+BACE,8BAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\nh1 + .a-z {\n margin-top: 30px;\n\n @media(max-width: 767px) {\n margin-top: 0;\n }\n}\n\n.a-z .letters {\n position: sticky;\n top: var(--header-height);\n background-color: var(--theme-color-white);\n display: flex;\n align-items: flex-end;\n flex-wrap: wrap;\n overflow: hidden;\n margin: 0 0 0 -2px;\n padding: 10px 0 0;\n z-index: 2;\n box-shadow: 0 -2px 0 0 var(--theme-color-white);\n\n @media(min-width: 1000px) {\n top: 101px;\n }\n\n &.not-sticky {\n position: relative;\n top: auto;\n }\n\n li {\n position: relative;\n display: block;\n padding: 0 0 0 2px;\n margin: 6px 0 0;\n\n @media(max-width: 439px) {\n flex: 1 1 10%;\n max-width: 10%;\n }\n\n &.disabled {\n //display: none;\n pointer-events: none;\n\n .letter {\n color: var(--theme-color-primary-dimmed-02);\n }\n }\n\n &:after {\n content: none;\n }\n\n &:last-child:before {\n content: "";\n position: absolute;\n display: block;\n height: 2px;\n width: 1000px;\n left: 100%;\n bottom: 0;\n background-color: var(--theme-color-primary-dimmed-02);\n }\n\n &.active .letter {\n color: var(--theme-color-white);\n\n &:hover {\n color: var(--theme-color-white);\n }\n\n &:before {\n height: 100%;\n background-color: var(--theme-color-primary);\n }\n }\n }\n\n .letter {\n position: relative;\n display: block;\n text-decoration: none;\n font-family: "Korb", sans-serif;\n font-size: 28px;\n width: 26px;\n text-align: center;\n transition: 0.3s ease;\n z-index: 1;\n background-color: transparent;\n margin: 0;\n padding: 0;\n @include focus-visible;\n\n @media(max-width: 439px) {\n width: 100%;\n }\n\n &:before {\n content: "";\n position: absolute;\n display: block;\n bottom: 0;\n left: 0;\n right: 0;\n height: 2px;\n background-color: var(--theme-color-primary-dimmed-02);\n transition: 0.3s ease;\n z-index: -1;\n }\n\n &:hover {\n color: var(--theme-color-primary);\n\n &:before {\n background-color: var(--theme-color-primary);\n }\n }\n }\n\n span.letter {\n color: var(--theme-color-primary-dimmed-01);\n }\n}\n\n.letter-content {\n position: relative;\n display: flex;\n flex-direction: column;\n transition: height 0.3s $easeOutQuad;\n\n .a-z-content-wrapper {\n position: absolute;\n top: 0.5em;\n @include hide;\n transform: translate3d(0, 0, 0) scale(0.95);\n transform-origin: center 100px;\n width: 100%;\n\n &.current {\n position: relative;\n @include show(0.4s);\n transform: translate3d(0, 0, 0) scale(1);\n order: 1;\n z-index: 1;\n }\n\n &:not(.current) {\n height: 0;\n }\n\n .accordion-content .contact-wrapper {\n margin: 0;\n }\n }\n}\n\n.a-z{\n .faq-heading{\n margin-top: 10px !important;\n }\n}\n.a-z-list{\n .responsiveContainer {\n padding-bottom: 10px !important;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2989],{"./stories/components/a-z/AZComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{q:()=>createAZ});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),a_z=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/a-z/a-z.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(a_z.Z,options);a_z.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),AZData=__webpack_require__("./stories/components/a-z/AZData.js");__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.match.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').insertAfter(this.letterWrapper),this.initContentWrappers(),this.handleClicks()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKIndex,[{key:"initContentWrappers",value:function initContentWrappers(){var _this=this;this.letters.each((function(i,el){var letter=$(el).attr("data-index",i);$('
').attr("data-source",letter.attr("href")).appendTo(_this.contentWrapper)})),this.contents=this.contentWrapper.children()}},{key:"handleClicks",value:function handleClicks(){var _this2=this,letterInUrlParams=(0,helpers.eY)("letter"),letterElementFromParams=this.section.find("[data-letter='"+letterInUrlParams+"']");this.letters.on("click",(function(e){e.preventDefault();var a=$(e.currentTarget),index=parseInt(a.attr("data-index"));a.parent("li").addClass("active").siblings(".active").removeClass("active"),_this2.contentWrapper.css("height",_this2.contentWrapper.outerHeight()+"px"),_this2.contents.eq(index).addClass("current").siblings(".current").removeClass("current"),_this2.contents.eq(index).hasClass("loading")||_this2.contents.eq(index).hasClass("loaded")?_this2.updateHeight():_this2.loadContent(index)})),letterInUrlParams&&letterElementFromParams.length>0?letterElementFromParams.find("a").trigger("click"):this.letters.first().trigger("click")}},{key:"initHeightCheck",value:function initHeightCheck(){var _this3=this;$(window).on("resize",(function(e){_this3.handleResize()})),this.handleResize()}},{key:"handleResize",value:function handleResize(){this.letterWrapper.height()>60?this.letterWrapper.addClass("not-sticky"):this.letterWrapper.removeClass("not-sticky")}},{key:"loadContent",value:function loadContent(index){var t=this,wrapper=this.contents.eq(index).addClass("loading"),outer=$('
').appendTo(wrapper),dataSource=this.section.attr("data-letter-content-url"),letterToLoad=this.letters.eq(index).parent().data("letter");dataSource||(dataSource=this.letters.eq(index).attr("href"));var dataObj={letter:letterToLoad};$.ajax({url:dataSource,data:dataObj,type:"GET",success:function success(result){outer.html(result),wrapper.removeClass("loading").addClass("loaded"),$("body").trigger("dynamic-component-loaded"),t.updateHeight()}})}},{key:"updateHeight",value:function updateHeight(){var _this4=this;if(setTimeout((function(){_this4.contentWrapper.css("height",_this4.contentWrapper.children(".current").outerHeight()+"px")}),40),setTimeout((function(){_this4.contentWrapper.removeAttr("style")}),500),null!=this.anchorLink){var anchorLinkElementText=this.anchorLink[1].length>10?this.anchorLink[1].substr(0,this.anchorLink[1].indexOf("&")):this.anchorLink[1],anchorLinkElement=$("#"+anchorLinkElementText);anchorLinkElement.css("display","block"),anchorLinkElement.parent().addClass("open"),this.scrollToTarget(anchorLinkElement),this.anchorLink=null}else{var target=this.section.offset().top-100;$(window).width()<768&&(target=this.section.offset().top-80),$(window).scrollTop()>target&&$("html, body").animate({scrollTop:target},500,"easeInOutQuad")}}},{key:"scrollToTarget",value:function scrollToTarget(anchorLinkElement){anchorLinkElement.length>0&&$("html, body").animate({scrollTop:anchorLinkElement.first().offset().top-250},200)}}]),IHKIndex}();const components_a_z_a_z=IHKIndex;$("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){$(".a-z:not(.initiated)").each((function(i){new IHKIndex($(this))}))}));var createAZ=function createAZ(_ref){var _ref$items=_ref.items,items=void 0===_ref$items?AZData.b:_ref$items,section=(0,helpers.az)("section",["a-z"]),list=(0,helpers.az)("ul",["letters"],null,section);return items.map((function(item){var hasUrl=item.url&&item.url.length>0,li=(0,helpers.az)("li",[],null,list),letter=(0,helpers.az)(hasUrl?"a":"span",["letter"],item.letter,li);hasUrl?letter.href=item.url:li.classList.add("disabled")})),new components_a_z_a_z(jquery_default()(section)),section}},"./stories/components/a-z/AZData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{b:()=>alphabet});var alphabet=[{letter:"A",url:"./html/az-letter-content.html"},{letter:"B",url:"./html/az-letter-content.html"},{letter:"C",url:"./html/az-letter-content.html"},{letter:"D",url:null},{letter:"E",url:"./html/az-letter-content.html"},{letter:"F",url:"./html/az-letter-content.html"},{letter:"G",url:"./html/az-letter-content.html"},{letter:"H",url:"./html/az-letter-content.html"},{letter:"I",url:"./html/az-letter-content.html"},{letter:"J",url:null},{letter:"K",url:"./html/az-letter-content.html"},{letter:"L",url:"./html/az-letter-content.html"},{letter:"M",url:"./html/az-letter-content.html"},{letter:"N",url:null},{letter:"O",url:null},{letter:"P",url:null},{letter:"Q",url:null},{letter:"R",url:"./html/az-letter-content.html"},{letter:"S",url:"./html/az-letter-content.html"},{letter:"T",url:null},{letter:"U",url:"./html/az-letter-content.html"},{letter:"V",url:"./html/az-letter-content.html"},{letter:"W",url:"./html/az-letter-content.html"},{letter:"X",url:null},{letter:"Y",url:null},{letter:"Z",url:"./html/az-letter-content.html"},{letter:"Ä",url:"./html/az-letter-content.html"},{letter:"Ö",url:null},{letter:"Ü",url:null},{letter:"#",url:"./html/az-letter-content.html"}]},"./node_modules/core-js/modules/es.string.match.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),fixRegExpWellKnownSymbolLogic=__webpack_require__("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),toLength=__webpack_require__("./node_modules/core-js/internals/to-length.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js"),advanceStringIndex=__webpack_require__("./node_modules/core-js/internals/advance-string-index.js"),regExpExec=__webpack_require__("./node_modules/core-js/internals/regexp-exec-abstract.js");fixRegExpWellKnownSymbolLogic("match",(function(MATCH,nativeMatch,maybeCallNative){return[function match(regexp){var O=requireObjectCoercible(this),matcher=isNullOrUndefined(regexp)?void 0:getMethod(regexp,MATCH);return matcher?call(matcher,regexp,O):new RegExp(regexp)[MATCH](toString(O))},function(string){var rx=anObject(this),S=toString(string),res=maybeCallNative(nativeMatch,rx,S);if(res.done)return res.value;if(!rx.global)return regExpExec(rx,S);var fullUnicode=rx.unicode;rx.lastIndex=0;for(var result,A=[],n=0;null!==(result=regExpExec(rx,S));){var matchStr=toString(result[0]);A[n]=matchStr,""===matchStr&&(rx.lastIndex=advanceStringIndex(S,toLength(rx.lastIndex),fullUnicode)),n++}return 0===n?null:A}]}))},"./node_modules/core-js/modules/es.string.substr.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),toIntegerOrInfinity=__webpack_require__("./node_modules/core-js/internals/to-integer-or-infinity.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),stringSlice=uncurryThis("".slice),max=Math.max,min=Math.min;$({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function substr(start,length){var intLength,intEnd,that=toString(requireObjectCoercible(this)),size=that.length,intStart=toIntegerOrInfinity(start);return intStart===1/0&&(intStart=0),intStart<0&&(intStart=max(size+intStart,0)),(intLength=void 0===length?size:toIntegerOrInfinity(length))<=0||intLength===1/0||intStart>=(intEnd=min(intStart+intLength,size))?"":stringSlice(that,intStart,intEnd)}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/a-z/a-z.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'h1+.a-z{margin-top:30px}@media(max-width: 767px){h1+.a-z{margin-top:0}}.a-z .letters{position:sticky;top:var(--header-height);background-color:var(--theme-color-white);display:flex;align-items:flex-end;flex-wrap:wrap;overflow:hidden;margin:0 0 0 -2px;padding:10px 0 0;z-index:2;box-shadow:0 -2px 0 0 var(--theme-color-white)}@media(min-width: 1000px){.a-z .letters{top:101px}}.a-z .letters.not-sticky{position:relative;top:auto}.a-z .letters li{position:relative;display:block;padding:0 0 0 2px;margin:6px 0 0}@media(max-width: 439px){.a-z .letters li{flex:1 1 10%;max-width:10%}}.a-z .letters li.disabled{pointer-events:none}.a-z .letters li.disabled .letter{color:var(--theme-color-primary-dimmed-02)}.a-z .letters li:after{content:none}.a-z .letters li:last-child:before{content:"";position:absolute;display:block;height:2px;width:1000px;left:100%;bottom:0;background-color:var(--theme-color-primary-dimmed-02)}.a-z .letters li.active .letter{color:var(--theme-color-white)}.a-z .letters li.active .letter:hover{color:var(--theme-color-white)}.a-z .letters li.active .letter:before{height:100%;background-color:var(--theme-color-primary)}.a-z .letters .letter{position:relative;display:block;text-decoration:none;font-family:"Korb",sans-serif;font-size:28px;width:26px;text-align:center;transition:.3s ease;z-index:1;background-color:rgba(0,0,0,0);margin:0;padding:0}.a-z .letters .letter.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.a-z .letters .letter:focus-visible,.a-z .letters .letter.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 439px){.a-z .letters .letter{width:100%}}.a-z .letters .letter:before{content:"";position:absolute;display:block;bottom:0;left:0;right:0;height:2px;background-color:var(--theme-color-primary-dimmed-02);transition:.3s ease;z-index:-1}.a-z .letters .letter:hover{color:var(--theme-color-primary)}.a-z .letters .letter:hover:before{background-color:var(--theme-color-primary)}.a-z .letters span.letter{color:var(--theme-color-primary-dimmed-01)}.letter-content{position:relative;display:flex;flex-direction:column;transition:height .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.letter-content .a-z-content-wrapper{position:absolute;top:.5em;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(0.95);transform-origin:center 100px;width:100%}.letter-content .a-z-content-wrapper.current{position:relative;opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .4s,visibility 0s ease .4s,transform .4s ease .4s;transform:translate3d(0, 0, 0) scale(1);order:1;z-index:1}.letter-content .a-z-content-wrapper:not(.current){height:0}.letter-content .a-z-content-wrapper .accordion-content .contact-wrapper{margin:0}.a-z .faq-heading{margin-top:10px !important}.a-z-list .responsiveContainer{padding-bottom:10px !important}',"",{version:3,sources:["webpack://./stories/components/a-z/a-z.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,QACE,eAAA,CAEA,yBAHF,QAII,YAAA,CAAA,CAIJ,cACE,eAAA,CACA,wBAAA,CACA,yCAAA,CACA,YAAA,CACA,oBAAA,CACA,cAAA,CACA,eAAA,CACA,iBAAA,CACA,gBAAA,CACA,SAAA,CACA,8CAAA,CAEA,0BAbF,cAcI,SAAA,CAAA,CAGF,yBACE,iBAAA,CACA,QAAA,CAGF,iBACE,iBAAA,CACA,aAAA,CACA,iBAAA,CACA,cAAA,CAEA,yBANF,iBAOI,YAAA,CACA,aAAA,CAAA,CAGF,0BAEE,mBAAA,CAEA,kCACE,0CAAA,CAIJ,uBACE,YAAA,CAGF,mCACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CACA,YAAA,CACA,SAAA,CACA,QAAA,CACA,qDAAA,CAGF,gCACE,8BAAA,CAEA,sCACE,8BAAA,CAGF,uCACE,WAAA,CACA,2CAAA,CAKN,sBACE,iBAAA,CACA,aAAA,CACA,oBAAA,CACA,6BAAA,CACA,cAAA,CACA,UAAA,CACA,iBAAA,CACA,mBAAA,CACA,SAAA,CACA,8BAAA,CACA,QAAA,CACA,SAAA,CCmFA,0CACE,4GAAA,CACA,SAAA,CAEF,yEACE,4GAAA,CACA,SAAA,CDtFF,yBAfF,sBAgBI,UAAA,CAAA,CAGF,6BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,UAAA,CACA,qDAAA,CACA,mBAAA,CACA,UAAA,CAGF,4BACE,gCAAA,CAEA,mCACE,2CAAA,CAKN,0BACE,0CAAA,CAIJ,gBACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,0DAAA,CAEA,qCACE,iBAAA,CACA,QAAA,CCrDF,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDoDE,0CAAA,CACA,6BAAA,CACA,UAAA,CAEA,6CACE,iBAAA,CCrDJ,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,6EAAA,CDoDI,uCAAA,CACA,OAAA,CACA,SAAA,CAGF,mDACE,QAAA,CAGF,yEACE,QAAA,CAMJ,kBACE,0BAAA,CAIF,+BACE,8BAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\nh1 + .a-z {\n margin-top: 30px;\n\n @media(max-width: 767px) {\n margin-top: 0;\n }\n}\n\n.a-z .letters {\n position: sticky;\n top: var(--header-height);\n background-color: var(--theme-color-white);\n display: flex;\n align-items: flex-end;\n flex-wrap: wrap;\n overflow: hidden;\n margin: 0 0 0 -2px;\n padding: 10px 0 0;\n z-index: 2;\n box-shadow: 0 -2px 0 0 var(--theme-color-white);\n\n @media(min-width: 1000px) {\n top: 101px;\n }\n\n &.not-sticky {\n position: relative;\n top: auto;\n }\n\n li {\n position: relative;\n display: block;\n padding: 0 0 0 2px;\n margin: 6px 0 0;\n\n @media(max-width: 439px) {\n flex: 1 1 10%;\n max-width: 10%;\n }\n\n &.disabled {\n //display: none;\n pointer-events: none;\n\n .letter {\n color: var(--theme-color-primary-dimmed-02);\n }\n }\n\n &:after {\n content: none;\n }\n\n &:last-child:before {\n content: "";\n position: absolute;\n display: block;\n height: 2px;\n width: 1000px;\n left: 100%;\n bottom: 0;\n background-color: var(--theme-color-primary-dimmed-02);\n }\n\n &.active .letter {\n color: var(--theme-color-white);\n\n &:hover {\n color: var(--theme-color-white);\n }\n\n &:before {\n height: 100%;\n background-color: var(--theme-color-primary);\n }\n }\n }\n\n .letter {\n position: relative;\n display: block;\n text-decoration: none;\n font-family: "Korb", sans-serif;\n font-size: 28px;\n width: 26px;\n text-align: center;\n transition: 0.3s ease;\n z-index: 1;\n background-color: transparent;\n margin: 0;\n padding: 0;\n @include focus-visible;\n\n @media(max-width: 439px) {\n width: 100%;\n }\n\n &:before {\n content: "";\n position: absolute;\n display: block;\n bottom: 0;\n left: 0;\n right: 0;\n height: 2px;\n background-color: var(--theme-color-primary-dimmed-02);\n transition: 0.3s ease;\n z-index: -1;\n }\n\n &:hover {\n color: var(--theme-color-primary);\n\n &:before {\n background-color: var(--theme-color-primary);\n }\n }\n }\n\n span.letter {\n color: var(--theme-color-primary-dimmed-01);\n }\n}\n\n.letter-content {\n position: relative;\n display: flex;\n flex-direction: column;\n transition: height 0.3s $easeOutQuad;\n\n .a-z-content-wrapper {\n position: absolute;\n top: 0.5em;\n @include hide;\n transform: translate3d(0, 0, 0) scale(0.95);\n transform-origin: center 100px;\n width: 100%;\n\n &.current {\n position: relative;\n @include show(0.4s);\n transform: translate3d(0, 0, 0) scale(1);\n order: 1;\n z-index: 1;\n }\n\n &:not(.current) {\n height: 0;\n }\n\n .accordion-content .contact-wrapper {\n margin: 0;\n }\n }\n}\n\n.a-z{\n .faq-heading{\n margin-top: 10px !important;\n }\n}\n.a-z-list{\n .responsiveContainer {\n padding-bottom: 10px !important;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/3355.63adb2e4.iframe.bundle.js b/gfi-ihk-2024/storybook-static/3355.3b7ea3e0.iframe.bundle.js
similarity index 76%
rename from gfi-ihk-2024/storybook-static/3355.63adb2e4.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/3355.3b7ea3e0.iframe.bundle.js
index 5ad44df..58bcd16 100644
--- a/gfi-ihk-2024/storybook-static/3355.63adb2e4.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/3355.3b7ea3e0.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3355],{"./stories/components/search-results/SearchResultsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>createSearchResults});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_results=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/search-results/search-results.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_results.Z,options);search_results.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchResultsDownloads={headline:"Downloads",icon:"icon-suche-datei",totalCount:29,items:[{title:"IHK-Positionen zur Kommunalwahl 2021",link:"#"},{title:"Konjunkturbericht IV. Quartal 2021",link:"#"}]},SearchResultsEvents={headline:"Veranstaltungen",icon:"icon-suche-veranstaltung",totalCount:29,items:[{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"1. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"2. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"}]},SearchResultsEventsExtended={headline:null,icon:null,totalCount:null,items:[]},SearchResultsNoBorder={headline:null,icon:null,totalCount:null,items:[{kicker:"Neuigkeiten per E-Mail",title:"Newsletter bestellen und abbestellen ",copy:"Gesetzesänderungen, Förderprogramme, innovative Technologien, Veranstaltungshinweise oder wirtschaftspolitische Statements: Wir informieren Sie regelmäßig über aktuelle Themen und Entwicklungen, die die Wirtschaft bewe...",link:"#",icon:null},{kicker:"Was können Unternehmen tun?",title:'Corona virus - Maßnahmen und Unterstützung',copy:"In dieser schwierigen Zeit möchten wir unsere Unternehmen nicht alleine lassen und möglichst viele Informationen an Sie weitergeben. In unserer Übersicht finden Sie Tipps, wo und wie Sie finanzielle Hilfe bekommen könn...",link:"#",icon:null},{kicker:null,title:'Merkblatt: Corona -Prävention in Unternehmen',copy:null,link:"#",icon:"external"},{kicker:"Umgang mit der Pandemie",title:'Corona virus - was bedeutet das für mein Unternehmen?',copy:"Wie stelle ich einen betrieblichen Pandemieplan auf? Wo gibt es aktuelle Infos? Ein Mitarbeiter ist infiziert – was tun?",link:"#",icon:"download"},{kicker:'Ausbildung in Zeiten von Corona ',title:'Corona virus - was bedeutet das für die Berufsausbildung?',copy:'Wir informieren über Fördermöglichkeiten des Bundes und des Landes Niedersachsen und geben Antworten auf die häufigsten Fragen, z. B.: Ist Homeoffice für Auszubildende möglich? Darf man Azubis an andere Betriebe "verle...',link:"#",icon:null},{kicker:"Pressemitteilung",title:"PM006: Wirtschaftliche Erholung im Elbe-Weser-Raum stagniert",copy:'Corona und knappe Ressourcen als Ursache - verhaltene Aussichten für 2022',link:"#",icon:"external"},{kicker:"Schutzmassnahmen",title:'Corona -Regeln im Herbst und Winter',copy:'Bundestag und Bundesrat haben eine Änderung des Infektionsschutzgesetzes beschlossen und damit den Weg für neue Corona -Schutzmaßnahmen freigemacht.',link:"#",icon:null}]},ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),EventTeaserComponent=__webpack_require__("./stories/atoms/event-teaser/EventTeaserComponent.js"),createSearchResults=function createSearchResults(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"downloads":_ref$type,wrapper=(0,helpers.az)("div",["results-wrapper",type]),data=null;if("no-border"===type&&(data=SearchResultsNoBorder),"downloads"===type&&(data=SearchResultsDownloads),"events"===type&&(data=SearchResultsEvents),"events-extended"===type&&(data=SearchResultsEventsExtended),data.icon&&wrapper.classList.add(data.icon),data.headline&&(0,helpers.az)("h3",[],data.headline,wrapper),"no-border"===type)data.items.map((function(item){var result=(0,helpers.az)("div",item.icon?["result",item.icon]:["result"],null,wrapper),a=(0,helpers.az)("a",[],null,result);a.href=item.link,item.kicker&&item.kicker.length>0&&(0,helpers.az)("div",["h-kicker"],item.kicker,a),item.title&&item.title.length>0&&(0,helpers.az)("div",["h-title"],item.title,a),item.copy&&item.copy.length>0&&(0,helpers.az)("p",[],item.copy,result)}));else if("events"===type)data.items.map((function(item){(0,helpers.az)("div",["result"],null,wrapper).appendChild((0,EventTeaserComponent.i)(item))}));else if("events-extended"===type)for(var i=0;i<12;i++){(0,helpers.az)("div",["result"],null,wrapper).appendChild((0,EventTeaserComponent.i)({isExtended:!0}))}else{var results=(0,helpers.az)("ul",["results"],null,wrapper);data.items.map((function(item){var li=(0,helpers.az)("li",[],null,results);(0,helpers.az)("a",["result-link"],item.title,li).href=item.link}))}data.totalCount&&(0,helpers.az)("div",["more-wrapper"],null,wrapper).appendChild((0,ButtonComponent.a)({label:"Alle "+data.totalCount+" Treffer anzeigen",icon:"pfeil-simple-rechts",iconPosition:"icon-right",color:"white"}));return wrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/search-results/search-results.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.search-results .results-wrapper{margin:30px 0;position:relative}.search-results .results-wrapper:last-child{margin-bottom:calc(1.4*var(--section-margin))}@media(max-width: 767px){.search-results .results-wrapper{margin:var(--container-padding) 0}}.search-results .results-wrapper:before{font-family:"Icons",sans-serif;position:absolute;font-size:var(--icon-size);line-height:1;right:0;top:0;margin:28px 26px}@media(max-width: 767px){.search-results .results-wrapper:before{margin:22px var(--container-padding)}}.search-results .results-wrapper.no-border .result{border:1px solid var(--theme-color-primary-dimmed-03);border-radius:var(--border-radius-xs);padding:12px 16px;font-size:var(--font-size-small);background-color:var(--theme-color-white)}@media(max-width: 767px){.search-results .results-wrapper.no-border .result{padding:10px 12px}}.search-results .results-wrapper.no-border .result+.result{margin-top:10px}.search-results .results-wrapper.no-border .result:not(.fitResult) a{display:block;text-decoration:none;transition:.2s ease}.search-results .results-wrapper.no-border .result:not(.fitResult) a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0;border-radius:var(--border-radius-xs);opacity:0;transition:.3s ease}.search-results .results-wrapper.no-border .result:not(.fitResult) a.focus-visible:focus{outline:0}.search-results .results-wrapper.no-border .result:not(.fitResult) a.focus-visible:focus:before{opacity:1}.search-results .results-wrapper.no-border .result:not(.fitResult) a:focus-visible,.search-results .results-wrapper.no-border .result:not(.fitResult) a.-moz-focusring{outline:0}.search-results .results-wrapper.no-border .result:not(.fitResult) a:focus-visible:before,.search-results .results-wrapper.no-border .result:not(.fitResult) a.-moz-focusring:before{opacity:1}.search-results .results-wrapper.no-border .result:not(.fitResult) a:hover{color:var(--theme-color-link-hover)}.search-results .results-wrapper h3{margin-top:.1em}.search-results .results-wrapper .highlight{font-weight:700}.search-results .results-wrapper .result{position:relative;display:block;transition:.3s ease}@media(max-width: 767px){.search-results .results-wrapper .result{overflow:hidden}}.search-results .results-wrapper .result:before{position:absolute;top:0;right:0;margin:10px 8px;font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:1;text-align:center}@media(max-width: 567px){.search-results .results-wrapper .result:before{margin:8px}}.search-results .results-wrapper .result.download::before{content:""}.search-results .results-wrapper .result.external::before{content:""}.search-results .results-wrapper .result p:last-child{margin:1px 0;line-height:1.4}.search-results .results-wrapper .result:hover{color:var(--theme-color-secondary-intensed)}.search-results .results-wrapper .h-kicker{display:block;font-size:16px;text-transform:uppercase;margin-bottom:2px;letter-spacing:.3px;margin-bottom:1px}@media(max-width: 767px){.search-results .results-wrapper .h-kicker{font-size:14px}}.search-results .results-wrapper .h-kicker+h1,.search-results .results-wrapper .h-kicker+.like-h1{margin-top:.1em}.search-results .results-wrapper .h-kicker+h2,.search-results .results-wrapper .h-kicker+.like-h2,.search-results .results-wrapper .h-kicker+h3,.search-results .results-wrapper .h-kicker+.like-h3,.search-results .results-wrapper .h-kicker+h4+.like-h4{margin-top:.2em}.search-results .results-wrapper .title,.search-results .results-wrapper .h-title{text-decoration:underline;font-size:var(--font-size-copy);margin-bottom:5px;font-weight:600;line-height:1.25}.search-results .results-wrapper .title:after,.search-results .results-wrapper .h-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.search-results .results-wrapper .title:first-child:last-child,.search-results .results-wrapper .h-title:first-child:last-child{margin:5px 0}.search-results .results-wrapper .title:not(:first-child):last-child,.search-results .results-wrapper .h-title:not(:first-child):last-child{margin-bottom:4px}.search-results .results-wrapper .fitResult .title:after,.search-results .results-wrapper .fitResult .h-title:after{display:none}.search-results .results-wrapper .results{list-style:none;margin-bottom:24px;padding:0}.search-results .results-wrapper .results li{margin:10px 0}.search-results .results-wrapper .results a{display:block;background-color:var(--theme-color-white);border-radius:var(--border-radius-xs);padding:10px 20px;transition:.3s ease}.search-results .results-wrapper .results a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.search-results .results-wrapper .results a:focus-visible,.search-results .results-wrapper .results a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.search-results .results-wrapper .results a:hover{color:var(--theme-color-link-hover)}@media(max-width: 767px){.search-results .results-wrapper .results a{padding:6px 12px}}.search-results .results-wrapper .results .fitResult{display:block;background-color:var(--theme-color-white);border-radius:var(--border-radius-xs);padding:10px 20px}.search-results .results-wrapper .results .fitResult a{padding:0}.search-results .results-wrapper .more-wrapper{margin:24px 0 12px;text-align:right}.search-results .results-wrapper .more-wrapper strong{display:inline-block;margin:0 5px}.search-results .results-wrapper:not(.no-border){background-color:var(--theme-color-primary-dimmed-04);padding:18px 28px}@media(max-width: 767px){.search-results .results-wrapper:not(.no-border){margin:var(--container-padding) calc(var(--container-padding)*-1);padding:15px var(--container-padding)}}.search-results .results-wrapper:not(.no-border) .result{margin:10px 0;display:block}.search-results .results-wrapper.events-list+.events-list,.search-results .results-wrapper.events-list+#infscr-loading+.events-list,.search-results .results-wrapper.events-list+.events-list,.search-results .results-wrapper.events-list+#infscr-loading+.events-list,.search-results .results-wrapper #dummy-wrapper+.results-wrapper.events-list,.search-results .results-wrapper #dummy-wrapper+#infscr-loading+.results-wrapper.events-list{margin-top:-50px;padding-top:0}.search-results .results-wrapper.no-border+.no-border,.search-results .results-wrapper.no-border+#infscr-loading+.no-border,.search-results .results-wrapper.no-border+.no-border,.search-results .results-wrapper.no-border+#infscr-loading+.no-border,.search-results .results-wrapper #dummy-wrapper+.results-wrapper.no-border,.search-results .results-wrapper #dummy-wrapper+#infscr-loading+.results-wrapper.no-border{margin-top:-20px}',"",{version:3,sources:["webpack://./stories/components/search-results/search-results.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,iCAIE,aACE,CAAA,iBACA,CAAA,4CAEA,6CACE,CAAA,yBAGF,iCARF,iCASI,CAAA,CAAA,wCAGF,8BACE,CAAA,iBACA,CAAA,0BACA,CAAA,aACA,CAAA,OACA,CAAA,KACA,CAAA,gBACA,CAAA,yBAEA,wCATF,oCAUI,CAAA,CAAA,mDAKF,qDACE,CAAA,qCACA,CAAA,iBACA,CAAA,gCACA,CAAA,yCACA,CAAA,yBAEA,mDAPF,iBAQI,CAAA,CAAA,2DAGF,eACE,CAAA,qEAIA,aACE,CAAA,oBACA,CAAA,mBACA,CAAA,4EAEA,UACE,CAAA,iBC4CZ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,mBD9CY,CAAA,4GC2IV,CAAA,SACA,CAAA,qCD1IU,CAAA,SACA,CAAA,mBACA,CAAA,yFAGF,SACE,CAAA,gGAEA,SACE,CAAA,uKAIJ,SACE,CAAA,qLAEA,SACE,CAAA,2EAIJ,mCACE,CAAA,oCAOV,eACE,CAAA,4CAGF,eACE,CAAA,yCAGF,iBACE,CAAA,aACA,CAAA,mBACA,CAAA,yBAEA,yCALF,eAMI,CAAA,CAAA,gDAGF,iBACE,CAAA,KACA,CAAA,OACA,CAAA,eACA,CAAA,8BACA,CAAA,gCACA,CAAA,aACA,CAAA,iBACA,CAAA,yBAEA,gDAVF,UAWI,CAAA,CAAA,0DAIJ,WC0JuB,CAAA,0DDtJvB,WC0J4B,CAAA,sDDtJ5B,YACE,CAAA,eACA,CAAA,+CAGF,2CACE,CAAA,2CAIJ,aC5EF,CAAA,cACA,CAAA,wBACA,CAAA,iBACA,CAAA,mBACA,CAAA,iBD0EI,CAAA,yBCxEJ,2CDsEE,cCrEA,CAAA,CAAA,kGAGF,eAEE,CAAA,2PAGF,eAGE,CAAA,kFD+DA,yBACE,CAAA,+BACA,CAAA,iBACA,CAAA,eACA,CAAA,gBACA,CAAA,8FAEA,UACE,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,gIAGF,YACE,CAAA,4IAGF,iBACE,CAAA,oHAMA,YACE,CAAA,0CAKN,eACE,CAAA,kBACA,CAAA,SACA,CAAA,6CAEA,aACE,CAAA,4CAGF,aACE,CAAA,yCACA,CAAA,qCACA,CAAA,iBACA,CAAA,mBACA,CAAA,gECXJ,4GACE,CAAA,SACA,CAAA,qHAEF,4GACE,CAAA,SACA,CAAA,kDDQE,mCACE,CAAA,yBAGF,4CAZF,gBAaI,CAAA,CAAA,qDAIJ,aACE,CAAA,yCACA,CAAA,qCACA,CAAA,iBACA,CAAA,uDAEA,SACE,CAAA,+CAKN,kBACE,CAAA,gBACA,CAAA,sDAEA,oBACE,CAAA,YACA,CAAA,iDAIJ,qDACE,CAAA,iBACA,CAAA,yBAEA,iDAJF,iEAKI,CAAA,qCACA,CAAA,CAAA,yDAGF,aACE,CAAA,aACA,CAAA,kbAIJ,gBAGE,CAAA,aACA,CAAA,8ZAIF,gBAGE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.search-results {\n .results-wrapper {\n margin: 30px 0;\n position: relative;\n\n &:last-child {\n margin-bottom: calc(1.4 * var(--section-margin));\n }\n\n @media(max-width: 767px) {\n margin: var(--container-padding) 0;\n }\n\n &:before {\n font-family: \"Icons\", sans-serif;\n position: absolute;\n font-size: var(--icon-size);\n line-height: 1;\n right: 0;\n top: 0;\n margin: 28px 26px;\n\n @media(max-width: 767px) {\n margin: 22px var(--container-padding);\n }\n }\n\n &.no-border {\n .result {\n border: 1px solid var(--theme-color-primary-dimmed-03);\n border-radius: var(--border-radius-xs);\n padding: 12px 16px;\n font-size: var(--font-size-small);\n background-color: var(--theme-color-white);\n\n @media(max-width: 767px) {\n padding: 10px 12px;\n }\n\n + .result {\n margin-top: 10px;\n }\n\n &:not(.fitResult){\n a {\n display: block;\n text-decoration: none;\n transition: 0.2s ease;\n\n &:before {\n content: \"\";\n @include full-size;\n pointer-events: none;\n @include focus-standalone;\n border-radius: var(--border-radius-xs);\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &.focus-visible:focus {\n outline: 0;\n\n &:before {\n opacity: 1;\n }\n }\n\n &:focus-visible, &.-moz-focusring {\n outline: 0;\n\n &:before {\n opacity: 1;\n }\n }\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n }\n }\n }\n }\n\n h3 {\n margin-top: 0.1em;\n }\n\n .highlight {\n font-weight: 700;\n }\n\n .result {\n position: relative;\n display: block;\n transition: 0.3s ease;\n\n @media(max-width: 767px) {\n overflow: hidden;\n }\n\n &:before {\n position: absolute;\n top: 0;\n right: 0;\n margin: 10px 8px;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 1;\n text-align: center;\n\n @media(max-width: 567px) {\n margin: 8px;\n }\n }\n\n &.download::before {\n @include icon-small-download;\n }\n\n &.external::before {\n @include icon-small-link-external;\n }\n\n p:last-child {\n margin: 1px 0;\n line-height: 1.4;\n }\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n .h-kicker {\n @include kicker;\n margin-bottom: 1px;\n }\n\n .title, .h-title {\n text-decoration: underline;\n font-size: var(--font-size-copy);\n margin-bottom: 5px;\n font-weight: 600;\n line-height: 1.25;\n\n &:after {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n\n &:first-child:last-child {\n margin: 5px 0;\n }\n\n &:not(:first-child):last-child {\n margin-bottom: 4px;\n }\n }\n\n .fitResult{\n .title, .h-title {\n &:after {\n display: none;\n }\n }\n }\n\n .results {\n list-style: none;\n margin-bottom: 24px;\n padding: 0;\n\n li {\n margin: 10px 0;\n }\n\n a {\n display: block;\n background-color: var(--theme-color-white);\n border-radius: var(--border-radius-xs);\n padding: 10px 20px;\n transition: 0.3s ease;\n @include focus-visible();\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n\n @media(max-width: 767px) {\n padding: 6px 12px;\n }\n }\n\n .fitResult {\n display: block;\n background-color: var(--theme-color-white);\n border-radius: var(--border-radius-xs);\n padding: 10px 20px;\n\n a{\n padding: 0;\n }\n }\n }\n\n .more-wrapper {\n margin: 24px 0 12px;\n text-align: right;\n\n strong {\n display: inline-block;\n margin: 0 5px;\n }\n }\n\n &:not(.no-border) {\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 18px 28px;\n\n @media(max-width: 767px) {\n margin: var(--container-padding) calc(var(--container-padding) * -1);\n padding: 15px var(--container-padding);\n }\n\n .result {\n margin: 10px 0;\n display: block;\n }\n }\n\n &.events-list + .events-list, &.events-list + #infscr-loading + .events-list,\n &.events-list + .events-list, &.events-list + #infscr-loading + .events-list,\n #dummy-wrapper + .results-wrapper.events-list, #dummy-wrapper + #infscr-loading + .results-wrapper.events-list {\n margin-top: -50px;\n padding-top: 0;\n\n }\n\n &.no-border + .no-border, &.no-border + #infscr-loading + .no-border,\n &.no-border + .no-border, &.no-border + #infscr-loading + .no-border,\n #dummy-wrapper + .results-wrapper.no-border, #dummy-wrapper + #infscr-loading + .results-wrapper.no-border {\n margin-top: -20px;\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3355],{"./stories/components/search-results/SearchResultsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>createSearchResults});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_results=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/search-results/search-results.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_results.Z,options);search_results.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchResultsDownloads={headline:"Downloads",icon:"icon-suche-datei",totalCount:29,items:[{title:"IHK-Positionen zur Kommunalwahl 2021",link:"#"},{title:"Konjunkturbericht IV. Quartal 2021",link:"#"}]},SearchResultsEvents={headline:"Veranstaltungen",icon:"icon-suche-veranstaltung",totalCount:29,items:[{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"1. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"2. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"}]},SearchResultsEventsExtended={headline:null,icon:null,totalCount:null,items:[]},SearchResultsNoBorder={headline:null,icon:null,totalCount:null,items:[{kicker:"Neuigkeiten per E-Mail",title:"Newsletter bestellen und abbestellen ",copy:"Gesetzesänderungen, Förderprogramme, innovative Technologien, Veranstaltungshinweise oder wirtschaftspolitische Statements: Wir informieren Sie regelmäßig über aktuelle Themen und Entwicklungen, die die Wirtschaft bewe...",link:"#",icon:null},{kicker:"Was können Unternehmen tun?",title:'Corona virus - Maßnahmen und Unterstützung',copy:"In dieser schwierigen Zeit möchten wir unsere Unternehmen nicht alleine lassen und möglichst viele Informationen an Sie weitergeben. In unserer Übersicht finden Sie Tipps, wo und wie Sie finanzielle Hilfe bekommen könn...",link:"#",icon:null},{kicker:null,title:'Merkblatt: Corona -Prävention in Unternehmen',copy:null,link:"#",icon:"external"},{kicker:"Umgang mit der Pandemie",title:'Corona virus - was bedeutet das für mein Unternehmen?',copy:"Wie stelle ich einen betrieblichen Pandemieplan auf? Wo gibt es aktuelle Infos? Ein Mitarbeiter ist infiziert – was tun?",link:"#",icon:"download"},{kicker:'Ausbildung in Zeiten von Corona ',title:'Corona virus - was bedeutet das für die Berufsausbildung?',copy:'Wir informieren über Fördermöglichkeiten des Bundes und des Landes Niedersachsen und geben Antworten auf die häufigsten Fragen, z. B.: Ist Homeoffice für Auszubildende möglich? Darf man Azubis an andere Betriebe "verle...',link:"#",icon:null},{kicker:"Pressemitteilung",title:"PM006: Wirtschaftliche Erholung im Elbe-Weser-Raum stagniert",copy:'Corona und knappe Ressourcen als Ursache - verhaltene Aussichten für 2022',link:"#",icon:"external"},{kicker:"Schutzmassnahmen",title:'Corona -Regeln im Herbst und Winter',copy:'Bundestag und Bundesrat haben eine Änderung des Infektionsschutzgesetzes beschlossen und damit den Weg für neue Corona -Schutzmaßnahmen freigemacht.',link:"#",icon:null}]},ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),EventTeaserComponent=__webpack_require__("./stories/atoms/event-teaser/EventTeaserComponent.js"),createSearchResults=function createSearchResults(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"downloads":_ref$type,wrapper=(0,helpers.az)("div",["results-wrapper",type]),data=null;if("no-border"===type&&(data=SearchResultsNoBorder),"downloads"===type&&(data=SearchResultsDownloads),"events"===type&&(data=SearchResultsEvents),"events-extended"===type&&(data=SearchResultsEventsExtended),data.icon&&wrapper.classList.add(data.icon),data.headline&&(0,helpers.az)("h3",[],data.headline,wrapper),"no-border"===type)data.items.map((function(item){var result=(0,helpers.az)("div",item.icon?["result",item.icon]:["result"],null,wrapper),a=(0,helpers.az)("a",[],null,result);a.href=item.link,item.kicker&&item.kicker.length>0&&(0,helpers.az)("div",["h-kicker"],item.kicker,a),item.title&&item.title.length>0&&(0,helpers.az)("div",["h-title"],item.title,a),item.copy&&item.copy.length>0&&(0,helpers.az)("p",[],item.copy,result)}));else if("events"===type)data.items.map((function(item){(0,helpers.az)("div",["result"],null,wrapper).appendChild((0,EventTeaserComponent.i)(item))}));else if("events-extended"===type)for(var i=0;i<12;i++){(0,helpers.az)("div",["result"],null,wrapper).appendChild((0,EventTeaserComponent.i)({isExtended:!0}))}else{var results=(0,helpers.az)("ul",["results"],null,wrapper);data.items.map((function(item){var li=(0,helpers.az)("li",[],null,results);(0,helpers.az)("a",["result-link"],item.title,li).href=item.link}))}data.totalCount&&(0,helpers.az)("div",["more-wrapper"],null,wrapper).appendChild((0,ButtonComponent.a)({label:"Alle "+data.totalCount+" Treffer anzeigen",icon:"pfeil-simple-rechts",iconPosition:"icon-right",color:"white"}));return wrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/search-results/search-results.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.search-results .results-wrapper{margin:30px 0;position:relative}.search-results .results-wrapper:last-child{margin-bottom:calc(1.4*var(--section-margin))}@media(max-width: 767px){.search-results .results-wrapper{margin:var(--container-padding) 0}}.search-results .results-wrapper:before{font-family:"Icons",sans-serif;position:absolute;font-size:var(--icon-size);line-height:1;right:0;top:0;margin:28px 26px}@media(max-width: 767px){.search-results .results-wrapper:before{margin:22px var(--container-padding)}}.search-results .results-wrapper.no-border .result{border:1px solid var(--theme-color-primary-dimmed-03);border-radius:var(--border-radius-xs);padding:12px 16px;font-size:var(--font-size-small);background-color:var(--theme-color-white)}@media(max-width: 767px){.search-results .results-wrapper.no-border .result{padding:10px 12px}}.search-results .results-wrapper.no-border .result+.result{margin-top:10px}.search-results .results-wrapper.no-border .result:not(.fitResult) a{display:block;text-decoration:none;transition:.2s ease}.search-results .results-wrapper.no-border .result:not(.fitResult) a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0;border-radius:var(--border-radius-xs);opacity:0;transition:.3s ease}.search-results .results-wrapper.no-border .result:not(.fitResult) a.focus-visible:focus{outline:0}.search-results .results-wrapper.no-border .result:not(.fitResult) a.focus-visible:focus:before{opacity:1}.search-results .results-wrapper.no-border .result:not(.fitResult) a:focus-visible,.search-results .results-wrapper.no-border .result:not(.fitResult) a.-moz-focusring{outline:0}.search-results .results-wrapper.no-border .result:not(.fitResult) a:focus-visible:before,.search-results .results-wrapper.no-border .result:not(.fitResult) a.-moz-focusring:before{opacity:1}.search-results .results-wrapper.no-border .result:not(.fitResult) a:hover{color:var(--theme-color-link-hover)}.search-results .results-wrapper h3{margin-top:.1em}.search-results .results-wrapper .highlight{font-weight:700}.search-results .results-wrapper .result{position:relative;display:block;transition:.3s ease}@media(max-width: 767px){.search-results .results-wrapper .result{overflow:hidden}}.search-results .results-wrapper .result:before{position:absolute;top:0;right:0;margin:10px 8px;font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:1;text-align:center}@media(max-width: 567px){.search-results .results-wrapper .result:before{margin:8px}}.search-results .results-wrapper .result.download::before{content:""}.search-results .results-wrapper .result.external::before{content:""}.search-results .results-wrapper .result p:last-child{margin:1px 0;line-height:1.4}.search-results .results-wrapper .result:hover{color:var(--theme-color-secondary-intensed)}.search-results .results-wrapper .h-kicker{display:block;font-size:16px;text-transform:uppercase;margin-bottom:2px;letter-spacing:.3px;margin-bottom:1px}@media(max-width: 767px){.search-results .results-wrapper .h-kicker{font-size:14px}}.search-results .results-wrapper .h-kicker+h1,.search-results .results-wrapper .h-kicker+.like-h1{margin-top:.1em}.search-results .results-wrapper .h-kicker+h2,.search-results .results-wrapper .h-kicker+.like-h2,.search-results .results-wrapper .h-kicker+h3,.search-results .results-wrapper .h-kicker+.like-h3,.search-results .results-wrapper .h-kicker+h4+.like-h4{margin-top:.2em}.search-results .results-wrapper .title,.search-results .results-wrapper .h-title{text-decoration:underline;font-size:var(--font-size-copy);margin-bottom:5px;font-weight:600;line-height:1.25}.search-results .results-wrapper .title:after,.search-results .results-wrapper .h-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.search-results .results-wrapper .title:first-child:last-child,.search-results .results-wrapper .h-title:first-child:last-child{margin:5px 0}.search-results .results-wrapper .title:not(:first-child):last-child,.search-results .results-wrapper .h-title:not(:first-child):last-child{margin-bottom:4px}.search-results .results-wrapper .fitResult .title:after,.search-results .results-wrapper .fitResult .h-title:after{display:none}.search-results .results-wrapper .results{list-style:none;margin-bottom:24px;padding:0}.search-results .results-wrapper .results li{margin:10px 0}.search-results .results-wrapper .results a{display:block;background-color:var(--theme-color-white);border-radius:var(--border-radius-xs);padding:10px 20px;transition:.3s ease}.search-results .results-wrapper .results a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.search-results .results-wrapper .results a:focus-visible,.search-results .results-wrapper .results a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.search-results .results-wrapper .results a:hover{color:var(--theme-color-link-hover)}@media(max-width: 767px){.search-results .results-wrapper .results a{padding:6px 12px}}.search-results .results-wrapper .results .fitResult{display:block;background-color:var(--theme-color-white);border-radius:var(--border-radius-xs);padding:10px 20px}.search-results .results-wrapper .results .fitResult a{padding:0}.search-results .results-wrapper .more-wrapper{margin:24px 0 12px;text-align:right}.search-results .results-wrapper .more-wrapper strong{display:inline-block;margin:0 5px}.search-results .results-wrapper:not(.no-border){background-color:var(--theme-color-primary-dimmed-04);padding:18px 28px}@media(max-width: 767px){.search-results .results-wrapper:not(.no-border){margin:var(--container-padding) calc(var(--container-padding)*-1);padding:15px var(--container-padding)}}.search-results .results-wrapper:not(.no-border) .result{margin:10px 0;display:block}.search-results .results-wrapper.events-list+.events-list,.search-results .results-wrapper.events-list+#infscr-loading+.events-list,.search-results .results-wrapper.events-list+.events-list,.search-results .results-wrapper.events-list+#infscr-loading+.events-list,.search-results .results-wrapper #dummy-wrapper+.results-wrapper.events-list,.search-results .results-wrapper #dummy-wrapper+#infscr-loading+.results-wrapper.events-list{margin-top:-50px;padding-top:0}.search-results .results-wrapper.no-border+.no-border,.search-results .results-wrapper.no-border+#infscr-loading+.no-border,.search-results .results-wrapper.no-border+.no-border,.search-results .results-wrapper.no-border+#infscr-loading+.no-border,.search-results .results-wrapper #dummy-wrapper+.results-wrapper.no-border,.search-results .results-wrapper #dummy-wrapper+#infscr-loading+.results-wrapper.no-border{margin-top:-20px}',"",{version:3,sources:["webpack://./stories/components/search-results/search-results.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,iCAIE,aACE,CAAA,iBACA,CAAA,4CAEA,6CACE,CAAA,yBAGF,iCARF,iCASI,CAAA,CAAA,wCAGF,8BACE,CAAA,iBACA,CAAA,0BACA,CAAA,aACA,CAAA,OACA,CAAA,KACA,CAAA,gBACA,CAAA,yBAEA,wCATF,oCAUI,CAAA,CAAA,mDAKF,qDACE,CAAA,qCACA,CAAA,iBACA,CAAA,gCACA,CAAA,yCACA,CAAA,yBAEA,mDAPF,iBAQI,CAAA,CAAA,2DAGF,eACE,CAAA,qEAIA,aACE,CAAA,oBACA,CAAA,mBACA,CAAA,4EAEA,UACE,CAAA,iBC4CZ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,mBD9CY,CAAA,4GC2IV,CAAA,SACA,CAAA,qCD1IU,CAAA,SACA,CAAA,mBACA,CAAA,yFAGF,SACE,CAAA,gGAEA,SACE,CAAA,uKAIJ,SACE,CAAA,qLAEA,SACE,CAAA,2EAIJ,mCACE,CAAA,oCAOV,eACE,CAAA,4CAGF,eACE,CAAA,yCAGF,iBACE,CAAA,aACA,CAAA,mBACA,CAAA,yBAEA,yCALF,eAMI,CAAA,CAAA,gDAGF,iBACE,CAAA,KACA,CAAA,OACA,CAAA,eACA,CAAA,8BACA,CAAA,gCACA,CAAA,aACA,CAAA,iBACA,CAAA,yBAEA,gDAVF,UAWI,CAAA,CAAA,0DAIJ,WC0JuB,CAAA,0DDtJvB,WC0J4B,CAAA,sDDtJ5B,YACE,CAAA,eACA,CAAA,+CAGF,2CACE,CAAA,2CAIJ,aC5EF,CAAA,cACA,CAAA,wBACA,CAAA,iBACA,CAAA,mBACA,CAAA,iBD0EI,CAAA,yBCxEJ,2CDsEE,cCrEA,CAAA,CAAA,kGAGF,eAEE,CAAA,2PAGF,eAGE,CAAA,kFD+DA,yBACE,CAAA,+BACA,CAAA,iBACA,CAAA,eACA,CAAA,gBACA,CAAA,8FAEA,UACE,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,gIAGF,YACE,CAAA,4IAGF,iBACE,CAAA,oHAMA,YACE,CAAA,0CAKN,eACE,CAAA,kBACA,CAAA,SACA,CAAA,6CAEA,aACE,CAAA,4CAGF,aACE,CAAA,yCACA,CAAA,qCACA,CAAA,iBACA,CAAA,mBACA,CAAA,gECXJ,4GACE,CAAA,SACA,CAAA,qHAEF,4GACE,CAAA,SACA,CAAA,kDDQE,mCACE,CAAA,yBAGF,4CAZF,gBAaI,CAAA,CAAA,qDAIJ,aACE,CAAA,yCACA,CAAA,qCACA,CAAA,iBACA,CAAA,uDAEA,SACE,CAAA,+CAKN,kBACE,CAAA,gBACA,CAAA,sDAEA,oBACE,CAAA,YACA,CAAA,iDAIJ,qDACE,CAAA,iBACA,CAAA,yBAEA,iDAJF,iEAKI,CAAA,qCACA,CAAA,CAAA,yDAGF,aACE,CAAA,aACA,CAAA,kbAIJ,gBAGE,CAAA,aACA,CAAA,8ZAIF,gBAGE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.search-results {\n .results-wrapper {\n margin: 30px 0;\n position: relative;\n\n &:last-child {\n margin-bottom: calc(1.4 * var(--section-margin));\n }\n\n @media(max-width: 767px) {\n margin: var(--container-padding) 0;\n }\n\n &:before {\n font-family: \"Icons\", sans-serif;\n position: absolute;\n font-size: var(--icon-size);\n line-height: 1;\n right: 0;\n top: 0;\n margin: 28px 26px;\n\n @media(max-width: 767px) {\n margin: 22px var(--container-padding);\n }\n }\n\n &.no-border {\n .result {\n border: 1px solid var(--theme-color-primary-dimmed-03);\n border-radius: var(--border-radius-xs);\n padding: 12px 16px;\n font-size: var(--font-size-small);\n background-color: var(--theme-color-white);\n\n @media(max-width: 767px) {\n padding: 10px 12px;\n }\n\n + .result {\n margin-top: 10px;\n }\n\n &:not(.fitResult){\n a {\n display: block;\n text-decoration: none;\n transition: 0.2s ease;\n\n &:before {\n content: \"\";\n @include full-size;\n pointer-events: none;\n @include focus-standalone;\n border-radius: var(--border-radius-xs);\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &.focus-visible:focus {\n outline: 0;\n\n &:before {\n opacity: 1;\n }\n }\n\n &:focus-visible, &.-moz-focusring {\n outline: 0;\n\n &:before {\n opacity: 1;\n }\n }\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n }\n }\n }\n }\n\n h3 {\n margin-top: 0.1em;\n }\n\n .highlight {\n font-weight: 700;\n }\n\n .result {\n position: relative;\n display: block;\n transition: 0.3s ease;\n\n @media(max-width: 767px) {\n overflow: hidden;\n }\n\n &:before {\n position: absolute;\n top: 0;\n right: 0;\n margin: 10px 8px;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 1;\n text-align: center;\n\n @media(max-width: 567px) {\n margin: 8px;\n }\n }\n\n &.download::before {\n @include icon-small-download;\n }\n\n &.external::before {\n @include icon-small-link-external;\n }\n\n p:last-child {\n margin: 1px 0;\n line-height: 1.4;\n }\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n .h-kicker {\n @include kicker;\n margin-bottom: 1px;\n }\n\n .title, .h-title {\n text-decoration: underline;\n font-size: var(--font-size-copy);\n margin-bottom: 5px;\n font-weight: 600;\n line-height: 1.25;\n\n &:after {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n\n &:first-child:last-child {\n margin: 5px 0;\n }\n\n &:not(:first-child):last-child {\n margin-bottom: 4px;\n }\n }\n\n .fitResult{\n .title, .h-title {\n &:after {\n display: none;\n }\n }\n }\n\n .results {\n list-style: none;\n margin-bottom: 24px;\n padding: 0;\n\n li {\n margin: 10px 0;\n }\n\n a {\n display: block;\n background-color: var(--theme-color-white);\n border-radius: var(--border-radius-xs);\n padding: 10px 20px;\n transition: 0.3s ease;\n @include focus-visible();\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n\n @media(max-width: 767px) {\n padding: 6px 12px;\n }\n }\n\n .fitResult {\n display: block;\n background-color: var(--theme-color-white);\n border-radius: var(--border-radius-xs);\n padding: 10px 20px;\n\n a{\n padding: 0;\n }\n }\n }\n\n .more-wrapper {\n margin: 24px 0 12px;\n text-align: right;\n\n strong {\n display: inline-block;\n margin: 0 5px;\n }\n }\n\n &:not(.no-border) {\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 18px 28px;\n\n @media(max-width: 767px) {\n margin: var(--container-padding) calc(var(--container-padding) * -1);\n padding: 15px var(--container-padding);\n }\n\n .result {\n margin: 10px 0;\n display: block;\n }\n }\n\n &.events-list + .events-list, &.events-list + #infscr-loading + .events-list,\n &.events-list + .events-list, &.events-list + #infscr-loading + .events-list,\n #dummy-wrapper + .results-wrapper.events-list, #dummy-wrapper + #infscr-loading + .results-wrapper.events-list {\n margin-top: -50px;\n padding-top: 0;\n\n }\n\n &.no-border + .no-border, &.no-border + #infscr-loading + .no-border,\n &.no-border + .no-border, &.no-border + #infscr-loading + .no-border,\n #dummy-wrapper + .results-wrapper.no-border, #dummy-wrapper + #infscr-loading + .results-wrapper.no-border {\n margin-top: -20px;\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/3610.29493f8a.iframe.bundle.js b/gfi-ihk-2024/storybook-static/3610.1efa2a80.iframe.bundle.js
similarity index 72%
rename from gfi-ihk-2024/storybook-static/3610.29493f8a.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/3610.1efa2a80.iframe.bundle.js
index 49996f4..fa716e6 100644
--- a/gfi-ihk-2024/storybook-static/3610.29493f8a.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/3610.1efa2a80.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3610],{"./stories/atoms/label/LabelComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createLabel});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),label=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(label.Z,options);label.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createLabel=function createLabel(_ref){var _ref$text=_ref.text,text=void 0===_ref$text?"Benutzername":_ref$text,_ref$forAttribute=_ref.forAttribute,forAttribute=void 0===_ref$forAttribute?"name":_ref$forAttribute,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$isHidden=_ref.isHidden,isHidden=void 0!==_ref$isHidden&&_ref$isHidden,label=(0,helpers.az)("label",isHidden?["visually-hidden"]:[],text);(label.htmlFor=forAttribute,isRequired)&&((0,helpers.az)("sup",[],"*",label).title="Pflichtfeld");return label}},"./stories/components/checkbox-group/CheckboxGroupComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createCheckboxGroup});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),checkbox_group=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/checkbox-group/checkbox-group.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(checkbox_group.Z,options);checkbox_group.Z.locals;var FormElementComponent=__webpack_require__("./stories/components/form-element/FormElementComponent.js"),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i'+title+"",wrapperClasses:"checkbox-group "+wrapperClass,name:namespace}),childWrapper=(0,helpers.az)("div",["ev-filter","checkbox-wrapper"],null,wrapper);return childWrapper.ariaHidden=!0,wrapper.querySelector("label").classList.add("acc"),items.map((function(item,index){childWrapper.appendChild((0,FormElementComponent._)({inputType:"checkbox",label:item,name:namespace,id:namespace+"-"+index}))})),jquery_default()(document).ready((function(){new components_checkbox_group_checkbox_group(jquery_default()(wrapper))})),wrapper}},"./stories/components/form-element/FormElementComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createFormElement});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js");var _global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/_global/scripts/helpers.js"),_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/atoms/label/LabelComponent.js"),_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./stories/atoms/input-checkbox-radio/InputCheckboxRadioComponent.js"),_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./stories/atoms/input-select/InputSelectComponent.js"),_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("./stories/atoms/input-select/InputSelectData.js"),createFormElement=function createFormElement(_ref){var _ref$wrapperClasses=_ref.wrapperClasses,wrapperClasses=void 0===_ref$wrapperClasses?"form-element":_ref$wrapperClasses,_ref$name=_ref.name,name=void 0===_ref$name?"name":_ref$name,_ref$id=_ref.id,id=void 0===_ref$id?null:_ref$id,_ref$inputType=_ref.inputType,inputType=void 0===_ref$inputType?"text":_ref$inputType,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"":_ref$placeholder,_ref$label=_ref.label,label=void 0===_ref$label?"Benutzername":_ref$label,_ref$selectOptions=_ref.selectOptions,selectOptions=void 0===_ref$selectOptions?[]:_ref$selectOptions,wrapper=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__.az)("div",wrapperClasses.split(" "));return id&&0!==id.length||(id=name),"checkbox"!==inputType&&"radio"!==inputType||wrapper.appendChild((0,_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__.a)({type:inputType,isRequired,name,id})),wrapper.appendChild((0,_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__._)({forAttribute:id,isRequired,text:label})),"select"===inputType&&wrapper.appendChild((0,_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__.E)({placeholder,isRequired,name,id,options:selectOptions.length>0?selectOptions:_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__.A})),-1===["checkbox","radio","select"].indexOf(inputType)&&wrapper.appendChild((0,_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__.$)({placeholder,isRequired,name,id,type:inputType})),wrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"label{display:block;font-size:var(--font-size-small);font-weight:400;margin:0}label a:hover{color:var(--theme-color-link-hover)}label sup{vertical-align:top;margin-left:.1em}","",{version:3,sources:["webpack://./stories/atoms/label/label.scss"],names:[],mappings:"AAAA,MACE,aAAA,CACA,gCAAA,CACA,eAAA,CACA,QAAA,CAEA,cACE,mCAAA,CAGF,UACE,kBAAA,CACA,gBAAA",sourcesContent:["label {\n display: block;\n font-size: var(--font-size-small);\n font-weight: 400;\n margin: 0;\n\n a:hover {\n color: var(--theme-color-link-hover);\n }\n\n sup {\n vertical-align: top;\n margin-left: 0.1em;\n }\n}\n\n//input[type='radio'], input[type='checkbox'] {\n// ~ label {\n// font-size: var(--font-size-copy);\n// line-height: 1.4;\n// display: inline-block;\n// vertical-align: top;\n// max-width: calc(100% - 40px);\n// margin-top: calc(10px - 0.6em);\n// margin-bottom: 1em;\n//\n// @media(max-width: 999px) {\n// margin-top: calc(10px - 0.65em);\n// }\n// }\n//}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/checkbox-group/checkbox-group.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.checkbox-group input[type=checkbox]~label{margin-bottom:.4em}.checkbox-group .checkbox-wrapper{padding-left:29px;display:none}.checkbox-group .acc{width:calc(100% - 30px)}.checkbox-group .acc a{position:relative;display:block;padding:0 .2em;margin:0 -0.2em;border-radius:var(--border-radius-xs);text-decoration:none}.checkbox-group .acc a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.checkbox-group .acc a:focus-visible,.checkbox-group .acc a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.checkbox-group .acc a::before{content:"";position:absolute;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;right:-3px;top:50%;margin-top:calc(var(--icon-size)/-2)}',"",{version:3,sources:["webpack://./stories/components/checkbox-group/checkbox-group.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,2CAIE,kBACE,CAAA,kCAGF,iBACE,CAAA,YACA,CAAA,qBAGF,uBACE,CAAA,uBAGF,iBACE,CAAA,aACA,CAAA,cAEA,CAAA,eACA,CAAA,qCACA,CAAA,oBACA,CAAA,2CCyJA,4GACE,CAAA,SACA,CAAA,2EAEF,4GACE,CAAA,SACA,CAAA,+BD7JF,WCuRyB,CAAA,iBDrRvB,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,OACA,CAAA,oCACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.checkbox-group {\n input[type='checkbox'] ~ label {\n margin-bottom: 0.4em;\n }\n\n .checkbox-wrapper {\n padding-left: 29px;\n display: none;\n }\n\n .acc {\n width: calc(100% - 30px);\n }\n\n .acc a {\n position: relative;\n display: block;\n @include focus-visible;\n padding: 0 0.2em;\n margin: 0 -0.2em;\n border-radius: var(--border-radius-xs);\n text-decoration: none;\n\n &::before {\n @include icon-checkbox-liste;\n position: absolute;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n right: -3px;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3610],{"./stories/atoms/label/LabelComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createLabel});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),label=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(label.Z,options);label.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createLabel=function createLabel(_ref){var _ref$text=_ref.text,text=void 0===_ref$text?"Benutzername":_ref$text,_ref$forAttribute=_ref.forAttribute,forAttribute=void 0===_ref$forAttribute?"name":_ref$forAttribute,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$isHidden=_ref.isHidden,isHidden=void 0!==_ref$isHidden&&_ref$isHidden,label=(0,helpers.az)("label",isHidden?["visually-hidden"]:[],text);(label.htmlFor=forAttribute,isRequired)&&((0,helpers.az)("sup",[],"*",label).title="Pflichtfeld");return label}},"./stories/components/checkbox-group/CheckboxGroupComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createCheckboxGroup});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),checkbox_group=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/checkbox-group/checkbox-group.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(checkbox_group.Z,options);checkbox_group.Z.locals;var FormElementComponent=__webpack_require__("./stories/components/form-element/FormElementComponent.js"),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i'+title+"",wrapperClasses:"checkbox-group "+wrapperClass,name:namespace}),childWrapper=(0,helpers.az)("div",["ev-filter","checkbox-wrapper"],null,wrapper);return childWrapper.ariaHidden=!0,wrapper.querySelector("label").classList.add("acc"),items.map((function(item,index){childWrapper.appendChild((0,FormElementComponent._)({inputType:"checkbox",label:item,name:namespace,id:namespace+"-"+index}))})),jquery_default()(document).ready((function(){new components_checkbox_group_checkbox_group(jquery_default()(wrapper))})),wrapper}},"./stories/components/form-element/FormElementComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createFormElement});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js");var _global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/_global/scripts/helpers.js"),_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/atoms/label/LabelComponent.js"),_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./stories/atoms/input-checkbox-radio/InputCheckboxRadioComponent.js"),_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./stories/atoms/input-select/InputSelectComponent.js"),_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("./stories/atoms/input-select/InputSelectData.js"),createFormElement=function createFormElement(_ref){var _ref$wrapperClasses=_ref.wrapperClasses,wrapperClasses=void 0===_ref$wrapperClasses?"form-element":_ref$wrapperClasses,_ref$name=_ref.name,name=void 0===_ref$name?"name":_ref$name,_ref$id=_ref.id,id=void 0===_ref$id?null:_ref$id,_ref$inputType=_ref.inputType,inputType=void 0===_ref$inputType?"text":_ref$inputType,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"":_ref$placeholder,_ref$label=_ref.label,label=void 0===_ref$label?"Benutzername":_ref$label,_ref$selectOptions=_ref.selectOptions,selectOptions=void 0===_ref$selectOptions?[]:_ref$selectOptions,wrapper=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__.az)("div",wrapperClasses.split(" "));return id&&0!==id.length||(id=name),"checkbox"!==inputType&&"radio"!==inputType||wrapper.appendChild((0,_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__.a)({type:inputType,isRequired,name,id})),wrapper.appendChild((0,_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__._)({forAttribute:id,isRequired,text:label})),"select"===inputType&&wrapper.appendChild((0,_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__.E)({placeholder,isRequired,name,id,options:selectOptions.length>0?selectOptions:_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__.A})),-1===["checkbox","radio","select"].indexOf(inputType)&&wrapper.appendChild((0,_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__.$)({placeholder,isRequired,name,id,type:inputType})),wrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"label{display:block;font-size:var(--font-size-small);font-weight:400;margin:0}label a:hover{color:var(--theme-color-link-hover)}label sup{vertical-align:top;margin-left:.1em}","",{version:3,sources:["webpack://./stories/atoms/label/label.scss"],names:[],mappings:"AAAA,MACE,aAAA,CACA,gCAAA,CACA,eAAA,CACA,QAAA,CAEA,cACE,mCAAA,CAGF,UACE,kBAAA,CACA,gBAAA",sourcesContent:["label {\n display: block;\n font-size: var(--font-size-small);\n font-weight: 400;\n margin: 0;\n\n a:hover {\n color: var(--theme-color-link-hover);\n }\n\n sup {\n vertical-align: top;\n margin-left: 0.1em;\n }\n}\n\n//input[type='radio'], input[type='checkbox'] {\n// ~ label {\n// font-size: var(--font-size-copy);\n// line-height: 1.4;\n// display: inline-block;\n// vertical-align: top;\n// max-width: calc(100% - 40px);\n// margin-top: calc(10px - 0.6em);\n// margin-bottom: 1em;\n//\n// @media(max-width: 999px) {\n// margin-top: calc(10px - 0.65em);\n// }\n// }\n//}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/checkbox-group/checkbox-group.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.checkbox-group input[type=checkbox]~label{margin-bottom:.4em}.checkbox-group .checkbox-wrapper{padding-left:29px;display:none}.checkbox-group .acc{width:calc(100% - 30px)}.checkbox-group .acc a{position:relative;display:block;padding:0 .2em;margin:0 -0.2em;border-radius:var(--border-radius-xs);text-decoration:none}.checkbox-group .acc a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.checkbox-group .acc a:focus-visible,.checkbox-group .acc a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.checkbox-group .acc a::before{content:"";position:absolute;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;right:-3px;top:50%;margin-top:calc(var(--icon-size)/-2)}',"",{version:3,sources:["webpack://./stories/components/checkbox-group/checkbox-group.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,2CAIE,kBACE,CAAA,kCAGF,iBACE,CAAA,YACA,CAAA,qBAGF,uBACE,CAAA,uBAGF,iBACE,CAAA,aACA,CAAA,cAEA,CAAA,eACA,CAAA,qCACA,CAAA,oBACA,CAAA,2CCyJA,4GACE,CAAA,SACA,CAAA,2EAEF,4GACE,CAAA,SACA,CAAA,+BD7JF,WCuRyB,CAAA,iBDrRvB,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,OACA,CAAA,oCACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.checkbox-group {\n input[type='checkbox'] ~ label {\n margin-bottom: 0.4em;\n }\n\n .checkbox-wrapper {\n padding-left: 29px;\n display: none;\n }\n\n .acc {\n width: calc(100% - 30px);\n }\n\n .acc a {\n position: relative;\n display: block;\n @include focus-visible;\n padding: 0 0.2em;\n margin: 0 -0.2em;\n border-radius: var(--border-radius-xs);\n text-decoration: none;\n\n &::before {\n @include icon-checkbox-liste;\n position: absolute;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n right: -3px;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/3833.4050229b.iframe.bundle.js b/gfi-ihk-2024/storybook-static/3833.af8aaad2.iframe.bundle.js
similarity index 68%
rename from gfi-ihk-2024/storybook-static/3833.4050229b.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/3833.af8aaad2.iframe.bundle.js
index 688d293..bfdf298 100644
--- a/gfi-ihk-2024/storybook-static/3833.4050229b.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/3833.af8aaad2.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3833],{"./stories/components/image-text/ImageTextComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createImageText});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),image_text=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/image-text/image-text.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(image_text.Z,options);image_text.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ImageTextData=__webpack_require__("./stories/components/image-text/ImageTextData.js"),createImageText=function createImageText(_ref){var _ref$colored=_ref.colored,colored=void 0===_ref$colored?"no-color":_ref$colored,_ref$switched=_ref.switched,switched=void 0===_ref$switched?"normal":_ref$switched,_ref$listItems=_ref.listItems,listItems=void 0===_ref$listItems?ImageTextData.g:_ref$listItems,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Warum wählen?":_ref$headline,_ref$smallheadline=_ref.smallheadline,smallheadline=void 0!==_ref$smallheadline&&_ref$smallheadline,_ref$text=_ref.text,text=void 0===_ref$text?"Sie können mitbestimmen, wer Sie und Ihre die Interessen Ihres Unternehmens vertritt.":_ref$text,_ref$image=_ref.image,image=void 0===_ref$image?"./dummy/why-elect.jpg":_ref$image,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$linkname=_ref.linkname,linkname=void 0===_ref$linkname?"Mehr erfahren":_ref$linkname,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"Copyright":_ref$copyright,div=(0,helpers.az)("div",["image-text",colored,switched],null),div2=(0,helpers.az)("div",["image-text--image"],null,div),div3=(0,helpers.az)("div",["image-text--text"],null,div);(0,helpers.Bi)(image,1280,1280,"",[],div2),(0,helpers.az)("span",["copyright"],copyright,div2).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,div2),smallheadline?(0,helpers.az)("h3",[],headline,div3):(0,helpers.az)("h2",[],headline,div3),(0,helpers.az)("p",[],text,div3);var ul=(0,helpers.az)("ul",[],null,div3);(listItems&&listItems.map((function(item){var li=(0,helpers.az)("li",[],null,ul);item.headline&&item.headline.length>0&&(0,helpers.az)("h3",[],item.headline,li),item.text&&item.text.length>0&&(0,helpers.az)("p",[],item.text,li)})),link)&&((0,helpers.az)("a",["btn","secondary","has-icon","icon-small-arrow-right-simple"],linkname,div3).href=link);return div}},"./stories/components/image-text/ImageTextData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{g:()=>imageTextData});var imageTextData=[{headline:"Vetretung",text:"Sie können mitbestimmen, wer Sie und Ihre Unternehmensinteressen vertritt."},{headline:"Mitbestimmung",text:"Nehmen Sie Einfluss auf die Ausrichtung und Politik der Kammer."},{headline:"Networking",text:"Knüpfen Sie Kontakte zu anderen Unternehmern und Vertretern."}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/image-text/image-text.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.image-text{max-width:1340px;display:flex;justify-content:space-between;align-items:center;margin:0 auto var(--section-margin) auto;padding:45px 0;position:relative;z-index:1}@media(max-width: 767px){.image-text{display:block}}.image-text h3{font-size:28px;line-height:120%}@media(min-width: 768px){.image-text h3{font-size:36px}}@media(min-width: 1110px){.image-text h3{font-size:42px}}.image-text h3+p{font-size:18px}@media(min-width: 768px){.image-text h3+p{font-size:22px}}.image-text.colored:before{content:"";background:var(--theme-grey-light);position:absolute;left:50%;top:0;width:calc(100vw - var(--scrollbar-width));height:100%;margin:0 calc(-50vw + 7px);z-index:-1}.image-text.switched .image-text--image{order:2}.image-text.switched .image-text--text{order:1}@media(max-width: 767px){.image-text{display:block}}.image-text--text,.image-text--image{width:calc(50% - 30px)}@media(max-width: 767px){.image-text--text,.image-text--image{width:auto;margin-bottom:32px}}.image-text--image{position:relative}.image-text--image:after{content:"";position:absolute;left:0;bottom:0;width:100%;display:block;height:8px;background-color:var(--theme-color-secondary);transition:.3s ease;z-index:1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.image-text--image .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.image-text h2{margin-top:0;font-size:64px;line-height:70px}@media(max-width: 399px){.image-text h2{font-size:32px;line-height:35px;margin-bottom:.3em}}.image-text a{margin-top:11px}.image-text img{width:100%;height:auto;display:block;border-radius:4px}.image-text ul,.image-text ol{margin:1em 0 0 0;padding:0}.image-text ul li,.image-text ol li{position:relative;display:block;padding-left:32px;margin-bottom:.6em}@media(max-width: 767px){.image-text ul li,.image-text ol li{padding-left:24px}}.image-text ul li:after,.image-text ol li:after{content:"";position:absolute;left:0;width:8px;height:8px;border-radius:3px;background-color:var(--theme-color-secondary);top:9px}@media(max-width: 767px){.image-text ul li:after,.image-text ol li:after{top:10px;width:6px;height:6px}}.image-text ul h3,.image-text ol h3{margin:0;font-size:var(--font-size-copy);font-weight:600}',"",{version:3,sources:["webpack://./stories/components/image-text/image-text.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,gBAAA,CACA,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,wCAAA,CACA,cAAA,CACA,iBAAA,CACA,SAAA,CACA,yBATF,YAUI,aAAA,CAAA,CAEF,eACE,cAAA,CACA,gBAAA,CACA,yBAHF,eAIK,cAAA,CAAA,CAEH,0BANF,eAOI,cAAA,CAAA,CAEH,iBACG,cAAA,CACA,yBAFH,iBAGI,cAAA,CAAA,CAMH,2BACE,UAAA,CACA,kCAAA,CACA,iBAAA,CACA,QAAA,CACA,KAAA,CACA,0CAAA,CACA,WAAA,CACA,0BAAA,CACA,UAAA,CAKF,wCACE,OAAA,CAGF,uCACE,OAAA,CAIJ,yBArDF,YAsDI,aAAA,CAAA,CAGF,qCAEE,sBAAA,CACA,yBAHF,qCAII,UAAA,CACA,kBAAA,CAAA,CAIJ,mBACE,iBAAA,CACA,yBACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,QAAA,CACA,UAAA,CACA,aAAA,CACA,UAAA,CACA,6CAAA,CACA,mBAAA,CACA,SAAA,CACA,8BAAA,CACA,6BAAA,CAEF,8BCoBF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CD9BA,eACE,YAAA,CACA,cAAA,CACA,gBAAA,CACA,yBAJF,eAKI,cAAA,CACA,gBAAA,CACA,kBAAA,CAAA,CAIJ,cACE,eAAA,CAGF,gBACE,UAAA,CACA,WAAA,CACA,aAAA,CACA,iBAAA,CAGF,8BACE,gBAAA,CACA,SAAA,CAEA,oCACE,iBAAA,CACA,aAAA,CACA,iBAAA,CACA,kBAAA,CAEA,yBANF,oCAOI,iBAAA,CAAA,CAGF,gDACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,SAAA,CACA,UAAA,CACA,iBAAA,CACA,6CAAA,CACA,OAAA,CAEA,yBAVF,gDAWI,QAAA,CACA,SAAA,CACA,UAAA,CAAA,CAKN,oCACE,QAAA,CACA,+BAAA,CACA,eAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.image-text {\n max-width: 1340px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin: 0 auto var(--section-margin) auto;\n padding: 45px 0;\n position: relative;\n z-index: 1;\n @media(max-width: 767px) {\n display: block;\n }\n h3{\n font-size: 28px;\n line-height: 120%; /* 50.4px */\n @media(min-width: 768px) {\n font-size: 36px;\n }\n @media(min-width: 1110px) {\n font-size: 42px;\n }\n + p {\n font-size: 18px;\n @media(min-width: 768px) {\n font-size: 22px;\n }\n }\n }\n\n &.colored {\n &:before {\n content: '';\n background: var(--theme-grey-light);\n position: absolute;\n left: 50%;\n top: 0;\n width: calc(100vw - var(--scrollbar-width));\n height: 100%;\n margin: 0 calc(-50vw + 7px);\n z-index: -1;\n }\n }\n\n &.switched {\n .image-text--image {\n order: 2;\n }\n\n .image-text--text {\n order: 1;\n }\n }\n\n @media(max-width: 767px) {\n display: block;\n }\n\n &--text,\n &--image {\n width: calc(50% - 30px);\n @media(max-width: 767px) {\n width: auto;\n margin-bottom: 32px;\n }\n }\n\n &--image {\n position: relative;\n &:after {\n content: \"\";\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n display: block;\n height: 8px;\n background-color: var(--theme-color-secondary);\n transition: 0.3s ease;\n z-index: 1;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n }\n .copyright {\n @include copyright;\n }\n }\n\n h2 {\n margin-top: 0;\n font-size: 64px;\n line-height: 70px;\n @media(max-width: 399px) {\n font-size: 32px;\n line-height: 35px;\n margin-bottom: 0.3em;\n }\n }\n\n a {\n margin-top: 11px;\n }\n\n img {\n width: 100%;\n height: auto;\n display: block;\n border-radius: 4px;\n }\n\n ul, ol {\n margin: 1em 0 0 0;\n padding: 0;\n\n li {\n position: relative;\n display: block;\n padding-left: 32px;\n margin-bottom: 0.6em;\n\n @media(max-width: 767px) {\n padding-left: 24px;\n }\n\n &:after {\n content: \"\";\n position: absolute;\n left: 0;\n width: 8px;\n height: 8px;\n border-radius: 3px;\n background-color: var(--theme-color-secondary);\n top: 9px;\n\n @media(max-width: 767px) {\n top: 10px;\n width: 6px;\n height: 6px;\n }\n }\n }\n\n h3 {\n margin: 0;\n font-size: var(--font-size-copy);\n font-weight: 600;\n }\n }\n}\n\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3833],{"./stories/components/image-text/ImageTextComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createImageText});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),image_text=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/image-text/image-text.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(image_text.Z,options);image_text.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ImageTextData=__webpack_require__("./stories/components/image-text/ImageTextData.js"),createImageText=function createImageText(_ref){var _ref$colored=_ref.colored,colored=void 0===_ref$colored?"no-color":_ref$colored,_ref$switched=_ref.switched,switched=void 0===_ref$switched?"normal":_ref$switched,_ref$listItems=_ref.listItems,listItems=void 0===_ref$listItems?ImageTextData.g:_ref$listItems,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Warum wählen?":_ref$headline,_ref$smallheadline=_ref.smallheadline,smallheadline=void 0!==_ref$smallheadline&&_ref$smallheadline,_ref$text=_ref.text,text=void 0===_ref$text?"Sie können mitbestimmen, wer Sie und Ihre die Interessen Ihres Unternehmens vertritt.":_ref$text,_ref$image=_ref.image,image=void 0===_ref$image?"./dummy/why-elect.jpg":_ref$image,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$linkname=_ref.linkname,linkname=void 0===_ref$linkname?"Mehr erfahren":_ref$linkname,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"Copyright":_ref$copyright,div=(0,helpers.az)("div",["image-text",colored,switched],null),div2=(0,helpers.az)("div",["image-text--image"],null,div),div3=(0,helpers.az)("div",["image-text--text"],null,div);(0,helpers.Bi)(image,1280,1280,"",[],div2),(0,helpers.az)("span",["copyright"],copyright,div2).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,div2),smallheadline?(0,helpers.az)("h3",[],headline,div3):(0,helpers.az)("h2",[],headline,div3),(0,helpers.az)("p",[],text,div3);var ul=(0,helpers.az)("ul",[],null,div3);(listItems&&listItems.map((function(item){var li=(0,helpers.az)("li",[],null,ul);item.headline&&item.headline.length>0&&(0,helpers.az)("h3",[],item.headline,li),item.text&&item.text.length>0&&(0,helpers.az)("p",[],item.text,li)})),link)&&((0,helpers.az)("a",["btn","secondary","has-icon","icon-small-arrow-right-simple"],linkname,div3).href=link);return div}},"./stories/components/image-text/ImageTextData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{g:()=>imageTextData});var imageTextData=[{headline:"Vetretung",text:"Sie können mitbestimmen, wer Sie und Ihre Unternehmensinteressen vertritt."},{headline:"Mitbestimmung",text:"Nehmen Sie Einfluss auf die Ausrichtung und Politik der Kammer."},{headline:"Networking",text:"Knüpfen Sie Kontakte zu anderen Unternehmern und Vertretern."}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/image-text/image-text.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.image-text{max-width:1340px;display:flex;justify-content:space-between;align-items:center;margin:0 auto var(--section-margin) auto;padding:45px 0;position:relative;z-index:1}@media(max-width: 767px){.image-text{display:block}}.image-text h3{font-size:28px;line-height:120%}@media(min-width: 768px){.image-text h3{font-size:36px}}@media(min-width: 1110px){.image-text h3{font-size:42px}}.image-text h3+p{font-size:18px}@media(min-width: 768px){.image-text h3+p{font-size:22px}}.image-text.colored:before{content:"";background:var(--theme-grey-light);position:absolute;left:50%;top:0;width:calc(100vw - var(--scrollbar-width));height:100%;margin:0 calc(-50vw + 7px);z-index:-1}.image-text.switched .image-text--image{order:2}.image-text.switched .image-text--text{order:1}@media(max-width: 767px){.image-text{display:block}}.image-text--text,.image-text--image{width:calc(50% - 30px)}@media(max-width: 767px){.image-text--text,.image-text--image{width:auto;margin-bottom:32px}}.image-text--image{position:relative}.image-text--image:after{content:"";position:absolute;left:0;bottom:0;width:100%;display:block;height:8px;background-color:var(--theme-color-secondary);transition:.3s ease;z-index:1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.image-text--image .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.image-text h2{margin-top:0;font-size:64px;line-height:70px}@media(max-width: 399px){.image-text h2{font-size:32px;line-height:35px;margin-bottom:.3em}}.image-text a{margin-top:11px}.image-text img{width:100%;height:auto;display:block;border-radius:4px}.image-text ul,.image-text ol{margin:1em 0 0 0;padding:0}.image-text ul li,.image-text ol li{position:relative;display:block;padding-left:32px;margin-bottom:.6em}@media(max-width: 767px){.image-text ul li,.image-text ol li{padding-left:24px}}.image-text ul li:after,.image-text ol li:after{content:"";position:absolute;left:0;width:8px;height:8px;border-radius:3px;background-color:var(--theme-color-secondary);top:9px}@media(max-width: 767px){.image-text ul li:after,.image-text ol li:after{top:10px;width:6px;height:6px}}.image-text ul h3,.image-text ol h3{margin:0;font-size:var(--font-size-copy);font-weight:600}',"",{version:3,sources:["webpack://./stories/components/image-text/image-text.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,gBAAA,CACA,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,wCAAA,CACA,cAAA,CACA,iBAAA,CACA,SAAA,CACA,yBATF,YAUI,aAAA,CAAA,CAEF,eACE,cAAA,CACA,gBAAA,CACA,yBAHF,eAIK,cAAA,CAAA,CAEH,0BANF,eAOI,cAAA,CAAA,CAEH,iBACG,cAAA,CACA,yBAFH,iBAGI,cAAA,CAAA,CAMH,2BACE,UAAA,CACA,kCAAA,CACA,iBAAA,CACA,QAAA,CACA,KAAA,CACA,0CAAA,CACA,WAAA,CACA,0BAAA,CACA,UAAA,CAKF,wCACE,OAAA,CAGF,uCACE,OAAA,CAIJ,yBArDF,YAsDI,aAAA,CAAA,CAGF,qCAEE,sBAAA,CACA,yBAHF,qCAII,UAAA,CACA,kBAAA,CAAA,CAIJ,mBACE,iBAAA,CACA,yBACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,QAAA,CACA,UAAA,CACA,aAAA,CACA,UAAA,CACA,6CAAA,CACA,mBAAA,CACA,SAAA,CACA,8BAAA,CACA,6BAAA,CAEF,8BCoBF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CD9BA,eACE,YAAA,CACA,cAAA,CACA,gBAAA,CACA,yBAJF,eAKI,cAAA,CACA,gBAAA,CACA,kBAAA,CAAA,CAIJ,cACE,eAAA,CAGF,gBACE,UAAA,CACA,WAAA,CACA,aAAA,CACA,iBAAA,CAGF,8BACE,gBAAA,CACA,SAAA,CAEA,oCACE,iBAAA,CACA,aAAA,CACA,iBAAA,CACA,kBAAA,CAEA,yBANF,oCAOI,iBAAA,CAAA,CAGF,gDACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,SAAA,CACA,UAAA,CACA,iBAAA,CACA,6CAAA,CACA,OAAA,CAEA,yBAVF,gDAWI,QAAA,CACA,SAAA,CACA,UAAA,CAAA,CAKN,oCACE,QAAA,CACA,+BAAA,CACA,eAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.image-text {\n max-width: 1340px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin: 0 auto var(--section-margin) auto;\n padding: 45px 0;\n position: relative;\n z-index: 1;\n @media(max-width: 767px) {\n display: block;\n }\n h3{\n font-size: 28px;\n line-height: 120%; /* 50.4px */\n @media(min-width: 768px) {\n font-size: 36px;\n }\n @media(min-width: 1110px) {\n font-size: 42px;\n }\n + p {\n font-size: 18px;\n @media(min-width: 768px) {\n font-size: 22px;\n }\n }\n }\n\n &.colored {\n &:before {\n content: '';\n background: var(--theme-grey-light);\n position: absolute;\n left: 50%;\n top: 0;\n width: calc(100vw - var(--scrollbar-width));\n height: 100%;\n margin: 0 calc(-50vw + 7px);\n z-index: -1;\n }\n }\n\n &.switched {\n .image-text--image {\n order: 2;\n }\n\n .image-text--text {\n order: 1;\n }\n }\n\n @media(max-width: 767px) {\n display: block;\n }\n\n &--text,\n &--image {\n width: calc(50% - 30px);\n @media(max-width: 767px) {\n width: auto;\n margin-bottom: 32px;\n }\n }\n\n &--image {\n position: relative;\n &:after {\n content: \"\";\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n display: block;\n height: 8px;\n background-color: var(--theme-color-secondary);\n transition: 0.3s ease;\n z-index: 1;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n }\n .copyright {\n @include copyright;\n }\n }\n\n h2 {\n margin-top: 0;\n font-size: 64px;\n line-height: 70px;\n @media(max-width: 399px) {\n font-size: 32px;\n line-height: 35px;\n margin-bottom: 0.3em;\n }\n }\n\n a {\n margin-top: 11px;\n }\n\n img {\n width: 100%;\n height: auto;\n display: block;\n border-radius: 4px;\n }\n\n ul, ol {\n margin: 1em 0 0 0;\n padding: 0;\n\n li {\n position: relative;\n display: block;\n padding-left: 32px;\n margin-bottom: 0.6em;\n\n @media(max-width: 767px) {\n padding-left: 24px;\n }\n\n &:after {\n content: \"\";\n position: absolute;\n left: 0;\n width: 8px;\n height: 8px;\n border-radius: 3px;\n background-color: var(--theme-color-secondary);\n top: 9px;\n\n @media(max-width: 767px) {\n top: 10px;\n width: 6px;\n height: 6px;\n }\n }\n }\n\n h3 {\n margin: 0;\n font-size: var(--font-size-copy);\n font-weight: 600;\n }\n }\n}\n\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/3890.3cf455c9.iframe.bundle.js b/gfi-ihk-2024/storybook-static/3890.5950bb88.iframe.bundle.js
similarity index 69%
rename from gfi-ihk-2024/storybook-static/3890.3cf455c9.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/3890.5950bb88.iframe.bundle.js
index d1ea31e..e49c3aa 100644
--- a/gfi-ihk-2024/storybook-static/3890.3cf455c9.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/3890.5950bb88.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3890],{"./stories/sections/video-stage/VideoStageComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createVideoStage});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),video_stage=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/video-stage/video-stage.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(video_stage.Z,options);video_stage.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery);__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0,hasImage=imageSrc&&imageSrc.length>0,videoStage=(0,helpers.az)("section",["video-stage"]);if(hasVideo){var videoContainer=(0,helpers.az)("div",["video-container"],null,videoStage),video=(0,helpers.az)("video",[],null,videoContainer);video.autoplay=!0,video.loop=!0,video.muted=!0;var source=(0,helpers.az)("source",[],null,video);source.type="video/mp4",source.src="https://s3.amazonaws.com/akamai.netstorage/HD_downloads/Orion_SM.mp4",hasImage&&(video.poster=imageSrc);var controls=(0,helpers.az)("div",["video--controls"],null,videoContainer);(0,helpers.az)("span",["video--play-pause"],null,controls),(0,helpers.az)("span",["video--mute-unmute"],null,controls)}var container=(0,helpers.az)("div",["container"],null,videoStage),row=(0,helpers.az)("div",["row"],null,container),col=(0,helpers.az)("div",["col"],null,row),tb=(0,helpers.az)("div",["text-box"],null,col);if(isFirstElement&&videoStage.classList.add("first-element"),kicker&&kicker.length>0&&(0,helpers.az)("p",["kicker"],kicker,tb),(0,helpers.az)("h1",["like-h2"],headline,tb),(0,helpers.az)("p",[],copy,tb),buttonCta){var button=(0,ButtonComponent.a)({elementType:"a",link:buttonCta.link,color:"white",label:buttonCta.label,iconPosition:"icon-right",icon:"small-arrow-right-simple"});tb.appendChild(button)}return jquery_default()(document).ready((function(){new sections_video_stage_video_stage(jquery_default()(videoStage))})),videoStage}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/video-stage/video-stage.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.video-stage{background:red;color:#fff;min-height:calc(18vw + 300px);display:flex;align-items:center;margin:0;position:relative}.video-stage .video-container{position:absolute;left:0;top:0;width:100%;height:100%;background:blue}.video-stage .video-container video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background:green}.video-stage .video-container .video--controls{position:absolute;left:20px;top:20px;display:flex;gap:20px;z-index:10}.video-stage .video-container .video--play-pause,.video-stage .video-container .video--mute-unmute{display:block;width:30px;height:30px;cursor:pointer}.video-stage .video-container .video--play-pause:before,.video-stage .video-container .video--mute-unmute:before{font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}.video-stage .video-container .video--play-pause:hover,.video-stage .video-container .video--mute-unmute:hover{color:var(--theme-color-secondary)}.video-stage .video-container .video--play-pause:before{content:""}.video-stage .video-container .video--play-pause.paused:before{content:""}.video-stage .video-container .video--mute-unmute:before{content:""}.video-stage .video-container .video--mute-unmute.unmuted:before{content:""}.video-stage .container{position:relative}@media(min-width: 1400px){.video-stage.first-element{margin-top:-60px}}.video-stage .kicker{margin-bottom:.6em}.video-stage .btn{margin-top:.8em;margin-bottom:.4em}.video-stage .text-box{max-width:580px;padding:calc(50px + 1vw) 0}',"",{version:3,sources:["webpack://./stories/sections/video-stage/video-stage.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,cACE,CAAA,UACA,CAAA,6BACA,CAAA,YACA,CAAA,kBACA,CAAA,QACA,CAAA,iBACA,CAAA,8BAEA,iBACE,CAAA,MACA,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,eACA,CAAA,oCAEA,aACE,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,gBACA,CAAA,+CAGF,iBACE,CAAA,SACA,CAAA,QACA,CAAA,YACA,CAAA,QACA,CAAA,UACA,CAAA,mGAGF,aAEE,CAAA,UACA,CAAA,WACA,CAAA,cACA,CAAA,iHACA,8BACE,CAAA,0BACA,CAAA,aACA,CAAA,+GAEF,kCACE,CAAA,wDAIF,WCqQc,CAAA,+DDjQZ,WCgQW,CAAA,yDD1Pb,WC6PkB,CAAA,iEDxPhB,WCuPkB,CAAA,wBDhPxB,iBACE,CAAA,0BAIA,2BADF,gBAEI,CAAA,CAAA,qBAIJ,kBACE,CAAA,kBAGF,eACE,CAAA,kBACA,CAAA,uBAGF,eACE,CAAA,0BACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.video-stage {\n background: red;\n color: white;\n min-height: calc(18vw + 300px);\n display: flex;\n align-items: center;\n margin: 0;\n position: relative;\n\n .video-container {\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n background: blue;\n\n video {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n background: green;\n }\n\n .video--controls {\n position: absolute;\n left: 20px;\n top: 20px;\n display: flex;\n gap: 20px;\n z-index: 10;\n }\n\n .video--play-pause,\n .video--mute-unmute {\n display: block;\n width: 30px;\n height: 30px;\n cursor: pointer;\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n &:hover {\n color: var(--theme-color-secondary);\n }\n }\n .video--play-pause {\n &:before {\n @include icon-pause;\n }\n &.paused {\n &:before {\n @include icon-play;\n }\n }\n }\n .video--mute-unmute {\n &:before {\n @include icon-volume-on;\n }\n\n &.unmuted {\n &:before {\n @include icon-volume-mute;\n }\n }\n }\n }\n\n .container {\n position: relative;\n }\n\n &.first-element {\n @media(min-width: 1400px) {\n margin-top: -60px;\n }\n }\n\n .kicker {\n margin-bottom: 0.6em;\n }\n\n .btn {\n margin-top: 0.8em;\n margin-bottom: 0.4em;\n }\n\n .text-box {\n max-width: 580px;\n padding: calc(50px + 1vw) 0;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3890],{"./stories/sections/video-stage/VideoStageComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createVideoStage});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),video_stage=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/video-stage/video-stage.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(video_stage.Z,options);video_stage.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery);__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0,hasImage=imageSrc&&imageSrc.length>0,videoStage=(0,helpers.az)("section",["video-stage"]);if(hasVideo){var videoContainer=(0,helpers.az)("div",["video-container"],null,videoStage),video=(0,helpers.az)("video",[],null,videoContainer);video.autoplay=!0,video.loop=!0,video.muted=!0;var source=(0,helpers.az)("source",[],null,video);source.type="video/mp4",source.src="https://s3.amazonaws.com/akamai.netstorage/HD_downloads/Orion_SM.mp4",hasImage&&(video.poster=imageSrc);var controls=(0,helpers.az)("div",["video--controls"],null,videoContainer);(0,helpers.az)("span",["video--play-pause"],null,controls),(0,helpers.az)("span",["video--mute-unmute"],null,controls)}var container=(0,helpers.az)("div",["container"],null,videoStage),row=(0,helpers.az)("div",["row"],null,container),col=(0,helpers.az)("div",["col"],null,row),tb=(0,helpers.az)("div",["text-box"],null,col);if(isFirstElement&&videoStage.classList.add("first-element"),kicker&&kicker.length>0&&(0,helpers.az)("p",["kicker"],kicker,tb),(0,helpers.az)("h1",["like-h2"],headline,tb),(0,helpers.az)("p",[],copy,tb),buttonCta){var button=(0,ButtonComponent.a)({elementType:"a",link:buttonCta.link,color:"white",label:buttonCta.label,iconPosition:"icon-right",icon:"small-arrow-right-simple"});tb.appendChild(button)}return jquery_default()(document).ready((function(){new sections_video_stage_video_stage(jquery_default()(videoStage))})),videoStage}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/video-stage/video-stage.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.video-stage{background:red;color:#fff;min-height:calc(18vw + 300px);display:flex;align-items:center;margin:0;position:relative}.video-stage .video-container{position:absolute;left:0;top:0;width:100%;height:100%;background:blue}.video-stage .video-container video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background:green}.video-stage .video-container .video--controls{position:absolute;left:20px;top:20px;display:flex;gap:20px;z-index:10}.video-stage .video-container .video--play-pause,.video-stage .video-container .video--mute-unmute{display:block;width:30px;height:30px;cursor:pointer}.video-stage .video-container .video--play-pause:before,.video-stage .video-container .video--mute-unmute:before{font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}.video-stage .video-container .video--play-pause:hover,.video-stage .video-container .video--mute-unmute:hover{color:var(--theme-color-secondary)}.video-stage .video-container .video--play-pause:before{content:""}.video-stage .video-container .video--play-pause.paused:before{content:""}.video-stage .video-container .video--mute-unmute:before{content:""}.video-stage .video-container .video--mute-unmute.unmuted:before{content:""}.video-stage .container{position:relative}@media(min-width: 1400px){.video-stage.first-element{margin-top:-60px}}.video-stage .kicker{margin-bottom:.6em}.video-stage .btn{margin-top:.8em;margin-bottom:.4em}.video-stage .text-box{max-width:580px;padding:calc(50px + 1vw) 0}',"",{version:3,sources:["webpack://./stories/sections/video-stage/video-stage.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,cACE,CAAA,UACA,CAAA,6BACA,CAAA,YACA,CAAA,kBACA,CAAA,QACA,CAAA,iBACA,CAAA,8BAEA,iBACE,CAAA,MACA,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,eACA,CAAA,oCAEA,aACE,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,gBACA,CAAA,+CAGF,iBACE,CAAA,SACA,CAAA,QACA,CAAA,YACA,CAAA,QACA,CAAA,UACA,CAAA,mGAGF,aAEE,CAAA,UACA,CAAA,WACA,CAAA,cACA,CAAA,iHACA,8BACE,CAAA,0BACA,CAAA,aACA,CAAA,+GAEF,kCACE,CAAA,wDAIF,WCqQc,CAAA,+DDjQZ,WCgQW,CAAA,yDD1Pb,WC6PkB,CAAA,iEDxPhB,WCuPkB,CAAA,wBDhPxB,iBACE,CAAA,0BAIA,2BADF,gBAEI,CAAA,CAAA,qBAIJ,kBACE,CAAA,kBAGF,eACE,CAAA,kBACA,CAAA,uBAGF,eACE,CAAA,0BACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.video-stage {\n background: red;\n color: white;\n min-height: calc(18vw + 300px);\n display: flex;\n align-items: center;\n margin: 0;\n position: relative;\n\n .video-container {\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n background: blue;\n\n video {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n background: green;\n }\n\n .video--controls {\n position: absolute;\n left: 20px;\n top: 20px;\n display: flex;\n gap: 20px;\n z-index: 10;\n }\n\n .video--play-pause,\n .video--mute-unmute {\n display: block;\n width: 30px;\n height: 30px;\n cursor: pointer;\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n &:hover {\n color: var(--theme-color-secondary);\n }\n }\n .video--play-pause {\n &:before {\n @include icon-pause;\n }\n &.paused {\n &:before {\n @include icon-play;\n }\n }\n }\n .video--mute-unmute {\n &:before {\n @include icon-volume-on;\n }\n\n &.unmuted {\n &:before {\n @include icon-volume-mute;\n }\n }\n }\n }\n\n .container {\n position: relative;\n }\n\n &.first-element {\n @media(min-width: 1400px) {\n margin-top: -60px;\n }\n }\n\n .kicker {\n margin-bottom: 0.6em;\n }\n\n .btn {\n margin-top: 0.8em;\n margin-bottom: 0.4em;\n }\n\n .text-box {\n max-width: 580px;\n padding: calc(50px + 1vw) 0;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/3974.595388d9.iframe.bundle.js b/gfi-ihk-2024/storybook-static/3974.b9e83dc0.iframe.bundle.js
similarity index 62%
rename from gfi-ihk-2024/storybook-static/3974.595388d9.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/3974.b9e83dc0.iframe.bundle.js
index c96034e..0923888 100644
--- a/gfi-ihk-2024/storybook-static/3974.595388d9.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/3974.b9e83dc0.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3974],{"./stories/components/video/VideoComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{T:()=>createVideo});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),video=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/video/video.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(video.Z,options);video.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createVideo=function createVideo(_ref){var _ref$videoSrc=_ref.videoSrc,videoSrc=void 0===_ref$videoSrc?"https://cdn.jsdelivr.net/npm/big-buck-bunny-1080p@0.0.6/video.mp4":_ref$videoSrc,_ref$posterSrc=_ref.posterSrc,posterSrc=void 0===_ref$posterSrc?"./dummy/placeholder-4-3.svg":_ref$posterSrc,_ref$caption=_ref.caption,caption=void 0===_ref$caption?"Lorem ipsum dolor sit amet consetetur":_ref$caption,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"© Marco Mustermann für Mustervideos":_ref$copyright,figure=(0,helpers.az)("figure",["video"]),videoBox=(0,helpers.az)("div",["video-box"],null,figure),video=(0,helpers.az)("video",[],null,videoBox);(video.src=videoSrc,video.controls=!0,posterSrc&&posterSrc.length>0&&(video.poster=posterSrc),copyright&©right.length>0)&&((0,helpers.az)("span",["copyright"],copyright,videoBox).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,videoBox));return caption&&caption.length>0&&(0,helpers.az)("figcaption",[],caption,figure),figure}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/video/video.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.video{width:100%;margin:var(--section-margin) 0}.video-box{position:relative;display:block;width:100%}.video-box:before{content:"";position:relative;display:block;padding-top:56.25%}.video-box iframe,.video-box video{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.video-box video{object-fit:cover}.video-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;width:56.25%;text-align:right;padding-right:14px}.teaser .video-in-teaser .video-box{position:absolute;top:0;height:100%}.teaser .video-in-teaser:after{display:none}.teaser .video-in-teaser .poster-wrapper .icon-fa-play{display:block;position:absolute;left:50%;top:50%;width:auto;transform:translate(-50%, -50%)}.teaser .video-in-teaser .poster-wrapper .icon-fa-play:before{font-family:"IHK24FontAwesome",sans-serif;right:auto;transform:translateX(-50%);left:50%}.teaser .video-in-teaser:hover .btn{box-shadow:0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3)}',"",{version:3,sources:["webpack://./stories/components/video/video.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,OACE,UAAA,CACA,8BAAA,CAGF,WACE,iBAAA,CACA,aAAA,CACA,UAAA,CAEA,kBACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,kBAAA,CAGF,mCACE,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CAGF,iBACE,gBAAA,CAGF,sBCwEA,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDrFE,YAAA,CACA,gBAAA,CACA,kBAAA,CAKF,oCACE,iBAAA,CACA,KAAA,CACA,WAAA,CAGF,+BACE,YAAA,CAGF,uDACE,aAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,UAAA,CACA,+BAAA,CAEA,8DACE,yCAAA,CACA,UAAA,CACA,0BAAA,CACA,QAAA,CAKF,oCACE,8DAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.video {\n width: 100%;\n margin: var(--section-margin) 0;\n}\n\n.video-box {\n position: relative;\n display: block;\n width: 100%;\n\n &:before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 56.25%;\n }\n\n iframe, video {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n\n video {\n object-fit: cover;\n }\n\n .copyright {\n @include copyright;\n width: 56.25%;\n text-align: right;\n padding-right: 14px;\n }\n}\n\n.teaser .video-in-teaser {\n .video-box {\n position: absolute;\n top: 0;\n height: 100%;\n }\n\n &:after {\n display: none;\n }\n\n .poster-wrapper .icon-fa-play {\n display: block;\n position: absolute;\n left: 50%;\n top: 50%;\n width: auto;\n transform: translate(-50%, -50%);\n\n &:before {\n font-family: \"IHK24FontAwesome\", sans-serif;\n right: auto;\n transform: translateX(-50%);\n left: 50%;\n }\n }\n\n &:hover {\n .btn {\n box-shadow: 0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3);\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3974],{"./stories/components/video/VideoComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{T:()=>createVideo});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),video=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/video/video.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(video.Z,options);video.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createVideo=function createVideo(_ref){var _ref$videoSrc=_ref.videoSrc,videoSrc=void 0===_ref$videoSrc?"https://cdn.jsdelivr.net/npm/big-buck-bunny-1080p@0.0.6/video.mp4":_ref$videoSrc,_ref$posterSrc=_ref.posterSrc,posterSrc=void 0===_ref$posterSrc?"./dummy/placeholder-4-3.svg":_ref$posterSrc,_ref$caption=_ref.caption,caption=void 0===_ref$caption?"Lorem ipsum dolor sit amet consetetur":_ref$caption,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"© Marco Mustermann für Mustervideos":_ref$copyright,figure=(0,helpers.az)("figure",["video"]),videoBox=(0,helpers.az)("div",["video-box"],null,figure),video=(0,helpers.az)("video",[],null,videoBox);(video.src=videoSrc,video.controls=!0,posterSrc&&posterSrc.length>0&&(video.poster=posterSrc),copyright&©right.length>0)&&((0,helpers.az)("span",["copyright"],copyright,videoBox).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,videoBox));return caption&&caption.length>0&&(0,helpers.az)("figcaption",[],caption,figure),figure}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/video/video.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.video{width:100%;margin:var(--section-margin) 0}.video-box{position:relative;display:block;width:100%}.video-box:before{content:"";position:relative;display:block;padding-top:56.25%}.video-box iframe,.video-box video{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.video-box video{object-fit:cover}.video-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;width:56.25%;text-align:right;padding-right:14px}.teaser .video-in-teaser .video-box{position:absolute;top:0;height:100%}.teaser .video-in-teaser:after{display:none}.teaser .video-in-teaser .poster-wrapper .icon-fa-play{display:block;position:absolute;left:50%;top:50%;width:auto;transform:translate(-50%, -50%)}.teaser .video-in-teaser .poster-wrapper .icon-fa-play:before{font-family:"IHK24FontAwesome",sans-serif;right:auto;transform:translateX(-50%);left:50%}.teaser .video-in-teaser:hover .btn{box-shadow:0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3)}',"",{version:3,sources:["webpack://./stories/components/video/video.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,OACE,UAAA,CACA,8BAAA,CAGF,WACE,iBAAA,CACA,aAAA,CACA,UAAA,CAEA,kBACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,kBAAA,CAGF,mCACE,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CAGF,iBACE,gBAAA,CAGF,sBCwEA,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDrFE,YAAA,CACA,gBAAA,CACA,kBAAA,CAKF,oCACE,iBAAA,CACA,KAAA,CACA,WAAA,CAGF,+BACE,YAAA,CAGF,uDACE,aAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,UAAA,CACA,+BAAA,CAEA,8DACE,yCAAA,CACA,UAAA,CACA,0BAAA,CACA,QAAA,CAKF,oCACE,8DAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.video {\n width: 100%;\n margin: var(--section-margin) 0;\n}\n\n.video-box {\n position: relative;\n display: block;\n width: 100%;\n\n &:before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 56.25%;\n }\n\n iframe, video {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n\n video {\n object-fit: cover;\n }\n\n .copyright {\n @include copyright;\n width: 56.25%;\n text-align: right;\n padding-right: 14px;\n }\n}\n\n.teaser .video-in-teaser {\n .video-box {\n position: absolute;\n top: 0;\n height: 100%;\n }\n\n &:after {\n display: none;\n }\n\n .poster-wrapper .icon-fa-play {\n display: block;\n position: absolute;\n left: 50%;\n top: 50%;\n width: auto;\n transform: translate(-50%, -50%);\n\n &:before {\n font-family: \"IHK24FontAwesome\", sans-serif;\n right: auto;\n transform: translateX(-50%);\n left: 50%;\n }\n }\n\n &:hover {\n .btn {\n box-shadow: 0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3);\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/4008.27f384ed.iframe.bundle.js b/gfi-ihk-2024/storybook-static/4008.e9aea615.iframe.bundle.js
similarity index 75%
rename from gfi-ihk-2024/storybook-static/4008.27f384ed.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/4008.e9aea615.iframe.bundle.js
index fd28b9e..2f1617c 100644
--- a/gfi-ihk-2024/storybook-static/4008.27f384ed.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/4008.e9aea615.iframe.bundle.js
@@ -1 +1 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4008],{"./stories/sections/quick-facts/QuickFactsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>createQuickFacts});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./stories/sections/slider/slider.scss");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),quick_facts=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/quick-facts/quick-facts.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(quick_facts.Z,options);quick_facts.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),QuickFactsData=__webpack_require__("./stories/sections/quick-facts/QuickFactsData.js"),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),slider_slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-float.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/jquery.easing/jquery.easing.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;i0&&(0,helpers.az)("h2",[],headline,container);var slider=(0,helpers.az)("div",["slider"],null,container);return facts.map((function(fact){var slide=(0,helpers.az)("div",["slide"],null,slider);if(fact.counter){var p=(0,helpers.az)("p",[],null,slide),targetValue=(0,helpers.uf)(fact.counter.to,fact.counter.decimals),counter=(0,helpers.az)("span",["counter"],targetValue,p);counter.dataset.from=fact.counter.from,counter.dataset.to=fact.counter.to,counter.dataset.duration=fact.counter.duration,counter.dataset.decimals=fact.counter.decimals,(0,helpers.az)("span",["fact-label"],fact.label,p)}else(0,helpers.az)("p",["like-h4"],fact.label,slide)})),new sections_quick_facts_quick_facts(jquery_default()(section)),section}},"./stories/sections/quick-facts/QuickFactsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Q:()=>QuickFactsData});var QuickFactsData=[{counter:{from:67e3,to:67258,duration:2,decimals:0},label:'Mitgliedsunternehmen zählte die IHK Musterstadt im Jahr 2020 – Tendenz steigend!'},{counter:null,label:"Wussten Sie, dass die IHK Musterstadt in diesem Jahr ihr 100 Jähriges feiert? Im Jahr 1921 wurde sie gegründet, damals mit gerade einmal 162 Mitgliedsunternehmen."},{counter:{from:5,to:10.78,duration:2,decimals:2},label:'Mitgliedsunternehmen zählte die IHK Musterstadt im Jahr 2020 – Tendenz steigend!'}]},"./node_modules/core-js/internals/number-parse-float.js":(module,__unused_webpack_exports,__webpack_require__)=>{var global=__webpack_require__("./node_modules/core-js/internals/global.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),trim=__webpack_require__("./node_modules/core-js/internals/string-trim.js").trim,whitespaces=__webpack_require__("./node_modules/core-js/internals/whitespaces.js"),charAt=uncurryThis("".charAt),$parseFloat=global.parseFloat,Symbol=global.Symbol,ITERATOR=Symbol&&Symbol.iterator,FORCED=1/$parseFloat(whitespaces+"-0")!=-1/0||ITERATOR&&!fails((function(){$parseFloat(Object(ITERATOR))}));module.exports=FORCED?function parseFloat(string){var trimmedString=trim(toString(string)),result=$parseFloat(trimmedString);return 0===result&&"-"==charAt(trimmedString,0)?-0:result}:$parseFloat},"./node_modules/core-js/modules/es.parse-float.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),$parseFloat=__webpack_require__("./node_modules/core-js/internals/number-parse-float.js");$({global:!0,forced:parseFloat!=$parseFloat},{parseFloat:$parseFloat})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/quick-facts/quick-facts.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.quick-facts{position:relative;margin:var(--section-margin) 0}.quick-facts .container{position:relative}.quick-facts .container>h2,.quick-facts .container h3,.quick-facts .container h4{position:absolute;left:0;right:0;top:0;text-align:center;text-transform:uppercase;font-size:var(--font-size-xs);line-height:1;z-index:1;font-weight:400;font-family:"Source Code Pro",sans-serif;margin-top:30px}@media(max-width: 567px){.quick-facts .container>h2,.quick-facts .container h3,.quick-facts .container h4{margin-top:20px}}.quick-facts .slider{position:relative;display:block;text-align:center;background-color:var(--theme-color-primary-dimmed-04);overflow:hidden}@media(max-width: 767px){.quick-facts .slider{margin:0 -20px}}.quick-facts .slider:before{content:"";position:absolute;width:374px;height:374px;background-color:#9ad7a3;top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%)}@media(max-width: 567px){.quick-facts .slider:before{width:110vw;height:110vw}}.quick-facts .slide{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center}@media(max-width: 567px){.quick-facts .slide{min-height:100vw}}.quick-facts p{max-width:100%}.quick-facts .counter{display:inline-block;font-size:180px;line-height:1;font-family:"Korb",sans-serif;font-weight:700;text-align:center;max-width:100%}@media(max-width: 999px){.quick-facts .counter{font-size:calc(10vw + 50px)}}.quick-facts .fact-label{display:block;padding:10px 20px 0;line-height:1.4}@media(min-width: 768px){.quick-facts .fact-label{padding-left:60px;padding-right:60px}}.quick-facts .like-h4{max-width:60%;text-align:center;margin:40px auto}@media(max-width: 999px){.quick-facts .like-h4{max-width:80%;padding:0 20px}}@media(max-width: 767px){.quick-facts .like-h4{max-width:100%;padding:0 20px}}.quick-facts button{border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.quick-facts .slider-tabs,.quick-facts .tabs{position:absolute;bottom:0;left:50%;right:0;padding:0;list-style:none;transform:translate(-50%, 0);text-align:center;font-size:0;line-height:0;margin:20px 0}@media(max-width: 567px){.quick-facts .slider-tabs,.quick-facts .tabs{margin-bottom:12px}}.quick-facts .slider-tabs li,.quick-facts .tabs li{display:inline-block;vertical-align:top}.quick-facts .slider-tabs li.active button:before,.quick-facts .tabs li.active button:before{background-color:var(--theme-color-primary);box-shadow:0 0 0 2px var(--theme-color-primary)}.quick-facts .slider-tabs .btn,.quick-facts .tabs .btn{--button-min-size: 24px;font-size:0;line-height:0;display:flex;align-items:center;justify-content:center}.quick-facts .slider-tabs .btn::before,.quick-facts .tabs .btn::before{content:"";position:relative;display:block;width:10px;height:10px;border:2px solid var(--theme-color-primary);border-radius:5px;transition:.2s ease}.quick-facts .slider-tabs .btn::after,.quick-facts .tabs .btn::after{display:none}.quick-facts .slider-tabs .btn:hover,.quick-facts .tabs .btn:hover{background-color:rgba(0,0,0,0)}.quick-facts .slider-tabs .btn:hover::before,.quick-facts .tabs .btn:hover::before{background-color:var(--theme-color-primary)}.quick-facts .prev,.quick-facts .next{position:absolute;top:50%;width:50px;height:50px;text-align:center;line-height:50px;right:0;margin:-25px 10px;color:var(--theme-color-primary)}@media(max-width: 767px){.quick-facts .prev,.quick-facts .next{display:none}}.quick-facts .prev:before,.quick-facts .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px}.quick-facts .prev{left:0;transform:rotate(180deg)}.quick-facts .count{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:18px;padding-bottom:20px;font-family:var(--font-korb);visibility:hidden}.quick-facts .count span{margin:0 5px}',"",{version:3,sources:["webpack://./stories/sections/quick-facts/quick-facts.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,iBACE,CAAA,8BACA,CAAA,wBAEA,iBACE,CAAA,iFAEA,iBACE,CAAA,MACA,CAAA,OACA,CAAA,KACA,CAAA,iBACA,CAAA,wBACA,CAAA,6BACA,CAAA,aACA,CAAA,SACA,CAAA,eACA,CAAA,wCACA,CAAA,eACA,CAAA,yBAEA,iFAdF,eAeI,CAAA,CAAA,qBAKN,iBACE,CAAA,aACA,CAAA,iBACA,CAAA,qDACA,CAAA,eACA,CAAA,yBAEA,qBAPF,cAQI,CAAA,CAAA,4BAGF,UACE,CAAA,iBACA,CAAA,WACA,CAAA,YACA,CAAA,wBACA,CAAA,OACA,CAAA,QACA,CAAA,iBACA,CAAA,+BACA,CAAA,yBAEA,4BAXF,WAYI,CAAA,YACA,CAAA,CAAA,oBAKN,iBACE,CAAA,gBACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,yBAEA,oBAPF,gBAQI,CAAA,CAAA,eAIJ,cACE,CAAA,sBAEF,oBACE,CAAA,eACA,CAAA,aACA,CAAA,6BACA,CAAA,eACA,CAAA,iBACA,CAAA,cACA,CAAA,yBAEA,sBATF,2BAUI,CAAA,CAAA,yBAIJ,aACE,CAAA,mBACA,CAAA,eACA,CAAA,yBAEA,yBALF,iBAMI,CAAA,kBACA,CAAA,CAAA,sBAIJ,aACE,CAAA,iBACA,CAAA,gBACA,CAAA,yBAEA,sBALF,aAMI,CAAA,cACA,CAAA,CAAA,yBAEF,sBATF,cAUI,CAAA,cACA,CAAA,CAAA,oBAIJ,QACE,CAAA,8BACA,CAAA,SACA,CAAA,cACA,CAAA,6CAGF,iBACE,CAAA,QACA,CAAA,QACA,CAAA,OACA,CAAA,SACA,CAAA,eACA,CAAA,4BACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,aACA,CAAA,yBAEA,6CAbF,kBAcI,CAAA,CAAA,mDAGF,oBACE,CAAA,kBACA,CAAA,6FAEA,2CACE,CAAA,+CACA,CAAA,uDAIJ,uBACE,CAAA,WACA,CAAA,aACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,uEAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,2CACA,CAAA,iBACA,CAAA,mBACA,CAAA,qEAGF,YACE,CAAA,mEAGF,8BACE,CAAA,mFAEA,2CACE,CAAA,sCAMR,iBACE,CAAA,OACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,gBACA,CAAA,OACA,CAAA,iBACA,CAAA,gCACA,CAAA,yBAEA,sCAXF,YAYI,CAAA,CAAA,oDAGF,WC0EmC,CAAA,8BDxEjC,CAAA,cACA,CAAA,mBAIJ,MACE,CAAA,wBACA,CAAA,oBAGF,iBACE,CAAA,QACA,CAAA,MACA,CAAA,OACA,CAAA,iBACA,CAAA,cACA,CAAA,mBACA,CAAA,4BACA,CAAA,iBACA,CAAA,yBAEA,YACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.quick-facts {\n position: relative;\n margin: var(--section-margin) 0;\n\n .container {\n position: relative;\n\n > h2, h3, h4 {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n text-align: center;\n text-transform: uppercase;\n font-size: var(--font-size-xs);\n line-height: 1;\n z-index: 1;\n font-weight: 400;\n font-family: "Source Code Pro", sans-serif;\n margin-top: 30px;\n\n @media(max-width: 567px) {\n margin-top: 20px;\n }\n }\n }\n\n .slider {\n position: relative;\n display: block;\n text-align: center;\n background-color: var(--theme-color-primary-dimmed-04);\n overflow: hidden;\n\n @media(max-width: 767px) {\n margin: 0 -20px;\n }\n\n &:before {\n content: "";\n position: absolute;\n width: 374px;\n height: 374px;\n background-color: #9AD7A3;\n top: 50%;\n left: 50%;\n border-radius: 50%;\n transform: translate(-50%, -50%);\n\n @media(max-width: 567px) {\n width: 110vw;\n height: 110vw;\n }\n }\n }\n\n .slide {\n position: relative;\n min-height: 400px;\n display: flex;\n align-items: center;\n justify-content: center;\n\n @media(max-width: 567px) {\n min-height: 100vw;\n }\n }\n\n p {\n max-width: 100%;\n }\n .counter {\n display: inline-block;\n font-size: 180px;\n line-height: 1;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n text-align: center;\n max-width: 100%;\n\n @media(max-width: 999px) {\n font-size: calc(10vw + 50px);\n }\n }\n\n .fact-label {\n display: block;\n padding: 10px 20px 0;\n line-height: 1.4;\n\n @media(min-width: 768px) {\n padding-left: 60px;\n padding-right: 60px;\n }\n }\n\n .like-h4 {\n max-width: 60%;\n text-align: center;\n margin: 40px auto;\n\n @media(max-width: 999px) {\n max-width: 80%;\n padding: 0 20px;\n }\n @media(max-width: 767px) {\n max-width: 100%;\n padding: 0 20px;\n }\n }\n\n button {\n border: 0;\n background-color: transparent;\n padding: 0;\n cursor: pointer;\n }\n\n .slider-tabs, .tabs {\n position: absolute;\n bottom: 0;\n left: 50%;\n right: 0;\n padding: 0;\n list-style: none;\n transform: translate(-50%, 0);\n text-align: center;\n font-size: 0;\n line-height: 0;\n margin: 20px 0;\n\n @media(max-width: 567px) {\n margin-bottom: 12px;\n }\n\n li {\n display: inline-block;\n vertical-align: top;\n\n &.active button:before {\n background-color: var(--theme-color-primary);\n box-shadow: 0 0 0 2px var(--theme-color-primary);\n }\n }\n\n .btn {\n --button-min-size: 24px;\n font-size: 0;\n line-height: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n width: 10px;\n height: 10px;\n border: 2px solid var(--theme-color-primary);\n border-radius: 5px;\n transition: 0.2s ease;\n }\n\n &::after {\n display: none;\n }\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-color: var(--theme-color-primary);\n }\n }\n }\n }\n\n .prev, .next {\n position: absolute;\n top: 50%;\n width: 50px;\n height: 50px;\n text-align: center;\n line-height: 50px;\n right: 0;\n margin: -25px 10px;\n color: var(--theme-color-primary);\n\n @media(max-width: 767px) {\n display: none;\n }\n\n &:before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n }\n }\n\n .prev {\n left: 0;\n transform: rotate(180deg);\n }\n\n .count {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n text-align: center;\n font-size: 18px;\n padding-bottom: 20px;\n font-family: var(--font-korb);\n visibility: hidden;\n\n span {\n margin: 0 5px;\n }\n }\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4008],{"./stories/sections/quick-facts/QuickFactsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>createQuickFacts});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./stories/sections/slider/slider.scss");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),quick_facts=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/quick-facts/quick-facts.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(quick_facts.Z,options);quick_facts.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),QuickFactsData=__webpack_require__("./stories/sections/quick-facts/QuickFactsData.js"),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),slider_slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-float.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/jquery.easing/jquery.easing.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;i0&&(0,helpers.az)("h2",[],headline,container);var slider=(0,helpers.az)("div",["slider"],null,container);return facts.map((function(fact){var slide=(0,helpers.az)("div",["slide"],null,slider);if(fact.counter){var p=(0,helpers.az)("p",[],null,slide),targetValue=(0,helpers.uf)(fact.counter.to,fact.counter.decimals),counter=(0,helpers.az)("span",["counter"],targetValue,p);counter.dataset.from=fact.counter.from,counter.dataset.to=fact.counter.to,counter.dataset.duration=fact.counter.duration,counter.dataset.decimals=fact.counter.decimals,(0,helpers.az)("span",["fact-label"],fact.label,p)}else(0,helpers.az)("p",["like-h4"],fact.label,slide)})),new sections_quick_facts_quick_facts(jquery_default()(section)),section}},"./stories/sections/quick-facts/QuickFactsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Q:()=>QuickFactsData});var QuickFactsData=[{counter:{from:67e3,to:67258,duration:2,decimals:0},label:'Mitgliedsunternehmen zählte die IHK Musterstadt im Jahr 2020 – Tendenz steigend!'},{counter:null,label:"Wussten Sie, dass die IHK Musterstadt in diesem Jahr ihr 100 Jähriges feiert? Im Jahr 1921 wurde sie gegründet, damals mit gerade einmal 162 Mitgliedsunternehmen."},{counter:{from:5,to:10.78,duration:2,decimals:2},label:'Mitgliedsunternehmen zählte die IHK Musterstadt im Jahr 2020 – Tendenz steigend!'}]},"./node_modules/core-js/internals/number-parse-float.js":(module,__unused_webpack_exports,__webpack_require__)=>{var global=__webpack_require__("./node_modules/core-js/internals/global.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),trim=__webpack_require__("./node_modules/core-js/internals/string-trim.js").trim,whitespaces=__webpack_require__("./node_modules/core-js/internals/whitespaces.js"),charAt=uncurryThis("".charAt),$parseFloat=global.parseFloat,Symbol=global.Symbol,ITERATOR=Symbol&&Symbol.iterator,FORCED=1/$parseFloat(whitespaces+"-0")!=-1/0||ITERATOR&&!fails((function(){$parseFloat(Object(ITERATOR))}));module.exports=FORCED?function parseFloat(string){var trimmedString=trim(toString(string)),result=$parseFloat(trimmedString);return 0===result&&"-"==charAt(trimmedString,0)?-0:result}:$parseFloat},"./node_modules/core-js/modules/es.parse-float.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),$parseFloat=__webpack_require__("./node_modules/core-js/internals/number-parse-float.js");$({global:!0,forced:parseFloat!=$parseFloat},{parseFloat:$parseFloat})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/quick-facts/quick-facts.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.quick-facts{position:relative;margin:var(--section-margin) 0}.quick-facts .container{position:relative}.quick-facts .container>h2,.quick-facts .container h3,.quick-facts .container h4{position:absolute;left:0;right:0;top:0;text-align:center;text-transform:uppercase;font-size:var(--font-size-xs);line-height:1;z-index:1;font-weight:400;font-family:"Source Code Pro",sans-serif;margin-top:30px}@media(max-width: 567px){.quick-facts .container>h2,.quick-facts .container h3,.quick-facts .container h4{margin-top:20px}}.quick-facts .slider{position:relative;display:block;text-align:center;background-color:var(--theme-color-primary-dimmed-04);overflow:hidden}@media(max-width: 767px){.quick-facts .slider{margin:0 -20px}}.quick-facts .slider:before{content:"";position:absolute;width:374px;height:374px;background-color:#9ad7a3;top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%)}@media(max-width: 567px){.quick-facts .slider:before{width:110vw;height:110vw}}.quick-facts .slide{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center}@media(max-width: 567px){.quick-facts .slide{min-height:100vw}}.quick-facts p{max-width:100%}.quick-facts .counter{display:inline-block;font-size:180px;line-height:1;font-family:"Korb",sans-serif;font-weight:700;text-align:center;max-width:100%}@media(max-width: 999px){.quick-facts .counter{font-size:calc(10vw + 50px)}}.quick-facts .fact-label{display:block;padding:10px 20px 0;line-height:1.4}@media(min-width: 768px){.quick-facts .fact-label{padding-left:60px;padding-right:60px}}.quick-facts .like-h4{max-width:60%;text-align:center;margin:40px auto}@media(max-width: 999px){.quick-facts .like-h4{max-width:80%;padding:0 20px}}@media(max-width: 767px){.quick-facts .like-h4{max-width:100%;padding:0 20px}}.quick-facts button{border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.quick-facts .slider-tabs,.quick-facts .tabs{position:absolute;bottom:0;left:50%;right:0;padding:0;list-style:none;transform:translate(-50%, 0);text-align:center;font-size:0;line-height:0;margin:20px 0}@media(max-width: 567px){.quick-facts .slider-tabs,.quick-facts .tabs{margin-bottom:12px}}.quick-facts .slider-tabs li,.quick-facts .tabs li{display:inline-block;vertical-align:top}.quick-facts .slider-tabs li.active button:before,.quick-facts .tabs li.active button:before{background-color:var(--theme-color-primary);box-shadow:0 0 0 2px var(--theme-color-primary)}.quick-facts .slider-tabs .btn,.quick-facts .tabs .btn{--button-min-size: 24px;font-size:0;line-height:0;display:flex;align-items:center;justify-content:center}.quick-facts .slider-tabs .btn::before,.quick-facts .tabs .btn::before{content:"";position:relative;display:block;width:10px;height:10px;border:2px solid var(--theme-color-primary);border-radius:5px;transition:.2s ease}.quick-facts .slider-tabs .btn::after,.quick-facts .tabs .btn::after{display:none}.quick-facts .slider-tabs .btn:hover,.quick-facts .tabs .btn:hover{background-color:rgba(0,0,0,0)}.quick-facts .slider-tabs .btn:hover::before,.quick-facts .tabs .btn:hover::before{background-color:var(--theme-color-primary)}.quick-facts .prev,.quick-facts .next{position:absolute;top:50%;width:50px;height:50px;text-align:center;line-height:50px;right:0;margin:-25px 10px;color:var(--theme-color-primary)}@media(max-width: 767px){.quick-facts .prev,.quick-facts .next{display:none}}.quick-facts .prev:before,.quick-facts .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px}.quick-facts .prev{left:0;transform:rotate(180deg)}.quick-facts .count{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:18px;padding-bottom:20px;font-family:var(--font-korb);visibility:hidden}.quick-facts .count span{margin:0 5px}',"",{version:3,sources:["webpack://./stories/sections/quick-facts/quick-facts.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,iBACE,CAAA,8BACA,CAAA,wBAEA,iBACE,CAAA,iFAEA,iBACE,CAAA,MACA,CAAA,OACA,CAAA,KACA,CAAA,iBACA,CAAA,wBACA,CAAA,6BACA,CAAA,aACA,CAAA,SACA,CAAA,eACA,CAAA,wCACA,CAAA,eACA,CAAA,yBAEA,iFAdF,eAeI,CAAA,CAAA,qBAKN,iBACE,CAAA,aACA,CAAA,iBACA,CAAA,qDACA,CAAA,eACA,CAAA,yBAEA,qBAPF,cAQI,CAAA,CAAA,4BAGF,UACE,CAAA,iBACA,CAAA,WACA,CAAA,YACA,CAAA,wBACA,CAAA,OACA,CAAA,QACA,CAAA,iBACA,CAAA,+BACA,CAAA,yBAEA,4BAXF,WAYI,CAAA,YACA,CAAA,CAAA,oBAKN,iBACE,CAAA,gBACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,yBAEA,oBAPF,gBAQI,CAAA,CAAA,eAIJ,cACE,CAAA,sBAEF,oBACE,CAAA,eACA,CAAA,aACA,CAAA,6BACA,CAAA,eACA,CAAA,iBACA,CAAA,cACA,CAAA,yBAEA,sBATF,2BAUI,CAAA,CAAA,yBAIJ,aACE,CAAA,mBACA,CAAA,eACA,CAAA,yBAEA,yBALF,iBAMI,CAAA,kBACA,CAAA,CAAA,sBAIJ,aACE,CAAA,iBACA,CAAA,gBACA,CAAA,yBAEA,sBALF,aAMI,CAAA,cACA,CAAA,CAAA,yBAEF,sBATF,cAUI,CAAA,cACA,CAAA,CAAA,oBAIJ,QACE,CAAA,8BACA,CAAA,SACA,CAAA,cACA,CAAA,6CAGF,iBACE,CAAA,QACA,CAAA,QACA,CAAA,OACA,CAAA,SACA,CAAA,eACA,CAAA,4BACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,aACA,CAAA,yBAEA,6CAbF,kBAcI,CAAA,CAAA,mDAGF,oBACE,CAAA,kBACA,CAAA,6FAEA,2CACE,CAAA,+CACA,CAAA,uDAIJ,uBACE,CAAA,WACA,CAAA,aACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,uEAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,2CACA,CAAA,iBACA,CAAA,mBACA,CAAA,qEAGF,YACE,CAAA,mEAGF,8BACE,CAAA,mFAEA,2CACE,CAAA,sCAMR,iBACE,CAAA,OACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,gBACA,CAAA,OACA,CAAA,iBACA,CAAA,gCACA,CAAA,yBAEA,sCAXF,YAYI,CAAA,CAAA,oDAGF,WC0EmC,CAAA,8BDxEjC,CAAA,cACA,CAAA,mBAIJ,MACE,CAAA,wBACA,CAAA,oBAGF,iBACE,CAAA,QACA,CAAA,MACA,CAAA,OACA,CAAA,iBACA,CAAA,cACA,CAAA,mBACA,CAAA,4BACA,CAAA,iBACA,CAAA,yBAEA,YACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.quick-facts {\n position: relative;\n margin: var(--section-margin) 0;\n\n .container {\n position: relative;\n\n > h2, h3, h4 {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n text-align: center;\n text-transform: uppercase;\n font-size: var(--font-size-xs);\n line-height: 1;\n z-index: 1;\n font-weight: 400;\n font-family: "Source Code Pro", sans-serif;\n margin-top: 30px;\n\n @media(max-width: 567px) {\n margin-top: 20px;\n }\n }\n }\n\n .slider {\n position: relative;\n display: block;\n text-align: center;\n background-color: var(--theme-color-primary-dimmed-04);\n overflow: hidden;\n\n @media(max-width: 767px) {\n margin: 0 -20px;\n }\n\n &:before {\n content: "";\n position: absolute;\n width: 374px;\n height: 374px;\n background-color: #9AD7A3;\n top: 50%;\n left: 50%;\n border-radius: 50%;\n transform: translate(-50%, -50%);\n\n @media(max-width: 567px) {\n width: 110vw;\n height: 110vw;\n }\n }\n }\n\n .slide {\n position: relative;\n min-height: 400px;\n display: flex;\n align-items: center;\n justify-content: center;\n\n @media(max-width: 567px) {\n min-height: 100vw;\n }\n }\n\n p {\n max-width: 100%;\n }\n .counter {\n display: inline-block;\n font-size: 180px;\n line-height: 1;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n text-align: center;\n max-width: 100%;\n\n @media(max-width: 999px) {\n font-size: calc(10vw + 50px);\n }\n }\n\n .fact-label {\n display: block;\n padding: 10px 20px 0;\n line-height: 1.4;\n\n @media(min-width: 768px) {\n padding-left: 60px;\n padding-right: 60px;\n }\n }\n\n .like-h4 {\n max-width: 60%;\n text-align: center;\n margin: 40px auto;\n\n @media(max-width: 999px) {\n max-width: 80%;\n padding: 0 20px;\n }\n @media(max-width: 767px) {\n max-width: 100%;\n padding: 0 20px;\n }\n }\n\n button {\n border: 0;\n background-color: transparent;\n padding: 0;\n cursor: pointer;\n }\n\n .slider-tabs, .tabs {\n position: absolute;\n bottom: 0;\n left: 50%;\n right: 0;\n padding: 0;\n list-style: none;\n transform: translate(-50%, 0);\n text-align: center;\n font-size: 0;\n line-height: 0;\n margin: 20px 0;\n\n @media(max-width: 567px) {\n margin-bottom: 12px;\n }\n\n li {\n display: inline-block;\n vertical-align: top;\n\n &.active button:before {\n background-color: var(--theme-color-primary);\n box-shadow: 0 0 0 2px var(--theme-color-primary);\n }\n }\n\n .btn {\n --button-min-size: 24px;\n font-size: 0;\n line-height: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n width: 10px;\n height: 10px;\n border: 2px solid var(--theme-color-primary);\n border-radius: 5px;\n transition: 0.2s ease;\n }\n\n &::after {\n display: none;\n }\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-color: var(--theme-color-primary);\n }\n }\n }\n }\n\n .prev, .next {\n position: absolute;\n top: 50%;\n width: 50px;\n height: 50px;\n text-align: center;\n line-height: 50px;\n right: 0;\n margin: -25px 10px;\n color: var(--theme-color-primary);\n\n @media(max-width: 767px) {\n display: none;\n }\n\n &:before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n }\n }\n\n .prev {\n left: 0;\n transform: rotate(180deg);\n }\n\n .count {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n text-align: center;\n font-size: 18px;\n padding-bottom: 20px;\n font-family: var(--font-korb);\n visibility: hidden;\n\n span {\n margin: 0 5px;\n }\n }\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/4010.f9038f39.iframe.bundle.js b/gfi-ihk-2024/storybook-static/4010.67e6dc49.iframe.bundle.js
similarity index 83%
rename from gfi-ihk-2024/storybook-static/4010.f9038f39.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/4010.67e6dc49.iframe.bundle.js
index ccbf5bb..f7fa152 100644
--- a/gfi-ihk-2024/storybook-static/4010.f9038f39.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/4010.67e6dc49.iframe.bundle.js
@@ -1 +1 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4010],{"./stories/components/search-form/SearchFormComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>createSearchForm});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_form=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/search-form/search-form.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_form.Z,options);search_form.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),FormElementComponent=__webpack_require__("./stories/components/form-element/FormElementComponent.js"),SearchTargetGroups=["Angestellte","Auszubildende","Büroangestellte","Existenzgründer","Existenzgründer/-innen","Geschäftsführer/innen","Interessierte","Touristikbranche","Unternehmensleitung / Personalverantwortliche","Unternehmer","Unternehmer/innen"],ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js");__webpack_require__("./node_modules/core-js/modules/es.regexp.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.dot-all.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.sticky.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.trim.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js");function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}function _defineProperties(target,props){for(var i=0;i{var ITERATOR=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),SAFE_CLOSING=!1;try{var called=0,iteratorWithReturn={next:function(){return{done:!!called++}},return:function(){SAFE_CLOSING=!0}};iteratorWithReturn[ITERATOR]=function(){return this},Array.from(iteratorWithReturn,(function(){throw 2}))}catch(error){}module.exports=function(exec,SKIP_CLOSING){if(!SKIP_CLOSING&&!SAFE_CLOSING)return!1;var ITERATION_SUPPORT=!1;try{var object={};object[ITERATOR]=function(){return{next:function(){return{done:ITERATION_SUPPORT=!0}}}},exec(object)}catch(error){}return ITERATION_SUPPORT}},"./node_modules/core-js/internals/set-species.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var getBuiltIn=__webpack_require__("./node_modules/core-js/internals/get-built-in.js"),definePropertyModule=__webpack_require__("./node_modules/core-js/internals/object-define-property.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),SPECIES=wellKnownSymbol("species");module.exports=function(CONSTRUCTOR_NAME){var Constructor=getBuiltIn(CONSTRUCTOR_NAME),defineProperty=definePropertyModule.f;DESCRIPTORS&&Constructor&&!Constructor[SPECIES]&&defineProperty(Constructor,SPECIES,{configurable:!0,get:function(){return this}})}},"./node_modules/core-js/internals/string-trim-forced.js":(module,__unused_webpack_exports,__webpack_require__)=>{var PROPER_FUNCTION_NAME=__webpack_require__("./node_modules/core-js/internals/function-name.js").PROPER,fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),whitespaces=__webpack_require__("./node_modules/core-js/internals/whitespaces.js");module.exports=function(METHOD_NAME){return fails((function(){return!!whitespaces[METHOD_NAME]()||"
"!=="
"[METHOD_NAME]()||PROPER_FUNCTION_NAME&&whitespaces[METHOD_NAME].name!==METHOD_NAME}))}},"./node_modules/core-js/modules/es.regexp.constructor.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),global=__webpack_require__("./node_modules/core-js/internals/global.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),isForced=__webpack_require__("./node_modules/core-js/internals/is-forced.js"),inheritIfRequired=__webpack_require__("./node_modules/core-js/internals/inherit-if-required.js"),createNonEnumerableProperty=__webpack_require__("./node_modules/core-js/internals/create-non-enumerable-property.js"),getOwnPropertyNames=__webpack_require__("./node_modules/core-js/internals/object-get-own-property-names.js").f,isPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-is-prototype-of.js"),isRegExp=__webpack_require__("./node_modules/core-js/internals/is-regexp.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),getRegExpFlags=__webpack_require__("./node_modules/core-js/internals/regexp-get-flags.js"),stickyHelpers=__webpack_require__("./node_modules/core-js/internals/regexp-sticky-helpers.js"),proxyAccessor=__webpack_require__("./node_modules/core-js/internals/proxy-accessor.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),enforceInternalState=__webpack_require__("./node_modules/core-js/internals/internal-state.js").enforce,setSpecies=__webpack_require__("./node_modules/core-js/internals/set-species.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),UNSUPPORTED_DOT_ALL=__webpack_require__("./node_modules/core-js/internals/regexp-unsupported-dot-all.js"),UNSUPPORTED_NCG=__webpack_require__("./node_modules/core-js/internals/regexp-unsupported-ncg.js"),MATCH=wellKnownSymbol("match"),NativeRegExp=global.RegExp,RegExpPrototype=NativeRegExp.prototype,SyntaxError=global.SyntaxError,exec=uncurryThis(RegExpPrototype.exec),charAt=uncurryThis("".charAt),replace=uncurryThis("".replace),stringIndexOf=uncurryThis("".indexOf),stringSlice=uncurryThis("".slice),IS_NCG=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,re1=/a/g,re2=/a/g,CORRECT_NEW=new NativeRegExp(re1)!==re1,MISSED_STICKY=stickyHelpers.MISSED_STICKY,UNSUPPORTED_Y=stickyHelpers.UNSUPPORTED_Y,BASE_FORCED=DESCRIPTORS&&(!CORRECT_NEW||MISSED_STICKY||UNSUPPORTED_DOT_ALL||UNSUPPORTED_NCG||fails((function(){return re2[MATCH]=!1,NativeRegExp(re1)!=re1||NativeRegExp(re2)==re2||"/a/i"!=NativeRegExp(re1,"i")})));if(isForced("RegExp",BASE_FORCED)){for(var RegExpWrapper=function RegExp(pattern,flags){var rawFlags,dotAll,sticky,handled,result,state,thisIsRegExp=isPrototypeOf(RegExpPrototype,this),patternIsRegExp=isRegExp(pattern),flagsAreUndefined=void 0===flags,groups=[],rawPattern=pattern;if(!thisIsRegExp&&patternIsRegExp&&flagsAreUndefined&&pattern.constructor===RegExpWrapper)return pattern;if((patternIsRegExp||isPrototypeOf(RegExpPrototype,pattern))&&(pattern=pattern.source,flagsAreUndefined&&(flags=getRegExpFlags(rawPattern))),pattern=void 0===pattern?"":toString(pattern),flags=void 0===flags?"":toString(flags),rawPattern=pattern,UNSUPPORTED_DOT_ALL&&"dotAll"in re1&&(dotAll=!!flags&&stringIndexOf(flags,"s")>-1)&&(flags=replace(flags,/s/g,"")),rawFlags=flags,MISSED_STICKY&&"sticky"in re1&&(sticky=!!flags&&stringIndexOf(flags,"y")>-1)&&UNSUPPORTED_Y&&(flags=replace(flags,/y/g,"")),UNSUPPORTED_NCG&&(handled=function(string){for(var chr,length=string.length,index=0,result="",named=[],names={},brackets=!1,ncg=!1,groupid=0,groupname="";index<=length;index++){if("\\"===(chr=charAt(string,index)))chr+=charAt(string,++index);else if("]"===chr)brackets=!1;else if(!brackets)switch(!0){case"["===chr:brackets=!0;break;case"("===chr:exec(IS_NCG,stringSlice(string,index+1))&&(index+=2,ncg=!0),result+=chr,groupid++;continue;case">"===chr&&ncg:if(""===groupname||hasOwn(names,groupname))throw new SyntaxError("Invalid capture group name");names[groupname]=!0,named[named.length]=[groupname,groupid],ncg=!1,groupname="";continue}ncg?groupname+=chr:result+=chr}return[result,named]}(pattern),pattern=handled[0],groups=handled[1]),result=inheritIfRequired(NativeRegExp(pattern,flags),thisIsRegExp?this:RegExpPrototype,RegExpWrapper),(dotAll||sticky||groups.length)&&(state=enforceInternalState(result),dotAll&&(state.dotAll=!0,state.raw=RegExpWrapper(function(string){for(var chr,length=string.length,index=0,result="",brackets=!1;index<=length;index++)"\\"!==(chr=charAt(string,index))?brackets||"."!==chr?("["===chr?brackets=!0:"]"===chr&&(brackets=!1),result+=chr):result+="[\\s\\S]":result+=chr+charAt(string,++index);return result}(pattern),rawFlags)),sticky&&(state.sticky=!0),groups.length&&(state.groups=groups)),pattern!==rawPattern)try{createNonEnumerableProperty(result,"source",""===rawPattern?"(?:)":rawPattern)}catch(error){}return result},keys=getOwnPropertyNames(NativeRegExp),index=0;keys.length>index;)proxyAccessor(RegExpWrapper,NativeRegExp,keys[index++]);RegExpPrototype.constructor=RegExpWrapper,RegExpWrapper.prototype=RegExpPrototype,defineBuiltIn(global,"RegExp",RegExpWrapper,{constructor:!0})}setSpecies("RegExp")},"./node_modules/core-js/modules/es.regexp.dot-all.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),UNSUPPORTED_DOT_ALL=__webpack_require__("./node_modules/core-js/internals/regexp-unsupported-dot-all.js"),classof=__webpack_require__("./node_modules/core-js/internals/classof-raw.js"),defineBuiltInAccessor=__webpack_require__("./node_modules/core-js/internals/define-built-in-accessor.js"),getInternalState=__webpack_require__("./node_modules/core-js/internals/internal-state.js").get,RegExpPrototype=RegExp.prototype,$TypeError=TypeError;DESCRIPTORS&&UNSUPPORTED_DOT_ALL&&defineBuiltInAccessor(RegExpPrototype,"dotAll",{configurable:!0,get:function dotAll(){if(this!==RegExpPrototype){if("RegExp"===classof(this))return!!getInternalState(this).dotAll;throw $TypeError("Incompatible receiver, RegExp required")}}})},"./node_modules/core-js/modules/es.regexp.sticky.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),MISSED_STICKY=__webpack_require__("./node_modules/core-js/internals/regexp-sticky-helpers.js").MISSED_STICKY,classof=__webpack_require__("./node_modules/core-js/internals/classof-raw.js"),defineBuiltInAccessor=__webpack_require__("./node_modules/core-js/internals/define-built-in-accessor.js"),getInternalState=__webpack_require__("./node_modules/core-js/internals/internal-state.js").get,RegExpPrototype=RegExp.prototype,$TypeError=TypeError;DESCRIPTORS&&MISSED_STICKY&&defineBuiltInAccessor(RegExpPrototype,"sticky",{configurable:!0,get:function sticky(){if(this!==RegExpPrototype){if("RegExp"===classof(this))return!!getInternalState(this).sticky;throw $TypeError("Incompatible receiver, RegExp required")}}})},"./node_modules/core-js/modules/es.string.trim.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),$trim=__webpack_require__("./node_modules/core-js/internals/string-trim.js").trim;$({target:"String",proto:!0,forced:__webpack_require__("./node_modules/core-js/internals/string-trim-forced.js")("trim")},{trim:function trim(){return $trim(this)}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/search-form/search-form.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.search-filter-form{--search-padding: 28px;position:relative;background-color:var(--theme-color-primary-dimmed-04);padding:24px var(--search-padding) 0;margin-bottom:20px}.search-filter-form input[type=checkbox]+label,.search-filter-form input[type=radio]+label{max-width:none}@media(max-width: 767px){.search-filter-form{--search-padding: var(--container-padding);margin:-10px calc(var(--container-padding)*-1) var(--container-padding);padding:var(--container-padding) var(--search-padding) 0}}.search-filter-form h1,.search-filter-form h2,.search-filter-form .like-h3{margin-top:0;margin-left:1px;line-height:1}.search-filter-form fieldset{position:relative;border:0;padding:0}.search-filter-form fieldset:last-child{padding-bottom:32px}.search-filter-form .toggle-actions{padding:30px 0}.search-filter-form .toggle-actions .btn.open::before{content:""}@media(max-width: 567px){.search-filter-form .extendleft,.search-filter-form .extend-left{margin:15px 2px 2px}}@media(min-width: 568px){.search-filter-form .extendleft,.search-filter-form .extend-left{float:right;margin-top:-60px;margin-right:10px}}@media(max-width: 567px){.search-filter-form .search-results-search{display:flex;flex-direction:column}.search-filter-form .search-results-search .toggle-actions{order:1;margin-top:15px;padding-bottom:24px}}.search-filter-form .extended-search{display:none;margin:0 calc(var(--search-padding)*-1)}@media(max-width: 767px){.search-filter-form .extended-search{margin:0 calc(var(--container-padding)*-1)}}.search-filter-form .extended-search:before{content:"";position:relative;display:block;background-color:var(--theme-color-white);height:30px}@media(max-width: 767px){.search-filter-form .extended-search:before{height:10px}}.search-filter-form .input-row{padding:1em var(--search-padding) 1em;display:flex;flex-wrap:wrap;align-items:center;gap:1em}.search-filter-form .input-wrapper,.search-filter-form .ev-items .ev-filter-wrapper{display:flex}.search-filter-form .input-wrapper label,.search-filter-form .ev-items .ev-filter-wrapper label{margin-bottom:-0.3em}.search-filter-form .ev-items .ev-filter-wrapper.checkbox-group{margin-bottom:-0.5em;display:block}.search-filter-form .ev-items .ev-filter-wrapper.checkbox-group .ev-filter{background-color:rgba(0,0,0,0);margin-bottom:0;padding-bottom:0}.search-filter-form .ev-search-btn{position:relative;display:block;border-top:1px solid var(--theme-color-white);padding:13px 20px 13px 58px;cursor:pointer;text-decoration:underline;transition:.2s ease}.search-filter-form .ev-search-btn.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.search-filter-form .ev-search-btn:focus-visible,.search-filter-form .ev-search-btn.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.search-filter-form .ev-search-btn::before{content:"";font-family:"Icons",sans-serif;position:absolute;display:inline-block;font-size:24px;line-height:30px;left:calc(var(--search-padding) - 2px);top:50%;margin-top:-15px;text-decoration:none;font-weight:400}@media(max-width: 767px){.search-filter-form .ev-search-btn{padding-left:52px;font-size:18px;font-weight:600}.search-filter-form .ev-search-btn::before{left:18px}}.search-filter-form .ev-search-btn.focus-visible:focus{z-index:1}.search-filter-form .ev-search-btn:focus-visible,.search-filter-form .ev-search-btn.-moz-focusring{z-index:1}.search-filter-form .ev-search-btn.open{background-color:var(--theme-color-primary-dimmed-03)}.search-filter-form .ev-search-btn.open::before{content:""}.search-filter-form .ev-search-btn.open+.ev-filter{background-color:var(--theme-color-primary-dimmed-03)}.search-filter-form .ev-filter{display:none;background-color:var(--theme-color-primary-dimmed-04);transition:background-color .2s ease;padding:0 var(--search-padding) 20px}@media(max-width: 767px){.search-filter-form .ev-filter{padding:0 18px 18px}}.search-filter-form .ev-filter-wrapper{padding:.5em 2px;margin:0 -2px}.search-filter-form .ev-items .ev-filter-wrapper+.ev-filter-wrapper{border-top:1px solid var(--theme-color-primary-dimmed-02)}.search-filter-form .row{margin:0 -8px}.search-filter-form .row input,.search-filter-form .row select{margin-bottom:.2em}.search-filter-form .row>.ev-filter-wrapper{border-top:0;padding:6px 10px;position:relative;margin:0}@media(max-width: 567px){.search-filter-form .row>.ev-filter-wrapper{flex:1 1 100%;max-width:100%}.search-filter-form .row>.ev-filter-wrapper.col-sm-3.location{flex:1 1 30%;max-width:30%}.search-filter-form .row>.ev-filter-wrapper.col-sm-6.location{flex:1 1 70%;max-width:70%}.search-filter-form .row>.ev-filter-wrapper.date{flex:1 1 50%;max-width:50%}}@media(min-width: 568px){.search-filter-form .row>.ev-filter-wrapper.col-sm-3{flex:1 1 25%;max-width:25%}.search-filter-form .row>.ev-filter-wrapper.col-sm-6{flex:1 1 50%;max-width:50%}.search-filter-form .row>.ev-filter-wrapper.col-sm-9{flex:1 1 75%;max-width:75%}}.search-filter-form .btn-wrapper{position:relative;padding:20px var(--search-padding);border-top:1px solid var(--theme-color-white)}@media(min-width: 768px){.search-filter-form .btn-wrapper{display:flex;justify-content:space-between;align-items:center}}.search-filter-form .btn-wrapper .reset{position:relative;display:inline-block;padding-left:40px;margin-left:-6px}@media(max-width: 767px){.search-filter-form .btn-wrapper .reset{margin-bottom:18px;margin-left:1px}}.search-filter-form .btn-wrapper .reset:before{content:"";position:absolute;left:0;top:50%;margin-top:-14px;font-family:"Icons",sans-serif;font-size:30px;line-height:1;display:inline-block;vertical-align:middle;text-decoration:none}',"",{version:3,sources:["webpack://./stories/components/search-form/search-form.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,oBAGA,sBACE,CAAA,iBACA,CAAA,qDACA,CAAA,oCACA,CAAA,kBACA,CAAA,2FAEA,cACE,CAAA,yBAGF,oBAXF,0CAYI,CAAA,uEACA,CAAA,wDACA,CAAA,CAAA,2EAGF,YACE,CAAA,eACA,CAAA,aACA,CAAA,6BAGF,iBACE,CAAA,QACA,CAAA,SACA,CAAA,wCAEA,mBACE,CAAA,oCAIJ,cACE,CAAA,sDAEA,WCsMgB,CAAA,yBDhMhB,iEADF,mBAEI,CAAA,CAAA,yBAEF,iEAJF,WAKI,CAAA,gBACA,CAAA,iBACA,CAAA,CAAA,yBAKF,2CADF,YAEI,CAAA,qBACA,CAAA,2DAEA,OACE,CAAA,eACA,CAAA,mBACA,CAAA,CAAA,qCAKN,YACE,CAAA,uCACA,CAAA,yBAEA,qCAJF,0CAKI,CAAA,CAAA,4CAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,yCACA,CAAA,WACA,CAAA,yBAEA,4CAPF,WAQI,CAAA,CAAA,+BAKN,qCACE,CAAA,YACA,CAAA,cACA,CAAA,kBACA,CAAA,OACA,CAAA,oFAGF,YACE,CAAA,gGAEA,oBACE,CAAA,gEAIJ,oBACE,CAAA,aACA,CAAA,2EAEA,8BACE,CAAA,eACA,CAAA,gBACA,CAAA,mCAIJ,iBACE,CAAA,aACA,CAAA,6CACA,CAAA,2BACA,CAAA,cACA,CAAA,yBACA,CAAA,mBAEA,CAAA,uDCqDA,4GACE,CAAA,SACA,CAAA,mGAEF,4GACE,CAAA,SACA,CAAA,2CDzDF,WCwHe,CAAA,8BDtHb,CAAA,iBACA,CAAA,oBACA,CAAA,cACA,CAAA,gBACA,CAAA,sCACA,CAAA,OACA,CAAA,gBACA,CAAA,oBACA,CAAA,eACA,CAAA,yBAGF,mCAxBF,iBAyBI,CAAA,cACA,CAAA,eACA,CAAA,2CAEA,SACE,CAAA,CAAA,uDAIJ,SACE,CAAA,mGAEF,SACE,CAAA,wCAGF,qDACE,CAAA,gDAEA,WC6Ec,CAAA,mDDzEd,qDACE,CAAA,+BAKN,YACE,CAAA,qDACA,CAAA,oCACA,CAAA,oCACA,CAAA,yBAEA,+BANF,mBAOI,CAAA,CAAA,uCAIJ,gBACE,CAAA,aACA,CAAA,oEAGF,yDACE,CAAA,yBAGF,aACE,CAAA,+DAEA,kBACE,CAAA,4CAGF,YACE,CAAA,gBACA,CAAA,iBACA,CAAA,QACA,CAAA,yBAEA,4CANF,aAOI,CAAA,cACA,CAAA,8DAEA,YACE,CAAA,aACA,CAAA,8DAEF,YACE,CAAA,aACA,CAAA,iDAEF,YACE,CAAA,aACA,CAAA,CAAA,yBAIJ,qDACE,YACE,CAAA,aACA,CAAA,qDAEF,YACE,CAAA,aACA,CAAA,qDAEF,YACE,CAAA,aACA,CAAA,CAAA,iCAMR,iBACE,CAAA,kCACA,CAAA,6CACA,CAAA,yBAEA,iCALF,YAMI,CAAA,6BACA,CAAA,kBACA,CAAA,CAAA,wCAGF,iBACE,CAAA,oBACA,CAAA,iBACA,CAAA,gBACA,CAAA,yBAEA,wCANF,kBAOI,CAAA,eACA,CAAA,CAAA,+CAGF,WCXc,CAAA,iBDaZ,CAAA,MACA,CAAA,OACA,CAAA,gBACA,CAAA,8BACA,CAAA,cACA,CAAA,aACA,CAAA,oBACA,CAAA,qBACA,CAAA,oBACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.search-filter-form {\n --search-padding: 28px;\n position: relative;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 24px var(--search-padding) 0;\n margin-bottom: 20px;\n\n input[type="checkbox"] + label, input[type="radio"] + label {\n max-width: none;\n }\n\n @media(max-width: 767px) {\n --search-padding: var(--container-padding);\n margin: -10px calc(var(--container-padding) * -1) var(--container-padding);\n padding: var(--container-padding) var(--search-padding) 0;\n }\n\n h1, h2, .like-h3 {\n margin-top: 0;\n margin-left: 1px;\n line-height: 1;\n }\n\n fieldset {\n position: relative;\n border: 0;\n padding: 0;\n\n &:last-child {\n padding-bottom: 32px;\n }\n }\n\n .toggle-actions {\n padding: 30px 0;\n\n .btn.open::before {\n @include icon-minus;\n }\n }\n\n .extendleft, .extend-left {\n @media(max-width: 567px) {\n margin: 15px 2px 2px;\n }\n @media(min-width: 568px) {\n float: right;\n margin-top: -60px;\n margin-right: 10px;\n }\n }\n\n .search-results-search {\n @media(max-width: 567px) {\n display: flex;\n flex-direction: column;\n\n .toggle-actions {\n order: 1;\n margin-top: 15px;\n padding-bottom: 24px;\n }\n }\n }\n\n .extended-search {\n display: none;\n margin: 0 calc(var(--search-padding) * -1);\n\n @media(max-width: 767px) {\n margin: 0 calc(var(--container-padding) * -1);\n }\n\n &:before {\n content: "";\n position: relative;\n display: block;\n background-color: var(--theme-color-white);\n height: 30px;\n\n @media(max-width: 767px) {\n height: 10px;\n }\n }\n }\n\n .input-row {\n padding: 1em var(--search-padding) 1em;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n gap: 1em;\n }\n\n .input-wrapper, .ev-items .ev-filter-wrapper {\n display: flex;\n\n label {\n margin-bottom: -0.3em;\n }\n }\n\n .ev-items .ev-filter-wrapper.checkbox-group {\n margin-bottom: -0.5em;\n display: block;\n\n .ev-filter {\n background-color: transparent;\n margin-bottom: 0;\n padding-bottom: 0;\n }\n }\n\n .ev-search-btn {\n position: relative;\n display: block;\n border-top: 1px solid var(--theme-color-white);\n padding: 13px 20px 13px 58px;\n cursor: pointer;\n text-decoration: underline;\n @include focus-visible;\n transition: 0.2s ease;\n\n &::before {\n @include icon-plus;\n font-family: \'Icons\', sans-serif;\n position: absolute;\n display: inline-block;\n font-size: 24px;\n line-height: 30px;\n left: calc(var(--search-padding) - 2px);\n top: 50%;\n margin-top: -15px;\n text-decoration: none;\n font-weight: 400;\n }\n\n @media(max-width: 767px) {\n padding-left: 52px;\n font-size: 18px;\n font-weight: 600;\n\n &::before {\n left: 18px;\n }\n }\n\n &.focus-visible:focus {\n z-index: 1;\n }\n &:focus-visible, &.-moz-focusring {\n z-index: 1;\n }\n\n &.open {\n background-color: var(--theme-color-primary-dimmed-03);\n\n &::before {\n @include icon-minus;\n }\n\n + .ev-filter {\n background-color: var(--theme-color-primary-dimmed-03);\n }\n }\n }\n\n .ev-filter {\n display: none;\n background-color: var(--theme-color-primary-dimmed-04);\n transition: background-color 0.2s ease;\n padding: 0 var(--search-padding) 20px;\n\n @media(max-width: 767px) {\n padding: 0 18px 18px;\n }\n }\n\n .ev-filter-wrapper {\n padding: 0.5em 2px;\n margin: 0 -2px;\n }\n\n .ev-items .ev-filter-wrapper + .ev-filter-wrapper {\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n }\n\n .row {\n margin: 0 -8px;\n\n input, select {\n margin-bottom: 0.2em;\n }\n\n > .ev-filter-wrapper {\n border-top: 0;\n padding: 6px 10px;\n position: relative;\n margin: 0;\n\n @media(max-width: 567px) {\n flex: 1 1 100%;\n max-width: 100%;\n\n &.col-sm-3.location {\n flex: 1 1 30%;\n max-width: 30%;\n }\n &.col-sm-6.location {\n flex: 1 1 70%;\n max-width: 70%;\n }\n &.date {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n\n @media(min-width: 568px) {\n &.col-sm-3 {\n flex: 1 1 25%;\n max-width: 25%;\n }\n &.col-sm-6 {\n flex: 1 1 50%;\n max-width: 50%;\n }\n &.col-sm-9 {\n flex: 1 1 75%;\n max-width: 75%;\n }\n }\n }\n }\n\n .btn-wrapper {\n position: relative;\n padding: 20px var(--search-padding);\n border-top: 1px solid var(--theme-color-white);\n\n @media(min-width: 768px) {\n display: flex;\n justify-content: space-between;\n align-items: center;\n }\n\n .reset {\n position: relative;\n display: inline-block;\n padding-left: 40px;\n margin-left: -6px;\n\n @media(max-width: 767px) {\n margin-bottom: 18px;\n margin-left: 1px;\n }\n\n &:before {\n @include icon-reset;\n position: absolute;\n left: 0;\n top: 50%;\n margin-top: -14px;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n line-height: 1;\n display: inline-block;\n vertical-align: middle;\n text-decoration: none;\n }\n }\n }\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4010],{"./stories/components/search-form/SearchFormComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>createSearchForm});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_form=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/search-form/search-form.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_form.Z,options);search_form.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),FormElementComponent=__webpack_require__("./stories/components/form-element/FormElementComponent.js"),SearchTargetGroups=["Angestellte","Auszubildende","Büroangestellte","Existenzgründer","Existenzgründer/-innen","Geschäftsführer/innen","Interessierte","Touristikbranche","Unternehmensleitung / Personalverantwortliche","Unternehmer","Unternehmer/innen"],ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js");__webpack_require__("./node_modules/core-js/modules/es.regexp.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.dot-all.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.sticky.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.trim.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js");function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}function _defineProperties(target,props){for(var i=0;i{var ITERATOR=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),SAFE_CLOSING=!1;try{var called=0,iteratorWithReturn={next:function(){return{done:!!called++}},return:function(){SAFE_CLOSING=!0}};iteratorWithReturn[ITERATOR]=function(){return this},Array.from(iteratorWithReturn,(function(){throw 2}))}catch(error){}module.exports=function(exec,SKIP_CLOSING){if(!SKIP_CLOSING&&!SAFE_CLOSING)return!1;var ITERATION_SUPPORT=!1;try{var object={};object[ITERATOR]=function(){return{next:function(){return{done:ITERATION_SUPPORT=!0}}}},exec(object)}catch(error){}return ITERATION_SUPPORT}},"./node_modules/core-js/internals/set-species.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var getBuiltIn=__webpack_require__("./node_modules/core-js/internals/get-built-in.js"),definePropertyModule=__webpack_require__("./node_modules/core-js/internals/object-define-property.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),SPECIES=wellKnownSymbol("species");module.exports=function(CONSTRUCTOR_NAME){var Constructor=getBuiltIn(CONSTRUCTOR_NAME),defineProperty=definePropertyModule.f;DESCRIPTORS&&Constructor&&!Constructor[SPECIES]&&defineProperty(Constructor,SPECIES,{configurable:!0,get:function(){return this}})}},"./node_modules/core-js/internals/string-trim-forced.js":(module,__unused_webpack_exports,__webpack_require__)=>{var PROPER_FUNCTION_NAME=__webpack_require__("./node_modules/core-js/internals/function-name.js").PROPER,fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),whitespaces=__webpack_require__("./node_modules/core-js/internals/whitespaces.js");module.exports=function(METHOD_NAME){return fails((function(){return!!whitespaces[METHOD_NAME]()||"
"!=="
"[METHOD_NAME]()||PROPER_FUNCTION_NAME&&whitespaces[METHOD_NAME].name!==METHOD_NAME}))}},"./node_modules/core-js/modules/es.regexp.constructor.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),global=__webpack_require__("./node_modules/core-js/internals/global.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),isForced=__webpack_require__("./node_modules/core-js/internals/is-forced.js"),inheritIfRequired=__webpack_require__("./node_modules/core-js/internals/inherit-if-required.js"),createNonEnumerableProperty=__webpack_require__("./node_modules/core-js/internals/create-non-enumerable-property.js"),getOwnPropertyNames=__webpack_require__("./node_modules/core-js/internals/object-get-own-property-names.js").f,isPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-is-prototype-of.js"),isRegExp=__webpack_require__("./node_modules/core-js/internals/is-regexp.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),getRegExpFlags=__webpack_require__("./node_modules/core-js/internals/regexp-get-flags.js"),stickyHelpers=__webpack_require__("./node_modules/core-js/internals/regexp-sticky-helpers.js"),proxyAccessor=__webpack_require__("./node_modules/core-js/internals/proxy-accessor.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),enforceInternalState=__webpack_require__("./node_modules/core-js/internals/internal-state.js").enforce,setSpecies=__webpack_require__("./node_modules/core-js/internals/set-species.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),UNSUPPORTED_DOT_ALL=__webpack_require__("./node_modules/core-js/internals/regexp-unsupported-dot-all.js"),UNSUPPORTED_NCG=__webpack_require__("./node_modules/core-js/internals/regexp-unsupported-ncg.js"),MATCH=wellKnownSymbol("match"),NativeRegExp=global.RegExp,RegExpPrototype=NativeRegExp.prototype,SyntaxError=global.SyntaxError,exec=uncurryThis(RegExpPrototype.exec),charAt=uncurryThis("".charAt),replace=uncurryThis("".replace),stringIndexOf=uncurryThis("".indexOf),stringSlice=uncurryThis("".slice),IS_NCG=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,re1=/a/g,re2=/a/g,CORRECT_NEW=new NativeRegExp(re1)!==re1,MISSED_STICKY=stickyHelpers.MISSED_STICKY,UNSUPPORTED_Y=stickyHelpers.UNSUPPORTED_Y,BASE_FORCED=DESCRIPTORS&&(!CORRECT_NEW||MISSED_STICKY||UNSUPPORTED_DOT_ALL||UNSUPPORTED_NCG||fails((function(){return re2[MATCH]=!1,NativeRegExp(re1)!=re1||NativeRegExp(re2)==re2||"/a/i"!=NativeRegExp(re1,"i")})));if(isForced("RegExp",BASE_FORCED)){for(var RegExpWrapper=function RegExp(pattern,flags){var rawFlags,dotAll,sticky,handled,result,state,thisIsRegExp=isPrototypeOf(RegExpPrototype,this),patternIsRegExp=isRegExp(pattern),flagsAreUndefined=void 0===flags,groups=[],rawPattern=pattern;if(!thisIsRegExp&&patternIsRegExp&&flagsAreUndefined&&pattern.constructor===RegExpWrapper)return pattern;if((patternIsRegExp||isPrototypeOf(RegExpPrototype,pattern))&&(pattern=pattern.source,flagsAreUndefined&&(flags=getRegExpFlags(rawPattern))),pattern=void 0===pattern?"":toString(pattern),flags=void 0===flags?"":toString(flags),rawPattern=pattern,UNSUPPORTED_DOT_ALL&&"dotAll"in re1&&(dotAll=!!flags&&stringIndexOf(flags,"s")>-1)&&(flags=replace(flags,/s/g,"")),rawFlags=flags,MISSED_STICKY&&"sticky"in re1&&(sticky=!!flags&&stringIndexOf(flags,"y")>-1)&&UNSUPPORTED_Y&&(flags=replace(flags,/y/g,"")),UNSUPPORTED_NCG&&(handled=function(string){for(var chr,length=string.length,index=0,result="",named=[],names={},brackets=!1,ncg=!1,groupid=0,groupname="";index<=length;index++){if("\\"===(chr=charAt(string,index)))chr+=charAt(string,++index);else if("]"===chr)brackets=!1;else if(!brackets)switch(!0){case"["===chr:brackets=!0;break;case"("===chr:exec(IS_NCG,stringSlice(string,index+1))&&(index+=2,ncg=!0),result+=chr,groupid++;continue;case">"===chr&&ncg:if(""===groupname||hasOwn(names,groupname))throw new SyntaxError("Invalid capture group name");names[groupname]=!0,named[named.length]=[groupname,groupid],ncg=!1,groupname="";continue}ncg?groupname+=chr:result+=chr}return[result,named]}(pattern),pattern=handled[0],groups=handled[1]),result=inheritIfRequired(NativeRegExp(pattern,flags),thisIsRegExp?this:RegExpPrototype,RegExpWrapper),(dotAll||sticky||groups.length)&&(state=enforceInternalState(result),dotAll&&(state.dotAll=!0,state.raw=RegExpWrapper(function(string){for(var chr,length=string.length,index=0,result="",brackets=!1;index<=length;index++)"\\"!==(chr=charAt(string,index))?brackets||"."!==chr?("["===chr?brackets=!0:"]"===chr&&(brackets=!1),result+=chr):result+="[\\s\\S]":result+=chr+charAt(string,++index);return result}(pattern),rawFlags)),sticky&&(state.sticky=!0),groups.length&&(state.groups=groups)),pattern!==rawPattern)try{createNonEnumerableProperty(result,"source",""===rawPattern?"(?:)":rawPattern)}catch(error){}return result},keys=getOwnPropertyNames(NativeRegExp),index=0;keys.length>index;)proxyAccessor(RegExpWrapper,NativeRegExp,keys[index++]);RegExpPrototype.constructor=RegExpWrapper,RegExpWrapper.prototype=RegExpPrototype,defineBuiltIn(global,"RegExp",RegExpWrapper,{constructor:!0})}setSpecies("RegExp")},"./node_modules/core-js/modules/es.regexp.dot-all.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),UNSUPPORTED_DOT_ALL=__webpack_require__("./node_modules/core-js/internals/regexp-unsupported-dot-all.js"),classof=__webpack_require__("./node_modules/core-js/internals/classof-raw.js"),defineBuiltInAccessor=__webpack_require__("./node_modules/core-js/internals/define-built-in-accessor.js"),getInternalState=__webpack_require__("./node_modules/core-js/internals/internal-state.js").get,RegExpPrototype=RegExp.prototype,$TypeError=TypeError;DESCRIPTORS&&UNSUPPORTED_DOT_ALL&&defineBuiltInAccessor(RegExpPrototype,"dotAll",{configurable:!0,get:function dotAll(){if(this!==RegExpPrototype){if("RegExp"===classof(this))return!!getInternalState(this).dotAll;throw $TypeError("Incompatible receiver, RegExp required")}}})},"./node_modules/core-js/modules/es.regexp.sticky.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),MISSED_STICKY=__webpack_require__("./node_modules/core-js/internals/regexp-sticky-helpers.js").MISSED_STICKY,classof=__webpack_require__("./node_modules/core-js/internals/classof-raw.js"),defineBuiltInAccessor=__webpack_require__("./node_modules/core-js/internals/define-built-in-accessor.js"),getInternalState=__webpack_require__("./node_modules/core-js/internals/internal-state.js").get,RegExpPrototype=RegExp.prototype,$TypeError=TypeError;DESCRIPTORS&&MISSED_STICKY&&defineBuiltInAccessor(RegExpPrototype,"sticky",{configurable:!0,get:function sticky(){if(this!==RegExpPrototype){if("RegExp"===classof(this))return!!getInternalState(this).sticky;throw $TypeError("Incompatible receiver, RegExp required")}}})},"./node_modules/core-js/modules/es.string.trim.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),$trim=__webpack_require__("./node_modules/core-js/internals/string-trim.js").trim;$({target:"String",proto:!0,forced:__webpack_require__("./node_modules/core-js/internals/string-trim-forced.js")("trim")},{trim:function trim(){return $trim(this)}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/search-form/search-form.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.search-filter-form{--search-padding: 28px;position:relative;background-color:var(--theme-color-primary-dimmed-04);padding:24px var(--search-padding) 0;margin-bottom:20px}.search-filter-form input[type=checkbox]+label,.search-filter-form input[type=radio]+label{max-width:none}@media(max-width: 767px){.search-filter-form{--search-padding: var(--container-padding);margin:-10px calc(var(--container-padding)*-1) var(--container-padding);padding:var(--container-padding) var(--search-padding) 0}}.search-filter-form h1,.search-filter-form h2,.search-filter-form .like-h3{margin-top:0;margin-left:1px;line-height:1}.search-filter-form fieldset{position:relative;border:0;padding:0}.search-filter-form fieldset:last-child{padding-bottom:32px}.search-filter-form .toggle-actions{padding:30px 0}.search-filter-form .toggle-actions .btn.open::before{content:""}@media(max-width: 567px){.search-filter-form .extendleft,.search-filter-form .extend-left{margin:15px 2px 2px}}@media(min-width: 568px){.search-filter-form .extendleft,.search-filter-form .extend-left{float:right;margin-top:-60px;margin-right:10px}}@media(max-width: 567px){.search-filter-form .search-results-search{display:flex;flex-direction:column}.search-filter-form .search-results-search .toggle-actions{order:1;margin-top:15px;padding-bottom:24px}}.search-filter-form .extended-search{display:none;margin:0 calc(var(--search-padding)*-1)}@media(max-width: 767px){.search-filter-form .extended-search{margin:0 calc(var(--container-padding)*-1)}}.search-filter-form .extended-search:before{content:"";position:relative;display:block;background-color:var(--theme-color-white);height:30px}@media(max-width: 767px){.search-filter-form .extended-search:before{height:10px}}.search-filter-form .input-row{padding:1em var(--search-padding) 1em;display:flex;flex-wrap:wrap;align-items:center;gap:1em}.search-filter-form .input-wrapper,.search-filter-form .ev-items .ev-filter-wrapper{display:flex}.search-filter-form .input-wrapper label,.search-filter-form .ev-items .ev-filter-wrapper label{margin-bottom:-0.3em}.search-filter-form .ev-items .ev-filter-wrapper.checkbox-group{margin-bottom:-0.5em;display:block}.search-filter-form .ev-items .ev-filter-wrapper.checkbox-group .ev-filter{background-color:rgba(0,0,0,0);margin-bottom:0;padding-bottom:0}.search-filter-form .ev-search-btn{position:relative;display:block;border-top:1px solid var(--theme-color-white);padding:13px 20px 13px 58px;cursor:pointer;text-decoration:underline;transition:.2s ease}.search-filter-form .ev-search-btn.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.search-filter-form .ev-search-btn:focus-visible,.search-filter-form .ev-search-btn.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.search-filter-form .ev-search-btn::before{content:"";font-family:"Icons",sans-serif;position:absolute;display:inline-block;font-size:24px;line-height:30px;left:calc(var(--search-padding) - 2px);top:50%;margin-top:-15px;text-decoration:none;font-weight:400}@media(max-width: 767px){.search-filter-form .ev-search-btn{padding-left:52px;font-size:18px;font-weight:600}.search-filter-form .ev-search-btn::before{left:18px}}.search-filter-form .ev-search-btn.focus-visible:focus{z-index:1}.search-filter-form .ev-search-btn:focus-visible,.search-filter-form .ev-search-btn.-moz-focusring{z-index:1}.search-filter-form .ev-search-btn.open{background-color:var(--theme-color-primary-dimmed-03)}.search-filter-form .ev-search-btn.open::before{content:""}.search-filter-form .ev-search-btn.open+.ev-filter{background-color:var(--theme-color-primary-dimmed-03)}.search-filter-form .ev-filter{display:none;background-color:var(--theme-color-primary-dimmed-04);transition:background-color .2s ease;padding:0 var(--search-padding) 20px}@media(max-width: 767px){.search-filter-form .ev-filter{padding:0 18px 18px}}.search-filter-form .ev-filter-wrapper{padding:.5em 2px;margin:0 -2px}.search-filter-form .ev-items .ev-filter-wrapper+.ev-filter-wrapper{border-top:1px solid var(--theme-color-primary-dimmed-02)}.search-filter-form .row{margin:0 -8px}.search-filter-form .row input,.search-filter-form .row select{margin-bottom:.2em}.search-filter-form .row>.ev-filter-wrapper{border-top:0;padding:6px 10px;position:relative;margin:0}@media(max-width: 567px){.search-filter-form .row>.ev-filter-wrapper{flex:1 1 100%;max-width:100%}.search-filter-form .row>.ev-filter-wrapper.col-sm-3.location{flex:1 1 30%;max-width:30%}.search-filter-form .row>.ev-filter-wrapper.col-sm-6.location{flex:1 1 70%;max-width:70%}.search-filter-form .row>.ev-filter-wrapper.date{flex:1 1 50%;max-width:50%}}@media(min-width: 568px){.search-filter-form .row>.ev-filter-wrapper.col-sm-3{flex:1 1 25%;max-width:25%}.search-filter-form .row>.ev-filter-wrapper.col-sm-6{flex:1 1 50%;max-width:50%}.search-filter-form .row>.ev-filter-wrapper.col-sm-9{flex:1 1 75%;max-width:75%}}.search-filter-form .btn-wrapper{position:relative;padding:20px var(--search-padding);border-top:1px solid var(--theme-color-white)}@media(min-width: 768px){.search-filter-form .btn-wrapper{display:flex;justify-content:space-between;align-items:center}}.search-filter-form .btn-wrapper .reset{position:relative;display:inline-block;padding-left:40px;margin-left:-6px}@media(max-width: 767px){.search-filter-form .btn-wrapper .reset{margin-bottom:18px;margin-left:1px}}.search-filter-form .btn-wrapper .reset:before{content:"";position:absolute;left:0;top:50%;margin-top:-14px;font-family:"Icons",sans-serif;font-size:30px;line-height:1;display:inline-block;vertical-align:middle;text-decoration:none}',"",{version:3,sources:["webpack://./stories/components/search-form/search-form.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,oBAGA,sBACE,CAAA,iBACA,CAAA,qDACA,CAAA,oCACA,CAAA,kBACA,CAAA,2FAEA,cACE,CAAA,yBAGF,oBAXF,0CAYI,CAAA,uEACA,CAAA,wDACA,CAAA,CAAA,2EAGF,YACE,CAAA,eACA,CAAA,aACA,CAAA,6BAGF,iBACE,CAAA,QACA,CAAA,SACA,CAAA,wCAEA,mBACE,CAAA,oCAIJ,cACE,CAAA,sDAEA,WCsMgB,CAAA,yBDhMhB,iEADF,mBAEI,CAAA,CAAA,yBAEF,iEAJF,WAKI,CAAA,gBACA,CAAA,iBACA,CAAA,CAAA,yBAKF,2CADF,YAEI,CAAA,qBACA,CAAA,2DAEA,OACE,CAAA,eACA,CAAA,mBACA,CAAA,CAAA,qCAKN,YACE,CAAA,uCACA,CAAA,yBAEA,qCAJF,0CAKI,CAAA,CAAA,4CAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,yCACA,CAAA,WACA,CAAA,yBAEA,4CAPF,WAQI,CAAA,CAAA,+BAKN,qCACE,CAAA,YACA,CAAA,cACA,CAAA,kBACA,CAAA,OACA,CAAA,oFAGF,YACE,CAAA,gGAEA,oBACE,CAAA,gEAIJ,oBACE,CAAA,aACA,CAAA,2EAEA,8BACE,CAAA,eACA,CAAA,gBACA,CAAA,mCAIJ,iBACE,CAAA,aACA,CAAA,6CACA,CAAA,2BACA,CAAA,cACA,CAAA,yBACA,CAAA,mBAEA,CAAA,uDCqDA,4GACE,CAAA,SACA,CAAA,mGAEF,4GACE,CAAA,SACA,CAAA,2CDzDF,WCwHe,CAAA,8BDtHb,CAAA,iBACA,CAAA,oBACA,CAAA,cACA,CAAA,gBACA,CAAA,sCACA,CAAA,OACA,CAAA,gBACA,CAAA,oBACA,CAAA,eACA,CAAA,yBAGF,mCAxBF,iBAyBI,CAAA,cACA,CAAA,eACA,CAAA,2CAEA,SACE,CAAA,CAAA,uDAIJ,SACE,CAAA,mGAEF,SACE,CAAA,wCAGF,qDACE,CAAA,gDAEA,WC6Ec,CAAA,mDDzEd,qDACE,CAAA,+BAKN,YACE,CAAA,qDACA,CAAA,oCACA,CAAA,oCACA,CAAA,yBAEA,+BANF,mBAOI,CAAA,CAAA,uCAIJ,gBACE,CAAA,aACA,CAAA,oEAGF,yDACE,CAAA,yBAGF,aACE,CAAA,+DAEA,kBACE,CAAA,4CAGF,YACE,CAAA,gBACA,CAAA,iBACA,CAAA,QACA,CAAA,yBAEA,4CANF,aAOI,CAAA,cACA,CAAA,8DAEA,YACE,CAAA,aACA,CAAA,8DAEF,YACE,CAAA,aACA,CAAA,iDAEF,YACE,CAAA,aACA,CAAA,CAAA,yBAIJ,qDACE,YACE,CAAA,aACA,CAAA,qDAEF,YACE,CAAA,aACA,CAAA,qDAEF,YACE,CAAA,aACA,CAAA,CAAA,iCAMR,iBACE,CAAA,kCACA,CAAA,6CACA,CAAA,yBAEA,iCALF,YAMI,CAAA,6BACA,CAAA,kBACA,CAAA,CAAA,wCAGF,iBACE,CAAA,oBACA,CAAA,iBACA,CAAA,gBACA,CAAA,yBAEA,wCANF,kBAOI,CAAA,eACA,CAAA,CAAA,+CAGF,WCXc,CAAA,iBDaZ,CAAA,MACA,CAAA,OACA,CAAA,gBACA,CAAA,8BACA,CAAA,cACA,CAAA,aACA,CAAA,oBACA,CAAA,qBACA,CAAA,oBACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.search-filter-form {\n --search-padding: 28px;\n position: relative;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 24px var(--search-padding) 0;\n margin-bottom: 20px;\n\n input[type="checkbox"] + label, input[type="radio"] + label {\n max-width: none;\n }\n\n @media(max-width: 767px) {\n --search-padding: var(--container-padding);\n margin: -10px calc(var(--container-padding) * -1) var(--container-padding);\n padding: var(--container-padding) var(--search-padding) 0;\n }\n\n h1, h2, .like-h3 {\n margin-top: 0;\n margin-left: 1px;\n line-height: 1;\n }\n\n fieldset {\n position: relative;\n border: 0;\n padding: 0;\n\n &:last-child {\n padding-bottom: 32px;\n }\n }\n\n .toggle-actions {\n padding: 30px 0;\n\n .btn.open::before {\n @include icon-minus;\n }\n }\n\n .extendleft, .extend-left {\n @media(max-width: 567px) {\n margin: 15px 2px 2px;\n }\n @media(min-width: 568px) {\n float: right;\n margin-top: -60px;\n margin-right: 10px;\n }\n }\n\n .search-results-search {\n @media(max-width: 567px) {\n display: flex;\n flex-direction: column;\n\n .toggle-actions {\n order: 1;\n margin-top: 15px;\n padding-bottom: 24px;\n }\n }\n }\n\n .extended-search {\n display: none;\n margin: 0 calc(var(--search-padding) * -1);\n\n @media(max-width: 767px) {\n margin: 0 calc(var(--container-padding) * -1);\n }\n\n &:before {\n content: "";\n position: relative;\n display: block;\n background-color: var(--theme-color-white);\n height: 30px;\n\n @media(max-width: 767px) {\n height: 10px;\n }\n }\n }\n\n .input-row {\n padding: 1em var(--search-padding) 1em;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n gap: 1em;\n }\n\n .input-wrapper, .ev-items .ev-filter-wrapper {\n display: flex;\n\n label {\n margin-bottom: -0.3em;\n }\n }\n\n .ev-items .ev-filter-wrapper.checkbox-group {\n margin-bottom: -0.5em;\n display: block;\n\n .ev-filter {\n background-color: transparent;\n margin-bottom: 0;\n padding-bottom: 0;\n }\n }\n\n .ev-search-btn {\n position: relative;\n display: block;\n border-top: 1px solid var(--theme-color-white);\n padding: 13px 20px 13px 58px;\n cursor: pointer;\n text-decoration: underline;\n @include focus-visible;\n transition: 0.2s ease;\n\n &::before {\n @include icon-plus;\n font-family: \'Icons\', sans-serif;\n position: absolute;\n display: inline-block;\n font-size: 24px;\n line-height: 30px;\n left: calc(var(--search-padding) - 2px);\n top: 50%;\n margin-top: -15px;\n text-decoration: none;\n font-weight: 400;\n }\n\n @media(max-width: 767px) {\n padding-left: 52px;\n font-size: 18px;\n font-weight: 600;\n\n &::before {\n left: 18px;\n }\n }\n\n &.focus-visible:focus {\n z-index: 1;\n }\n &:focus-visible, &.-moz-focusring {\n z-index: 1;\n }\n\n &.open {\n background-color: var(--theme-color-primary-dimmed-03);\n\n &::before {\n @include icon-minus;\n }\n\n + .ev-filter {\n background-color: var(--theme-color-primary-dimmed-03);\n }\n }\n }\n\n .ev-filter {\n display: none;\n background-color: var(--theme-color-primary-dimmed-04);\n transition: background-color 0.2s ease;\n padding: 0 var(--search-padding) 20px;\n\n @media(max-width: 767px) {\n padding: 0 18px 18px;\n }\n }\n\n .ev-filter-wrapper {\n padding: 0.5em 2px;\n margin: 0 -2px;\n }\n\n .ev-items .ev-filter-wrapper + .ev-filter-wrapper {\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n }\n\n .row {\n margin: 0 -8px;\n\n input, select {\n margin-bottom: 0.2em;\n }\n\n > .ev-filter-wrapper {\n border-top: 0;\n padding: 6px 10px;\n position: relative;\n margin: 0;\n\n @media(max-width: 567px) {\n flex: 1 1 100%;\n max-width: 100%;\n\n &.col-sm-3.location {\n flex: 1 1 30%;\n max-width: 30%;\n }\n &.col-sm-6.location {\n flex: 1 1 70%;\n max-width: 70%;\n }\n &.date {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n\n @media(min-width: 568px) {\n &.col-sm-3 {\n flex: 1 1 25%;\n max-width: 25%;\n }\n &.col-sm-6 {\n flex: 1 1 50%;\n max-width: 50%;\n }\n &.col-sm-9 {\n flex: 1 1 75%;\n max-width: 75%;\n }\n }\n }\n }\n\n .btn-wrapper {\n position: relative;\n padding: 20px var(--search-padding);\n border-top: 1px solid var(--theme-color-white);\n\n @media(min-width: 768px) {\n display: flex;\n justify-content: space-between;\n align-items: center;\n }\n\n .reset {\n position: relative;\n display: inline-block;\n padding-left: 40px;\n margin-left: -6px;\n\n @media(max-width: 767px) {\n margin-bottom: 18px;\n margin-left: 1px;\n }\n\n &:before {\n @include icon-reset;\n position: absolute;\n left: 0;\n top: 50%;\n margin-top: -14px;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n line-height: 1;\n display: inline-block;\n vertical-align: middle;\n text-decoration: none;\n }\n }\n }\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/4077.e92431a0.iframe.bundle.js b/gfi-ihk-2024/storybook-static/4077.037d905e.iframe.bundle.js
similarity index 70%
rename from gfi-ihk-2024/storybook-static/4077.e92431a0.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/4077.037d905e.iframe.bundle.js
index 9b6e27f..4995ca0 100644
--- a/gfi-ihk-2024/storybook-static/4077.e92431a0.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/4077.037d905e.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4077],{"./stories/components/artwork/ArtworkComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{R:()=>createArtwork});__webpack_require__("./stories/components/artwork/artwork.scss");var _global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./stories/_global/scripts/helpers.js"),createArtwork=function createArtwork(_ref){var imageWidth,imageHeight,imageSize,_ref$type=_ref.type,type=void 0===_ref$type?"artwork-image":_ref$type,_ref$image=_ref.image,image=void 0===_ref$image?"Berlin":_ref$image,artworkWrapper=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("div",["artwork-wrapper"],null);if(artworkWrapper.dataset.type=type,"artwork-both-sides"===type&&(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("div",["artwork-left"],' ',artworkWrapper),(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("div",["artwork"],' ',artworkWrapper),"Hamburg"===image?"qpemSW6_1Z0":"Berlin"===image?"uFGi0_YciE0":"Team"===image&&"-VHQ0cw2euA","artwork-image"===type?(imageWidth=800,imageHeight=800,imageSize="1-1"):(imageWidth=1920,imageHeight=1080,imageSize="3-2"),"artwork-image"===type||"background-image"===type||"artwork-background-image"===type){var imageBox=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("div",["image-box"],null,artworkWrapper),picture=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("picture",[],null,imageBox);(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.Bi)("./dummy/placeholder-"+imageSize+".svg",imageWidth,imageHeight,"Artwork Image",[],picture)}return artworkWrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/artwork/artwork.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.artwork-wrapper{position:relative;display:block;overflow:hidden;width:100%}.artwork-wrapper::before{content:"";display:block;padding-top:45%}@media(max-width: 999px){.artwork-wrapper::before{padding-top:52%}}section .artwork-wrapper{position:absolute;height:100%;top:0}.artwork{position:absolute;right:0;top:0;height:100%;width:calc(43vw - 160px)}@media(max-width: 1199px){.artwork{width:50vw;margin:1% -18%;max-height:90vw}}@media(max-width: 767px){.artwork{margin:3% -24%;height:94%}}@media(max-width: 567px){.artwork{margin:5% -32%;height:90%}}.artwork .foreground,.artwork .background{position:absolute;left:0;right:0;top:0;transform-origin:right top;height:75%;transform:rotate(-3deg);overflow:hidden}.artwork .foreground:before,.artwork .background:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:-16% 0;border-top-left-radius:26% 50%;border-bottom-left-radius:26% 50%}.artwork .background{transform:rotate(-9deg);left:-3vw;margin-left:-60px}@media(max-width: 999px){.artwork .background{margin-left:-45px;margin-top:5px}}@media(max-width: 567px){.artwork .background{margin-left:-30px;margin-top:10px}}.artwork .background:before{background:linear-gradient(-10deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%)}.artwork-left{position:absolute;left:0;top:0;height:100%;width:calc(50vw - var(--container-width)/2)}.artwork-left+.artwork{width:calc(50vw - var(--container-width)/2)}.artwork-left+.artwork .foreground,.artwork-left+.artwork .background{height:437px;transform-origin:center center;transform:rotate(0) !important}@media(max-width: 767px){.artwork-left{margin:3% -24%;height:94%}}@media(max-width: 567px){.artwork-left{margin:5% -32%;height:90%}}.artwork-left .foreground,.artwork-left .background{position:absolute;left:0;right:0;top:0;transform-origin:center center;height:437px;transform:rotate(0);overflow:hidden}.artwork-left .foreground:before,.artwork-left .background:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:-16% 0;border-top-right-radius:26% 50%;border-bottom-right-radius:26% 50%}.artwork-left .background{transform:rotate(0);left:-482px;margin-right:-60px}@media(max-width: 999px){.artwork-left .background{margin-right:-45px;margin-top:5px}}@media(max-width: 567px){.artwork-left .background{margin-right:-30px;margin-top:10px}}.artwork-left .background:before{background:linear-gradient(-10deg, var(--theme-color-gradient-03) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-01) 90%)}[data-type=artwork-background-image]{color:#fff}[data-type=artwork-background-image] .image-box{position:absolute;top:0;left:0;right:0;bottom:0}[data-type=artwork-background-image] .image-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%)}[data-type=artwork-background-image] .image-box img{position:relative;display:block;width:100%;height:100%;object-fit:cover}[data-type=artwork-background-image] .artwork{z-index:1;margin-top:20px}[data-type=artwork-background-image] .artwork .foreground:before,[data-type=artwork-background-image] .artwork .background:before{background:var(--theme-color-background);opacity:.7}[data-type=artwork-background-image] .artwork .background:before{opacity:.3}[data-type=artwork-image] .image-box,[data-type=artwork-image] .artwork-image-link{position:absolute;display:block;width:calc(43vw - 160px);right:0;top:0;transform-origin:right top;height:75%;transform:rotate(-3deg);overflow:hidden}@media(max-width: 1199px){[data-type=artwork-image] .image-box,[data-type=artwork-image] .artwork-image-link{width:50vw;margin:1% -18%;max-height:90vw}}@media(max-width: 767px){[data-type=artwork-image] .image-box,[data-type=artwork-image] .artwork-image-link{margin:3% -24%;max-height:94%}}@media(max-width: 567px){[data-type=artwork-image] .image-box,[data-type=artwork-image] .artwork-image-link{margin:5% -32%;max-height:90%;height:70vw}}[data-type=artwork-image] .image-box picture,[data-type=artwork-image] .artwork-image-link picture{position:absolute;top:0;left:0;right:0;bottom:0;margin:-16% 0;border-top-left-radius:26% 50%;border-bottom-left-radius:26% 50%;overflow:hidden}[data-type=artwork-image] .image-box img,[data-type=artwork-image] .artwork-image-link img{position:absolute;display:block;top:10%;width:100%;height:80%;object-fit:cover;transform:rotate(3deg);max-width:none}[data-type=artwork-image] .artwork .foreground{opacity:0}[data-type=artwork-image] .artwork-image-link{opacity:0}',"",{version:3,sources:["webpack://./stories/components/artwork/artwork.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,iBACE,iBAAA,CACA,aAAA,CACA,eAAA,CACA,UAAA,CAEA,yBACE,UAAA,CACA,aAAA,CACA,eAAA,CAEA,yBALF,yBAMI,eAAA,CAAA,CAKN,yBACE,iBAAA,CACA,WAAA,CACA,KAAA,CAGF,SACE,iBAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CACA,wBAAA,CAEA,0BAPF,SAQI,UAAA,CACA,cAAA,CACA,eAAA,CAAA,CAGF,yBAbF,SAcI,cAAA,CACA,UAAA,CAAA,CAGF,yBAlBF,SAmBI,cAAA,CACA,UAAA,CAAA,CAGF,0CACE,iBAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,0BAAA,CACA,UAAA,CACA,uBAAA,CACA,eAAA,CAEA,wDACE,UAAA,CCqCJ,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDvCI,2CAAA,CACA,aAAA,CACA,8BAAA,CACA,iCAAA,CAIJ,qBACE,uBAAA,CACA,SAAA,CACA,iBAAA,CAEA,yBALF,qBAMI,iBAAA,CACA,cAAA,CAAA,CAEF,yBATF,qBAUI,iBAAA,CACA,eAAA,CAAA,CAGF,4BACE,8IAAA,CAKN,cACE,iBAAA,CACA,MAAA,CACA,KAAA,CACA,WAAA,CACA,2CAAA,CACA,uBACE,2CAAA,CACA,sEACE,YAAA,CACA,8BAAA,CACA,8BAAA,CASJ,yBApBF,cAqBI,cAAA,CACA,UAAA,CAAA,CAGF,yBAzBF,cA0BI,cAAA,CACA,UAAA,CAAA,CAGF,oDACE,iBAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,8BAAA,CACA,YAAA,CAEA,mBAAA,CACA,eAAA,CAEA,kEACE,UAAA,CClCJ,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDgCI,2CAAA,CACA,aAAA,CACA,+BAAA,CACA,kCAAA,CAIJ,0BAEE,mBAAA,CACA,WAAA,CACA,kBAAA,CAEA,yBANF,0BAOI,kBAAA,CACA,cAAA,CAAA,CAEF,yBAVF,0BAWI,kBAAA,CACA,eAAA,CAAA,CAGF,iCACE,8IAAA,CAMN,qCACE,UAAA,CASA,gDC3EA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CD0EE,sDACE,UAAA,CC/EJ,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CD6EI,8HAAA,CAGF,oDACE,iBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CAIJ,8CACE,SAAA,CACA,eAAA,CAGE,kIACE,wCAAA,CACA,UAAA,CAIJ,iEACE,UAAA,CAMJ,mFACE,iBAAA,CACA,aAAA,CACA,wBAAA,CACA,OAAA,CACA,KAAA,CACA,0BAAA,CACA,UAAA,CACA,uBAAA,CACA,eAAA,CAEA,0BAXF,mFAYI,UAAA,CACA,cAAA,CACA,eAAA,CAAA,CAGF,yBAjBF,mFAkBI,cAAA,CACA,cAAA,CAAA,CAGF,yBAtBF,mFAuBI,cAAA,CACA,cAAA,CACA,WAAA,CAAA,CAGF,mGC3IF,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDyII,aAAA,CACA,8BAAA,CACA,iCAAA,CACA,eAAA,CAGF,2FACE,iBAAA,CACA,aAAA,CACA,OAAA,CACA,UAAA,CACA,UAAA,CACA,gBAAA,CACA,sBAAA,CACA,cAAA,CAIJ,+CACE,SAAA,CAEF,8CACE,SAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.artwork-wrapper {\n position: relative;\n display: block;\n overflow: hidden;\n width: 100%;\n\n &::before {\n content: \'\';\n display: block;\n padding-top: 45%;\n\n @media(max-width: 999px) {\n padding-top: 52%;\n }\n }\n}\n\nsection .artwork-wrapper {\n position: absolute;\n height: 100%;\n top: 0;\n}\n\n.artwork {\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n width: calc(43vw - 160px);\n\n @media(max-width: 1199px) {\n width: 50vw;\n margin: 1% -18%;\n max-height: 90vw;\n }\n\n @media(max-width: 767px) {\n margin: 3% -24%;\n height: 94%;\n }\n\n @media(max-width: 567px) {\n margin: 5% -32%;\n height: 90%;\n }\n\n .foreground, .background {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n transform-origin: right top;\n height: 75%;\n transform: rotate(-3deg);\n overflow: hidden;\n\n &:before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: -16% 0;\n border-top-left-radius: 26% 50%;\n border-bottom-left-radius: 26% 50%;\n }\n }\n\n .background {\n transform: rotate(-9deg);\n left: -3vw;\n margin-left: -60px;\n\n @media(max-width: 999px) {\n margin-left: -45px;\n margin-top: 5px;\n }\n @media(max-width: 567px) {\n margin-left: -30px;\n margin-top: 10px;\n }\n\n &:before {\n background: linear-gradient(-10deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);\n }\n }\n\n}\n.artwork-left {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: calc(50vw - (var(--container-width) / 2));\n + .artwork{\n width: calc(50vw - (var(--container-width) / 2));\n .foreground, .background {\n height: 437px;\n transform-origin: center center;\n transform: rotate(0) !important;\n }\n }\n /* @media(max-width: 1199px) {\n width: 50vw;\n margin: 1% -18%;\n max-height: 90vw;\n }*/\n\n @media(max-width: 767px) {\n margin: 3% -24%;\n height: 94%;\n }\n\n @media(max-width: 567px) {\n margin: 5% -32%;\n height: 90%;\n }\n\n .foreground, .background {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n transform-origin: center center;\n height: 437px;\n //transform: rotate(-3.762deg);\n transform: rotate(0);\n overflow: hidden;\n\n &:before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: -16% 0;\n border-top-right-radius: 26% 50%;\n border-bottom-right-radius: 26% 50%;\n }\n }\n\n .background {\n //transform: rotate(-11.38deg);\n transform: rotate(0);\n left: -482px;\n margin-right: -60px;\n\n @media(max-width: 999px) {\n margin-right: -45px;\n margin-top: 5px;\n }\n @media(max-width: 567px) {\n margin-right: -30px;\n margin-top: 10px;\n }\n\n &:before {\n background: linear-gradient(-10deg, var(--theme-color-gradient-03) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-01) 90%);\n }\n }\n\n}\n\n[data-type="artwork-background-image"] {\n color: white;\n /*\n &:before {\n content: "";\n position: relative;\n display: block;\n height: 20px;\n }\n */\n .image-box {\n @include full-size;\n\n &:after {\n content: "";\n @include full-size;\n background: linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);\n }\n\n img {\n position: relative;\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .artwork {\n z-index: 1;\n margin-top: 20px;\n\n .foreground, .background {\n &:before {\n background: var(--theme-color-background);\n opacity: 0.7;\n }\n }\n\n .background:before {\n opacity: 0.3;\n }\n }\n}\n\n[data-type="artwork-image"] {\n .image-box, .artwork-image-link {\n position: absolute;\n display: block;\n width: calc(43vw - 160px);\n right: 0;\n top: 0;\n transform-origin: right top;\n height: 75%;\n transform: rotate(-3deg);\n overflow: hidden;\n\n @media(max-width: 1199px) {\n width: 50vw;\n margin: 1% -18%;\n max-height: 90vw;\n }\n\n @media(max-width: 767px) {\n margin: 3% -24%;\n max-height: 94%;\n }\n\n @media(max-width: 567px) {\n margin: 5% -32%;\n max-height: 90%;\n height: 70vw;\n }\n\n picture {\n @include full-size;\n margin: -16% 0;\n border-top-left-radius: 26% 50%;\n border-bottom-left-radius: 26% 50%;\n overflow: hidden;\n }\n\n img {\n position: absolute;\n display: block;\n top: 10%;\n width: 100%;\n height: 80%;\n object-fit: cover;\n transform: rotate(3deg);\n max-width: none;\n }\n }\n\n .artwork .foreground {\n opacity: 0;\n }\n .artwork-image-link{\n opacity: 0;\n }\n\n}\n/*\n[data-browser="ie"] section[data-type="artwork-image"] .image-box img {\n width: auto;\n max-width: none;\n left: 50%;\n height: 84%;\n transform: rotate(3deg) translate(-50%, 0);\n}\n*/\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/artwork/artwork.scss":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_artwork_scss__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/artwork/artwork.scss"),options={insert:"head",singleton:!1};_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_artwork_scss__WEBPACK_IMPORTED_MODULE_1__.Z,options),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_artwork_scss__WEBPACK_IMPORTED_MODULE_1__.Z.locals}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4077],{"./stories/components/artwork/ArtworkComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{R:()=>createArtwork});__webpack_require__("./stories/components/artwork/artwork.scss");var _global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./stories/_global/scripts/helpers.js"),createArtwork=function createArtwork(_ref){var imageWidth,imageHeight,imageSize,_ref$type=_ref.type,type=void 0===_ref$type?"artwork-image":_ref$type,_ref$image=_ref.image,image=void 0===_ref$image?"Berlin":_ref$image,artworkWrapper=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("div",["artwork-wrapper"],null);if(artworkWrapper.dataset.type=type,"artwork-both-sides"===type&&(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("div",["artwork-left"],' ',artworkWrapper),(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("div",["artwork"],' ',artworkWrapper),"Hamburg"===image?"qpemSW6_1Z0":"Berlin"===image?"uFGi0_YciE0":"Team"===image&&"-VHQ0cw2euA","artwork-image"===type?(imageWidth=800,imageHeight=800,imageSize="1-1"):(imageWidth=1920,imageHeight=1080,imageSize="3-2"),"artwork-image"===type||"background-image"===type||"artwork-background-image"===type){var imageBox=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("div",["image-box"],null,artworkWrapper),picture=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.az)("picture",[],null,imageBox);(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_1__.Bi)("./dummy/placeholder-"+imageSize+".svg",imageWidth,imageHeight,"Artwork Image",[],picture)}return artworkWrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/artwork/artwork.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.artwork-wrapper{position:relative;display:block;overflow:hidden;width:100%}.artwork-wrapper::before{content:"";display:block;padding-top:45%}@media(max-width: 999px){.artwork-wrapper::before{padding-top:52%}}section .artwork-wrapper{position:absolute;height:100%;top:0}.artwork{position:absolute;right:0;top:0;height:100%;width:calc(43vw - 160px)}@media(max-width: 1199px){.artwork{width:50vw;margin:1% -18%;max-height:90vw}}@media(max-width: 767px){.artwork{margin:3% -24%;height:94%}}@media(max-width: 567px){.artwork{margin:5% -32%;height:90%}}.artwork .foreground,.artwork .background{position:absolute;left:0;right:0;top:0;transform-origin:right top;height:75%;transform:rotate(-3deg);overflow:hidden}.artwork .foreground:before,.artwork .background:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:-16% 0;border-top-left-radius:26% 50%;border-bottom-left-radius:26% 50%}.artwork .background{transform:rotate(-9deg);left:-3vw;margin-left:-60px}@media(max-width: 999px){.artwork .background{margin-left:-45px;margin-top:5px}}@media(max-width: 567px){.artwork .background{margin-left:-30px;margin-top:10px}}.artwork .background:before{background:linear-gradient(-10deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%)}.artwork-left{position:absolute;left:0;top:0;height:100%;width:calc(50vw - var(--container-width)/2)}.artwork-left+.artwork{width:calc(50vw - var(--container-width)/2)}.artwork-left+.artwork .foreground,.artwork-left+.artwork .background{height:437px;transform-origin:center center;transform:rotate(0) !important}@media(max-width: 767px){.artwork-left{margin:3% -24%;height:94%}}@media(max-width: 567px){.artwork-left{margin:5% -32%;height:90%}}.artwork-left .foreground,.artwork-left .background{position:absolute;left:0;right:0;top:0;transform-origin:center center;height:437px;transform:rotate(0);overflow:hidden}.artwork-left .foreground:before,.artwork-left .background:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:-16% 0;border-top-right-radius:26% 50%;border-bottom-right-radius:26% 50%}.artwork-left .background{transform:rotate(0);left:-482px;margin-right:-60px}@media(max-width: 999px){.artwork-left .background{margin-right:-45px;margin-top:5px}}@media(max-width: 567px){.artwork-left .background{margin-right:-30px;margin-top:10px}}.artwork-left .background:before{background:linear-gradient(-10deg, var(--theme-color-gradient-03) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-01) 90%)}[data-type=artwork-background-image]{color:#fff}[data-type=artwork-background-image] .image-box{position:absolute;top:0;left:0;right:0;bottom:0}[data-type=artwork-background-image] .image-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%)}[data-type=artwork-background-image] .image-box img{position:relative;display:block;width:100%;height:100%;object-fit:cover}[data-type=artwork-background-image] .artwork{z-index:1;margin-top:20px}[data-type=artwork-background-image] .artwork .foreground:before,[data-type=artwork-background-image] .artwork .background:before{background:var(--theme-color-background);opacity:.7}[data-type=artwork-background-image] .artwork .background:before{opacity:.3}[data-type=artwork-image] .image-box,[data-type=artwork-image] .artwork-image-link{position:absolute;display:block;width:calc(43vw - 160px);right:0;top:0;transform-origin:right top;height:75%;transform:rotate(-3deg);overflow:hidden}@media(max-width: 1199px){[data-type=artwork-image] .image-box,[data-type=artwork-image] .artwork-image-link{width:50vw;margin:1% -18%;max-height:90vw}}@media(max-width: 767px){[data-type=artwork-image] .image-box,[data-type=artwork-image] .artwork-image-link{margin:3% -24%;max-height:94%}}@media(max-width: 567px){[data-type=artwork-image] .image-box,[data-type=artwork-image] .artwork-image-link{margin:5% -32%;max-height:90%;height:70vw}}[data-type=artwork-image] .image-box picture,[data-type=artwork-image] .artwork-image-link picture{position:absolute;top:0;left:0;right:0;bottom:0;margin:-16% 0;border-top-left-radius:26% 50%;border-bottom-left-radius:26% 50%;overflow:hidden}[data-type=artwork-image] .image-box img,[data-type=artwork-image] .artwork-image-link img{position:absolute;display:block;top:10%;width:100%;height:80%;object-fit:cover;transform:rotate(3deg);max-width:none}[data-type=artwork-image] .artwork .foreground{opacity:0}[data-type=artwork-image] .artwork-image-link{opacity:0}',"",{version:3,sources:["webpack://./stories/components/artwork/artwork.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,iBACE,iBAAA,CACA,aAAA,CACA,eAAA,CACA,UAAA,CAEA,yBACE,UAAA,CACA,aAAA,CACA,eAAA,CAEA,yBALF,yBAMI,eAAA,CAAA,CAKN,yBACE,iBAAA,CACA,WAAA,CACA,KAAA,CAGF,SACE,iBAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CACA,wBAAA,CAEA,0BAPF,SAQI,UAAA,CACA,cAAA,CACA,eAAA,CAAA,CAGF,yBAbF,SAcI,cAAA,CACA,UAAA,CAAA,CAGF,yBAlBF,SAmBI,cAAA,CACA,UAAA,CAAA,CAGF,0CACE,iBAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,0BAAA,CACA,UAAA,CACA,uBAAA,CACA,eAAA,CAEA,wDACE,UAAA,CCqCJ,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDvCI,2CAAA,CACA,aAAA,CACA,8BAAA,CACA,iCAAA,CAIJ,qBACE,uBAAA,CACA,SAAA,CACA,iBAAA,CAEA,yBALF,qBAMI,iBAAA,CACA,cAAA,CAAA,CAEF,yBATF,qBAUI,iBAAA,CACA,eAAA,CAAA,CAGF,4BACE,8IAAA,CAKN,cACE,iBAAA,CACA,MAAA,CACA,KAAA,CACA,WAAA,CACA,2CAAA,CACA,uBACE,2CAAA,CACA,sEACE,YAAA,CACA,8BAAA,CACA,8BAAA,CASJ,yBApBF,cAqBI,cAAA,CACA,UAAA,CAAA,CAGF,yBAzBF,cA0BI,cAAA,CACA,UAAA,CAAA,CAGF,oDACE,iBAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,8BAAA,CACA,YAAA,CAEA,mBAAA,CACA,eAAA,CAEA,kEACE,UAAA,CClCJ,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDgCI,2CAAA,CACA,aAAA,CACA,+BAAA,CACA,kCAAA,CAIJ,0BAEE,mBAAA,CACA,WAAA,CACA,kBAAA,CAEA,yBANF,0BAOI,kBAAA,CACA,cAAA,CAAA,CAEF,yBAVF,0BAWI,kBAAA,CACA,eAAA,CAAA,CAGF,iCACE,8IAAA,CAMN,qCACE,UAAA,CASA,gDC3EA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CD0EE,sDACE,UAAA,CC/EJ,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CD6EI,8HAAA,CAGF,oDACE,iBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CAIJ,8CACE,SAAA,CACA,eAAA,CAGE,kIACE,wCAAA,CACA,UAAA,CAIJ,iEACE,UAAA,CAMJ,mFACE,iBAAA,CACA,aAAA,CACA,wBAAA,CACA,OAAA,CACA,KAAA,CACA,0BAAA,CACA,UAAA,CACA,uBAAA,CACA,eAAA,CAEA,0BAXF,mFAYI,UAAA,CACA,cAAA,CACA,eAAA,CAAA,CAGF,yBAjBF,mFAkBI,cAAA,CACA,cAAA,CAAA,CAGF,yBAtBF,mFAuBI,cAAA,CACA,cAAA,CACA,WAAA,CAAA,CAGF,mGC3IF,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDyII,aAAA,CACA,8BAAA,CACA,iCAAA,CACA,eAAA,CAGF,2FACE,iBAAA,CACA,aAAA,CACA,OAAA,CACA,UAAA,CACA,UAAA,CACA,gBAAA,CACA,sBAAA,CACA,cAAA,CAIJ,+CACE,SAAA,CAEF,8CACE,SAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.artwork-wrapper {\n position: relative;\n display: block;\n overflow: hidden;\n width: 100%;\n\n &::before {\n content: \'\';\n display: block;\n padding-top: 45%;\n\n @media(max-width: 999px) {\n padding-top: 52%;\n }\n }\n}\n\nsection .artwork-wrapper {\n position: absolute;\n height: 100%;\n top: 0;\n}\n\n.artwork {\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n width: calc(43vw - 160px);\n\n @media(max-width: 1199px) {\n width: 50vw;\n margin: 1% -18%;\n max-height: 90vw;\n }\n\n @media(max-width: 767px) {\n margin: 3% -24%;\n height: 94%;\n }\n\n @media(max-width: 567px) {\n margin: 5% -32%;\n height: 90%;\n }\n\n .foreground, .background {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n transform-origin: right top;\n height: 75%;\n transform: rotate(-3deg);\n overflow: hidden;\n\n &:before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: -16% 0;\n border-top-left-radius: 26% 50%;\n border-bottom-left-radius: 26% 50%;\n }\n }\n\n .background {\n transform: rotate(-9deg);\n left: -3vw;\n margin-left: -60px;\n\n @media(max-width: 999px) {\n margin-left: -45px;\n margin-top: 5px;\n }\n @media(max-width: 567px) {\n margin-left: -30px;\n margin-top: 10px;\n }\n\n &:before {\n background: linear-gradient(-10deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);\n }\n }\n\n}\n.artwork-left {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: calc(50vw - (var(--container-width) / 2));\n + .artwork{\n width: calc(50vw - (var(--container-width) / 2));\n .foreground, .background {\n height: 437px;\n transform-origin: center center;\n transform: rotate(0) !important;\n }\n }\n /* @media(max-width: 1199px) {\n width: 50vw;\n margin: 1% -18%;\n max-height: 90vw;\n }*/\n\n @media(max-width: 767px) {\n margin: 3% -24%;\n height: 94%;\n }\n\n @media(max-width: 567px) {\n margin: 5% -32%;\n height: 90%;\n }\n\n .foreground, .background {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n transform-origin: center center;\n height: 437px;\n //transform: rotate(-3.762deg);\n transform: rotate(0);\n overflow: hidden;\n\n &:before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: -16% 0;\n border-top-right-radius: 26% 50%;\n border-bottom-right-radius: 26% 50%;\n }\n }\n\n .background {\n //transform: rotate(-11.38deg);\n transform: rotate(0);\n left: -482px;\n margin-right: -60px;\n\n @media(max-width: 999px) {\n margin-right: -45px;\n margin-top: 5px;\n }\n @media(max-width: 567px) {\n margin-right: -30px;\n margin-top: 10px;\n }\n\n &:before {\n background: linear-gradient(-10deg, var(--theme-color-gradient-03) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-01) 90%);\n }\n }\n\n}\n\n[data-type="artwork-background-image"] {\n color: white;\n /*\n &:before {\n content: "";\n position: relative;\n display: block;\n height: 20px;\n }\n */\n .image-box {\n @include full-size;\n\n &:after {\n content: "";\n @include full-size;\n background: linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);\n }\n\n img {\n position: relative;\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .artwork {\n z-index: 1;\n margin-top: 20px;\n\n .foreground, .background {\n &:before {\n background: var(--theme-color-background);\n opacity: 0.7;\n }\n }\n\n .background:before {\n opacity: 0.3;\n }\n }\n}\n\n[data-type="artwork-image"] {\n .image-box, .artwork-image-link {\n position: absolute;\n display: block;\n width: calc(43vw - 160px);\n right: 0;\n top: 0;\n transform-origin: right top;\n height: 75%;\n transform: rotate(-3deg);\n overflow: hidden;\n\n @media(max-width: 1199px) {\n width: 50vw;\n margin: 1% -18%;\n max-height: 90vw;\n }\n\n @media(max-width: 767px) {\n margin: 3% -24%;\n max-height: 94%;\n }\n\n @media(max-width: 567px) {\n margin: 5% -32%;\n max-height: 90%;\n height: 70vw;\n }\n\n picture {\n @include full-size;\n margin: -16% 0;\n border-top-left-radius: 26% 50%;\n border-bottom-left-radius: 26% 50%;\n overflow: hidden;\n }\n\n img {\n position: absolute;\n display: block;\n top: 10%;\n width: 100%;\n height: 80%;\n object-fit: cover;\n transform: rotate(3deg);\n max-width: none;\n }\n }\n\n .artwork .foreground {\n opacity: 0;\n }\n .artwork-image-link{\n opacity: 0;\n }\n\n}\n/*\n[data-browser="ie"] section[data-type="artwork-image"] .image-box img {\n width: auto;\n max-width: none;\n left: 50%;\n height: 84%;\n transform: rotate(3deg) translate(-50%, 0);\n}\n*/\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/artwork/artwork.scss":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_artwork_scss__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/artwork/artwork.scss"),options={insert:"head",singleton:!1};_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_artwork_scss__WEBPACK_IMPORTED_MODULE_1__.Z,options),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_artwork_scss__WEBPACK_IMPORTED_MODULE_1__.Z.locals}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/4313.115812bc.iframe.bundle.js b/gfi-ihk-2024/storybook-static/4313.3eea5959.iframe.bundle.js
similarity index 73%
rename from gfi-ihk-2024/storybook-static/4313.115812bc.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/4313.3eea5959.iframe.bundle.js
index 8af2b13..1f2186f 100644
--- a/gfi-ihk-2024/storybook-static/4313.115812bc.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/4313.3eea5959.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4313],{"./stories/sections/card-slider/CardSliderComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>createCardSlider});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),card_slider=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/card-slider/card-slider.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(card_slider.Z,options);card_slider.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),CardComponent=__webpack_require__("./stories/components/card/CardComponent.js"),jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/jquery.easing/jquery.easing.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;i=3&&(this.slider=new slider.Z(section.find(".card-slider-container")),this.stringLength=0)}));const cardslider=CardSlider;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".card-slider:not(.initiated)").each((function(){new CardSlider(jquery_default()(this))}))}));var CardSliderData=__webpack_require__("./stories/sections/card-slider/CardSliderData.js"),createCardSlider=function createCardSlider(_ref){var _ref$slides=_ref.slides,slides=void 0===_ref$slides?CardSliderData.Z:_ref$slides,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Auch interessant":_ref$headline,cardSlider=(0,helpers.az)("section",["card-slider"],null),cardSliderInner=(0,helpers.az)("div",["card-slider-inner"],null,cardSlider);(0,helpers.az)("div",["like-h2"],headline,cardSliderInner);var sliderComponent=(0,helpers.az)("div",["card-slider-container"],null,cardSliderInner);return slides.map((function(slideData,index){var card=(0,CardComponent.L)(slideData);sliderComponent.appendChild(card)})),new cardslider(jquery_default()(cardSlider)),cardSlider}},"./stories/sections/card-slider/CardSliderData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>sliderData});var sliderData=[{image:"./dummy/why-elect.jpg",copyright:"@ shutterstock.com",kicker:"Energie-Monitoring",headline:"Gesetzliche Neuerungen im Bereich Windkraft",link:"http://www.ihk24.de"},{image:"./dummy/why-elect.jpg",copyright:"@ shutterstock.com",kicker:"IHK Nord Westfalen",headline:"Gesetzliche Neuerungen im Bereich Windkraft",link:"http://www.ihk24.de"},{image:"./dummy/why-elect.jpg",copyright:"@ shutterstock.com",kicker:"Praxis & Ratgeber",headline:"Jetzt Teil der IHK-Kampagne werden",link:"http://www.ihk24.de"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/card-slider/card-slider.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.card-slider{margin:var(--section-margin) 0 var(--section-margin) 0}.magazine-article .card-slider{margin-left:-30px;margin-right:-30px}.card-slider-inner{background:var(--theme-color-primary-dimmed-04);padding:33px 30px 0 30px}@media(max-width: 645px){.card-slider-inner{padding-left:20px;padding-right:20px}}.card-slider .like-h2{padding:0 0 32px 0;max-width:870px;margin:0 auto}.card-slider .card-slider-container{position:relative;padding-bottom:4rem;max-width:870px;margin:0 auto;display:flex}@media(max-width: 590px){.card-slider .card-slider-container{display:block}}.card-slider .card-slider-container .card{position:relative;margin:0 12px}@media(max-width: 590px){.card-slider .card-slider-container .card{margin:12px 0}}.card-slider .card-slider-container .card:first-child{margin-left:0}.card-slider .slide-overflow{overflow:hidden;margin-left:-12px}.card-slider .slide-overflow .slide-wrapper{position:relative;display:flex;align-items:flex-start;width:37400px;contain:layout}@media(max-width: 645px){.card-slider .slide-overflow .slide-wrapper{width:25400px}}.card-slider .slide-overflow .card:first-child{margin-left:12px}@media(max-width: 590px){.card-slider .slide-overflow .card{margin:0 12px}}.card-slider .slide-overflow .prev-clone,.card-slider .slide-overflow .next-clone{position:absolute;display:flex;width:100%}.card-slider .slide-overflow .prev-clone{position:absolute;right:100%;justify-content:flex-end}.card-slider .controls .count{display:none}.card-slider .controls .slider-tabs,.card-slider .controls .tabs{position:absolute;bottom:1.8rem;left:50%;right:0;padding:0;list-style:none;transform:translate(-50%, 0);text-align:center;font-size:0;line-height:0;margin:0}.card-slider .controls .slider-tabs li,.card-slider .controls .tabs li{display:inline-block;vertical-align:top}.card-slider .controls .slider-tabs li.active button:before,.card-slider .controls .tabs li.active button:before{background-color:var(--theme-color-primary)}.card-slider .controls .slider-tabs .btn,.card-slider .controls .tabs .btn{--button-min-size: 24px;font-size:0;line-height:0;display:flex;align-items:center;justify-content:center}.card-slider .controls .slider-tabs .btn::before,.card-slider .controls .tabs .btn::before{content:"";position:relative;display:block;width:15px;height:15px;background-color:var(--theme-color-primary-dimmed-02);border-radius:15px;transition:.2s ease}.card-slider .controls .slider-tabs .btn::after,.card-slider .controls .tabs .btn::after{display:none}.card-slider .controls .slider-tabs .btn:hover,.card-slider .controls .tabs .btn:hover{background-color:rgba(0,0,0,0)}.card-slider .controls .slider-tabs .btn:hover::before,.card-slider .controls .tabs .btn:hover::before{background-color:var(--theme-color-primary)}.card-slider .controls button{border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.card-slider .controls button.prev,.card-slider .controls button.next{position:absolute;top:-89px;width:60px;height:60px;text-align:center;line-height:60px;right:0;color:var(--theme-color-primary);border-radius:24px;background:var(--theme-color-white);--button-hover-shadow-opacity: 0.4;--button-hover-shadow-size: 6px}@media(max-width: 768px){.card-slider .controls button.prev,.card-slider .controls button.next{display:none}}.card-slider .controls button.prev:before,.card-slider .controls button.next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;content:""}.card-slider .controls button.prev:after,.card-slider .controls button.next:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border-radius:var(--border-radius-lg);box-shadow:0 0 0 2px var(--theme-color-primary-dimmed-02);opacity:0;transition:.3s ease}.card-slider .controls button.prev:hover:after,.card-slider .controls button.next:hover:after{opacity:.4;box-shadow:0 0 0 6px var(--theme-color-primary-dimmed-02)}.card-slider .controls button.prev{right:70px;transform:rotate(180deg)}',"",{version:3,sources:["webpack://./stories/sections/card-slider/card-slider.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,sDACE,CAAA,+BACA,iBACE,CAAA,kBACA,CAAA,mBAGF,+CACE,CAAA,wBACA,CAAA,yBACA,mBAHF,iBAII,CAAA,kBACA,CAAA,CAAA,sBAIJ,kBACE,CAAA,eACA,CAAA,aACA,CAAA,oCAGF,iBACE,CAAA,mBACA,CAAA,eACA,CAAA,aACA,CAAA,YACA,CAAA,yBACA,oCANF,aAOI,CAAA,CAAA,0CAEF,iBACE,CAAA,aACA,CAAA,yBACA,0CAHF,aAII,CAAA,CAAA,sDAEF,aACE,CAAA,6BAKN,eACE,CAAA,iBACA,CAAA,4CAEA,iBACE,CAAA,YACA,CAAA,sBACA,CAAA,aACA,CAAA,cACA,CAAA,yBACA,4CANF,aAOI,CAAA,CAAA,+CAKF,gBACE,CAAA,yBAEF,mCAJF,aAKI,CAAA,CAAA,kFAIJ,iBAEE,CAAA,YACA,CAAA,UACA,CAAA,yCAGF,iBACE,CAAA,UACA,CAAA,wBACA,CAAA,8BAKF,YACE,CAAA,iEAGF,iBACE,CAAA,aACA,CAAA,QACA,CAAA,OACA,CAAA,SACA,CAAA,eACA,CAAA,4BACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,QACA,CAAA,uEACA,oBACE,CAAA,kBACA,CAAA,iHAEA,2CACE,CAAA,2EAKJ,uBACE,CAAA,WACA,CAAA,aACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,2FAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,qDAEA,CAAA,kBACA,CAAA,mBACA,CAAA,yFAGF,YACE,CAAA,uFAGF,8BACE,CAAA,uGAEA,2CACE,CAAA,8BAMR,QACE,CAAA,8BACA,CAAA,SACA,CAAA,cACA,CAAA,sEAEA,iBACE,CAAA,SACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,gBACA,CAAA,OACA,CAAA,gCACA,CAAA,kBACA,CAAA,mCACA,CAAA,kCACA,CAAA,+BACA,CAAA,yBACA,sEAbF,YAcI,CAAA,CAAA,oFAGF,WCsG+B,CAAA,8BDpG7B,CAAA,cACA,CAAA,WACA,CAAA,kFAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,qCACA,CAAA,yDACA,CAAA,SACA,CAAA,mBACA,CAAA,8FAGF,UACE,CAAA,yDACA,CAAA,mCAIJ,UACE,CAAA,wBACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.card-slider {\n margin: var(--section-margin) 0 var(--section-margin) 0;\n .magazine-article & {\n margin-left: -30px;\n margin-right: -30px;\n }\n\n &-inner {\n background: var(--theme-color-primary-dimmed-04);\n padding: 33px 30px 0 30px;\n @media(max-width: 645px) {\n padding-left: 20px;\n padding-right: 20px;\n }\n }\n\n .like-h2 {\n padding: 0 0 32px 0;\n max-width: 870px;\n margin: 0 auto;\n }\n\n .card-slider-container {\n position: relative;\n padding-bottom: 4rem;\n max-width: 870px;\n margin: 0 auto;\n display: flex;\n @media(max-width: 590px) {\n display: block;\n }\n .card {\n position: relative;\n margin: 0 12px;\n @media(max-width: 590px) {\n margin: 12px 0;\n }\n &:first-child {\n margin-left: 0;\n }\n }\n }\n\n .slide-overflow {\n overflow: hidden;\n margin-left: -12px;\n\n .slide-wrapper {\n position: relative;\n display: flex;\n align-items: flex-start;\n width: 37400px;\n contain: layout;\n @media(max-width: 645px) {\n width: 25400px;\n }\n }\n\n .card {\n &:first-child {\n margin-left: 12px;\n }\n @media(max-width: 590px) {\n margin: 0 12px;\n }\n }\n\n .prev-clone,\n .next-clone {\n position: absolute;\n display: flex;\n width: 100%;\n }\n\n .prev-clone {\n position: absolute;\n right: 100%;\n justify-content: flex-end;\n }\n }\n\n .controls {\n .count {\n display: none;\n }\n\n .slider-tabs, .tabs {\n position: absolute;\n bottom: 1.8rem;\n left: 50%;\n right: 0;\n padding: 0;\n list-style: none;\n transform: translate(-50%, 0);\n text-align: center;\n font-size: 0;\n line-height: 0;\n margin: 0;\n li {\n display: inline-block;\n vertical-align: top;\n\n &.active button:before {\n background-color: var(--theme-color-primary);\n //box-shadow: 0 0 0 2px var(--theme-color-primary);\n }\n }\n\n .btn {\n --button-min-size: 24px;\n font-size: 0;\n line-height: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n width: 15px;\n height: 15px;\n //border: 2px solid var(--theme-color-primary);\n background-color: var(--theme-color-primary-dimmed-02);\n border-radius: 15px;\n transition: 0.2s ease;\n }\n\n &::after {\n display: none;\n }\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-color: var(--theme-color-primary);\n }\n }\n }\n }\n\n button {\n border: 0;\n background-color: transparent;\n padding: 0;\n cursor: pointer;\n\n &.prev, &.next {\n position: absolute;\n top: -89px;\n width: 60px;\n height: 60px;\n text-align: center;\n line-height: 60px;\n right: 0;\n color: var(--theme-color-primary);\n border-radius: 24px;\n background: var(--theme-color-white);\n --button-hover-shadow-opacity: 0.4;\n --button-hover-shadow-size: 6px;\n @media(max-width: 768px) {\n display: none;\n }\n\n &:before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n content: "\\e825";\n }\n\n &:after {\n content: "";\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: var(--border-radius-lg);\n box-shadow: 0 0 0 2px var(--theme-color-primary-dimmed-02);\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &:hover:after {\n opacity: 0.4;\n box-shadow: 0 0 0 6px var(--theme-color-primary-dimmed-02);\n }\n }\n\n &.prev {\n right: 70px;\n transform: rotate(180deg);\n }\n }\n }\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4313],{"./stories/sections/card-slider/CardSliderComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>createCardSlider});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),card_slider=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/card-slider/card-slider.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(card_slider.Z,options);card_slider.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),CardComponent=__webpack_require__("./stories/components/card/CardComponent.js"),jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/jquery.easing/jquery.easing.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;i=3&&(this.slider=new slider.Z(section.find(".card-slider-container")),this.stringLength=0)}));const cardslider=CardSlider;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".card-slider:not(.initiated)").each((function(){new CardSlider(jquery_default()(this))}))}));var CardSliderData=__webpack_require__("./stories/sections/card-slider/CardSliderData.js"),createCardSlider=function createCardSlider(_ref){var _ref$slides=_ref.slides,slides=void 0===_ref$slides?CardSliderData.Z:_ref$slides,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Auch interessant":_ref$headline,cardSlider=(0,helpers.az)("section",["card-slider"],null),cardSliderInner=(0,helpers.az)("div",["card-slider-inner"],null,cardSlider);(0,helpers.az)("div",["like-h2"],headline,cardSliderInner);var sliderComponent=(0,helpers.az)("div",["card-slider-container"],null,cardSliderInner);return slides.map((function(slideData,index){var card=(0,CardComponent.L)(slideData);sliderComponent.appendChild(card)})),new cardslider(jquery_default()(cardSlider)),cardSlider}},"./stories/sections/card-slider/CardSliderData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>sliderData});var sliderData=[{image:"./dummy/why-elect.jpg",copyright:"@ shutterstock.com",kicker:"Energie-Monitoring",headline:"Gesetzliche Neuerungen im Bereich Windkraft",link:"http://www.ihk24.de"},{image:"./dummy/why-elect.jpg",copyright:"@ shutterstock.com",kicker:"IHK Nord Westfalen",headline:"Gesetzliche Neuerungen im Bereich Windkraft",link:"http://www.ihk24.de"},{image:"./dummy/why-elect.jpg",copyright:"@ shutterstock.com",kicker:"Praxis & Ratgeber",headline:"Jetzt Teil der IHK-Kampagne werden",link:"http://www.ihk24.de"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/card-slider/card-slider.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.card-slider{margin:var(--section-margin) 0 var(--section-margin) 0}.magazine-article .card-slider{margin-left:-30px;margin-right:-30px}.card-slider-inner{background:var(--theme-color-primary-dimmed-04);padding:33px 30px 0 30px}@media(max-width: 645px){.card-slider-inner{padding-left:20px;padding-right:20px}}.card-slider .like-h2{padding:0 0 32px 0;max-width:870px;margin:0 auto}.card-slider .card-slider-container{position:relative;padding-bottom:4rem;max-width:870px;margin:0 auto;display:flex}@media(max-width: 590px){.card-slider .card-slider-container{display:block}}.card-slider .card-slider-container .card{position:relative;margin:0 12px}@media(max-width: 590px){.card-slider .card-slider-container .card{margin:12px 0}}.card-slider .card-slider-container .card:first-child{margin-left:0}.card-slider .slide-overflow{overflow:hidden;margin-left:-12px}.card-slider .slide-overflow .slide-wrapper{position:relative;display:flex;align-items:flex-start;width:37400px;contain:layout}@media(max-width: 645px){.card-slider .slide-overflow .slide-wrapper{width:25400px}}.card-slider .slide-overflow .card:first-child{margin-left:12px}@media(max-width: 590px){.card-slider .slide-overflow .card{margin:0 12px}}.card-slider .slide-overflow .prev-clone,.card-slider .slide-overflow .next-clone{position:absolute;display:flex;width:100%}.card-slider .slide-overflow .prev-clone{position:absolute;right:100%;justify-content:flex-end}.card-slider .controls .count{display:none}.card-slider .controls .slider-tabs,.card-slider .controls .tabs{position:absolute;bottom:1.8rem;left:50%;right:0;padding:0;list-style:none;transform:translate(-50%, 0);text-align:center;font-size:0;line-height:0;margin:0}.card-slider .controls .slider-tabs li,.card-slider .controls .tabs li{display:inline-block;vertical-align:top}.card-slider .controls .slider-tabs li.active button:before,.card-slider .controls .tabs li.active button:before{background-color:var(--theme-color-primary)}.card-slider .controls .slider-tabs .btn,.card-slider .controls .tabs .btn{--button-min-size: 24px;font-size:0;line-height:0;display:flex;align-items:center;justify-content:center}.card-slider .controls .slider-tabs .btn::before,.card-slider .controls .tabs .btn::before{content:"";position:relative;display:block;width:15px;height:15px;background-color:var(--theme-color-primary-dimmed-02);border-radius:15px;transition:.2s ease}.card-slider .controls .slider-tabs .btn::after,.card-slider .controls .tabs .btn::after{display:none}.card-slider .controls .slider-tabs .btn:hover,.card-slider .controls .tabs .btn:hover{background-color:rgba(0,0,0,0)}.card-slider .controls .slider-tabs .btn:hover::before,.card-slider .controls .tabs .btn:hover::before{background-color:var(--theme-color-primary)}.card-slider .controls button{border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.card-slider .controls button.prev,.card-slider .controls button.next{position:absolute;top:-89px;width:60px;height:60px;text-align:center;line-height:60px;right:0;color:var(--theme-color-primary);border-radius:24px;background:var(--theme-color-white);--button-hover-shadow-opacity: 0.4;--button-hover-shadow-size: 6px}@media(max-width: 768px){.card-slider .controls button.prev,.card-slider .controls button.next{display:none}}.card-slider .controls button.prev:before,.card-slider .controls button.next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;content:""}.card-slider .controls button.prev:after,.card-slider .controls button.next:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border-radius:var(--border-radius-lg);box-shadow:0 0 0 2px var(--theme-color-primary-dimmed-02);opacity:0;transition:.3s ease}.card-slider .controls button.prev:hover:after,.card-slider .controls button.next:hover:after{opacity:.4;box-shadow:0 0 0 6px var(--theme-color-primary-dimmed-02)}.card-slider .controls button.prev{right:70px;transform:rotate(180deg)}',"",{version:3,sources:["webpack://./stories/sections/card-slider/card-slider.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,sDACE,CAAA,+BACA,iBACE,CAAA,kBACA,CAAA,mBAGF,+CACE,CAAA,wBACA,CAAA,yBACA,mBAHF,iBAII,CAAA,kBACA,CAAA,CAAA,sBAIJ,kBACE,CAAA,eACA,CAAA,aACA,CAAA,oCAGF,iBACE,CAAA,mBACA,CAAA,eACA,CAAA,aACA,CAAA,YACA,CAAA,yBACA,oCANF,aAOI,CAAA,CAAA,0CAEF,iBACE,CAAA,aACA,CAAA,yBACA,0CAHF,aAII,CAAA,CAAA,sDAEF,aACE,CAAA,6BAKN,eACE,CAAA,iBACA,CAAA,4CAEA,iBACE,CAAA,YACA,CAAA,sBACA,CAAA,aACA,CAAA,cACA,CAAA,yBACA,4CANF,aAOI,CAAA,CAAA,+CAKF,gBACE,CAAA,yBAEF,mCAJF,aAKI,CAAA,CAAA,kFAIJ,iBAEE,CAAA,YACA,CAAA,UACA,CAAA,yCAGF,iBACE,CAAA,UACA,CAAA,wBACA,CAAA,8BAKF,YACE,CAAA,iEAGF,iBACE,CAAA,aACA,CAAA,QACA,CAAA,OACA,CAAA,SACA,CAAA,eACA,CAAA,4BACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,QACA,CAAA,uEACA,oBACE,CAAA,kBACA,CAAA,iHAEA,2CACE,CAAA,2EAKJ,uBACE,CAAA,WACA,CAAA,aACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,2FAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,qDAEA,CAAA,kBACA,CAAA,mBACA,CAAA,yFAGF,YACE,CAAA,uFAGF,8BACE,CAAA,uGAEA,2CACE,CAAA,8BAMR,QACE,CAAA,8BACA,CAAA,SACA,CAAA,cACA,CAAA,sEAEA,iBACE,CAAA,SACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,gBACA,CAAA,OACA,CAAA,gCACA,CAAA,kBACA,CAAA,mCACA,CAAA,kCACA,CAAA,+BACA,CAAA,yBACA,sEAbF,YAcI,CAAA,CAAA,oFAGF,WCsG+B,CAAA,8BDpG7B,CAAA,cACA,CAAA,WACA,CAAA,kFAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,qCACA,CAAA,yDACA,CAAA,SACA,CAAA,mBACA,CAAA,8FAGF,UACE,CAAA,yDACA,CAAA,mCAIJ,UACE,CAAA,wBACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.card-slider {\n margin: var(--section-margin) 0 var(--section-margin) 0;\n .magazine-article & {\n margin-left: -30px;\n margin-right: -30px;\n }\n\n &-inner {\n background: var(--theme-color-primary-dimmed-04);\n padding: 33px 30px 0 30px;\n @media(max-width: 645px) {\n padding-left: 20px;\n padding-right: 20px;\n }\n }\n\n .like-h2 {\n padding: 0 0 32px 0;\n max-width: 870px;\n margin: 0 auto;\n }\n\n .card-slider-container {\n position: relative;\n padding-bottom: 4rem;\n max-width: 870px;\n margin: 0 auto;\n display: flex;\n @media(max-width: 590px) {\n display: block;\n }\n .card {\n position: relative;\n margin: 0 12px;\n @media(max-width: 590px) {\n margin: 12px 0;\n }\n &:first-child {\n margin-left: 0;\n }\n }\n }\n\n .slide-overflow {\n overflow: hidden;\n margin-left: -12px;\n\n .slide-wrapper {\n position: relative;\n display: flex;\n align-items: flex-start;\n width: 37400px;\n contain: layout;\n @media(max-width: 645px) {\n width: 25400px;\n }\n }\n\n .card {\n &:first-child {\n margin-left: 12px;\n }\n @media(max-width: 590px) {\n margin: 0 12px;\n }\n }\n\n .prev-clone,\n .next-clone {\n position: absolute;\n display: flex;\n width: 100%;\n }\n\n .prev-clone {\n position: absolute;\n right: 100%;\n justify-content: flex-end;\n }\n }\n\n .controls {\n .count {\n display: none;\n }\n\n .slider-tabs, .tabs {\n position: absolute;\n bottom: 1.8rem;\n left: 50%;\n right: 0;\n padding: 0;\n list-style: none;\n transform: translate(-50%, 0);\n text-align: center;\n font-size: 0;\n line-height: 0;\n margin: 0;\n li {\n display: inline-block;\n vertical-align: top;\n\n &.active button:before {\n background-color: var(--theme-color-primary);\n //box-shadow: 0 0 0 2px var(--theme-color-primary);\n }\n }\n\n .btn {\n --button-min-size: 24px;\n font-size: 0;\n line-height: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n width: 15px;\n height: 15px;\n //border: 2px solid var(--theme-color-primary);\n background-color: var(--theme-color-primary-dimmed-02);\n border-radius: 15px;\n transition: 0.2s ease;\n }\n\n &::after {\n display: none;\n }\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-color: var(--theme-color-primary);\n }\n }\n }\n }\n\n button {\n border: 0;\n background-color: transparent;\n padding: 0;\n cursor: pointer;\n\n &.prev, &.next {\n position: absolute;\n top: -89px;\n width: 60px;\n height: 60px;\n text-align: center;\n line-height: 60px;\n right: 0;\n color: var(--theme-color-primary);\n border-radius: 24px;\n background: var(--theme-color-white);\n --button-hover-shadow-opacity: 0.4;\n --button-hover-shadow-size: 6px;\n @media(max-width: 768px) {\n display: none;\n }\n\n &:before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n content: "\\e825";\n }\n\n &:after {\n content: "";\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: var(--border-radius-lg);\n box-shadow: 0 0 0 2px var(--theme-color-primary-dimmed-02);\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &:hover:after {\n opacity: 0.4;\n box-shadow: 0 0 0 6px var(--theme-color-primary-dimmed-02);\n }\n }\n\n &.prev {\n right: 70px;\n transform: rotate(180deg);\n }\n }\n }\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/4409.53bc9e88.iframe.bundle.js b/gfi-ihk-2024/storybook-static/4409.a7a3a24c.iframe.bundle.js
similarity index 66%
rename from gfi-ihk-2024/storybook-static/4409.53bc9e88.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/4409.a7a3a24c.iframe.bundle.js
index 99e194a..798850f 100644
--- a/gfi-ihk-2024/storybook-static/4409.53bc9e88.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/4409.a7a3a24c.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4409],{"./stories/components/election-result-list-item/ElectionResultListItemComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createElectionResultListItem});__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),election_result_list_item=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/election-result-list-item/election-result-list-item.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(election_result_list_item.Z,options);election_result_list_item.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createElectionResultListItem=function createElectionResultListItem(_ref){var _ref$image=_ref.image,image=void 0===_ref$image?"./dummy/election-list-cover.jpg":_ref$image,_ref$name=_ref.name,name=void 0===_ref$name?"Lars-Hendrick Pirckensee":_ref$name,_ref$job=_ref.job,job=void 0===_ref$job?"Grundstücksmakler, Immobilenemakler":_ref$job,_ref$city=_ref.city,city=void 0===_ref$city?"Kreisfreie Musterstadt, Musterhausen":_ref$city,electionResultListItem=(0,helpers.az)("div",["election-result-list-item"]),topBox=(0,helpers.az)("a",["top-box"],null,electionResultListItem);topBox.href="#";var imageBox=(0,helpers.az)("div",["image-box"],null,topBox);(0,helpers.Bi)(image,310,310,"",[],imageBox),(0,helpers.az)("span",["copyright"],name,imageBox).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],name,imageBox),(0,helpers.az)("h3",[],name,topBox);var textBox=(0,helpers.az)("div",["text-box"],null,electionResultListItem),jobBox=(0,helpers.az)("div",["job-box"],null,textBox);(0,helpers.az)("a",["icon-small-election-group"],job,jobBox).href="#";var cityBox=(0,helpers.az)("div",["city-box"],null,textBox);return(0,helpers.az)("a",["icon-small-icon-election-location"],city,cityBox).href="#",electionResultListItem}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/election-result-list-item/election-result-list-item.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.election-result-list-item{display:flex;flex-direction:column;justify-content:space-between;border-radius:4px;background:var(--theme-grey-light);text-decoration:none;width:312px}@media(max-width: 693px){.election-result-list-item{width:100%}}@media(max-width: 356px){.election-result-list-item{max-width:none}}.election-result-list-item .top-box{display:block;cursor:pointer}.election-result-list-item .image-box{position:relative;width:100%;padding-bottom:100%;border-top-left-radius:4px;border-top-right-radius:4px}.election-result-list-item .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.election-result-list-item img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;border-top-left-radius:4px;border-top-right-radius:4px}.election-result-list-item .text-box{padding:10px}.election-result-list-item h3{font-size:28px;line-height:32px;margin:5px 10px 15px 10px;text-decoration:underline;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.election-result-list-item .job-box,.election-result-list-item .city-box{margin-bottom:5px;background:var(--theme-color-primary-dimmed-04);border-radius:4px;padding:4px 0 2px 0}@media(max-width: 567px){.election-result-list-item .job-box,.election-result-list-item .city-box{display:none}}.election-result-list-item .job-box a,.election-result-list-item .job-box span,.election-result-list-item .city-box a,.election-result-list-item .city-box span{display:block;position:relative;width:calc(100% - 8px);margin:0;padding:0 0 0 26px;font-size:16px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.election-result-list-item .job-box a:before,.election-result-list-item .job-box span:before,.election-result-list-item .city-box a:before,.election-result-list-item .city-box span:before{position:absolute;left:4px;top:50%;font-family:"Icons";transform:translate(0, -50%)}',"",{version:3,sources:["webpack://./stories/components/election-result-list-item/election-result-list-item.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,2BACE,YAAA,CACA,qBAAA,CACA,6BAAA,CACA,iBAAA,CACA,kCAAA,CACA,oBAAA,CACA,WAAA,CAEA,yBATF,2BAUI,UAAA,CAAA,CAGF,yBAbF,2BAcI,cAAA,CAAA,CAGF,oCACE,aAAA,CACA,cAAA,CAGF,sCACE,iBAAA,CACA,UAAA,CACA,mBAAA,CACA,0BAAA,CACA,2BAAA,CACA,iDC0EF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDpFA,+BACE,iBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,0BAAA,CACA,2BAAA,CAGF,qCACE,YAAA,CAGF,8BACE,cAAA,CACA,gBAAA,CACA,yBAAA,CACA,yBAAA,CCkJF,qBAAA,CACA,oBAAA,CACA,iBAAA,CACA,YAAA,CDjJA,yEAEE,iBAAA,CACA,+CAAA,CACA,iBAAA,CACA,mBAAA,CACA,yBANF,yEAOI,YAAA,CAAA,CAGF,gKAEE,aAAA,CACA,iBAAA,CACA,sBAAA,CACA,QAAA,CACA,kBAAA,CACA,cAAA,CACA,gBAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CACA,cAAA,CAEA,4LACE,iBAAA,CACA,QAAA,CACA,OAAA,CACA,mBAAA,CACA,4BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.election-result-list-item {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n border-radius: 4px;\n background: var(--theme-grey-light);\n text-decoration: none;\n width: 312px;\n\n @media (max-width: 693px) {\n width: 100%;\n }\n\n @media(max-width: 356px) {\n max-width: none;\n }\n\n .top-box {\n display: block;\n cursor: pointer;\n }\n\n .image-box {\n position: relative;\n width: 100%;\n padding-bottom: 100%;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n .copyright {\n @include copyright;\n }\n }\n\n img {\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n }\n\n .text-box {\n padding: 10px;\n }\n\n h3 {\n font-size: 28px;\n line-height: 32px;\n margin: 5px 10px 15px 10px;\n text-decoration: underline;\n @include word-wrap();\n }\n\n .job-box,\n .city-box {\n margin-bottom: 5px;\n background: var(--theme-color-primary-dimmed-04);\n border-radius: 4px;\n padding: 4px 0 2px 0;\n @media(max-width: 567px) {\n display: none;\n }\n\n a,\n span {\n display: block;\n position: relative;\n width: calc(100% - 8px);\n margin: 0;\n padding: 0 0 0 26px;\n font-size: 16px;\n line-height: 18px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n cursor: pointer;\n\n &:before {\n position: absolute;\n left: 4px;\n top: 50%;\n font-family: \"Icons\";\n transform: translate(0, -50%);\n }\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4409],{"./stories/components/election-result-list-item/ElectionResultListItemComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createElectionResultListItem});__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),election_result_list_item=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/election-result-list-item/election-result-list-item.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(election_result_list_item.Z,options);election_result_list_item.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createElectionResultListItem=function createElectionResultListItem(_ref){var _ref$image=_ref.image,image=void 0===_ref$image?"./dummy/election-list-cover.jpg":_ref$image,_ref$name=_ref.name,name=void 0===_ref$name?"Lars-Hendrick Pirckensee":_ref$name,_ref$job=_ref.job,job=void 0===_ref$job?"Grundstücksmakler, Immobilenemakler":_ref$job,_ref$city=_ref.city,city=void 0===_ref$city?"Kreisfreie Musterstadt, Musterhausen":_ref$city,electionResultListItem=(0,helpers.az)("div",["election-result-list-item"]),topBox=(0,helpers.az)("a",["top-box"],null,electionResultListItem);topBox.href="#";var imageBox=(0,helpers.az)("div",["image-box"],null,topBox);(0,helpers.Bi)(image,310,310,"",[],imageBox),(0,helpers.az)("span",["copyright"],name,imageBox).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],name,imageBox),(0,helpers.az)("h3",[],name,topBox);var textBox=(0,helpers.az)("div",["text-box"],null,electionResultListItem),jobBox=(0,helpers.az)("div",["job-box"],null,textBox);(0,helpers.az)("a",["icon-small-election-group"],job,jobBox).href="#";var cityBox=(0,helpers.az)("div",["city-box"],null,textBox);return(0,helpers.az)("a",["icon-small-icon-election-location"],city,cityBox).href="#",electionResultListItem}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/election-result-list-item/election-result-list-item.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.election-result-list-item{display:flex;flex-direction:column;justify-content:space-between;border-radius:4px;background:var(--theme-grey-light);text-decoration:none;width:312px}@media(max-width: 693px){.election-result-list-item{width:100%}}@media(max-width: 356px){.election-result-list-item{max-width:none}}.election-result-list-item .top-box{display:block;cursor:pointer}.election-result-list-item .image-box{position:relative;width:100%;padding-bottom:100%;border-top-left-radius:4px;border-top-right-radius:4px}.election-result-list-item .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.election-result-list-item img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;border-top-left-radius:4px;border-top-right-radius:4px}.election-result-list-item .text-box{padding:10px}.election-result-list-item h3{font-size:28px;line-height:32px;margin:5px 10px 15px 10px;text-decoration:underline;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.election-result-list-item .job-box,.election-result-list-item .city-box{margin-bottom:5px;background:var(--theme-color-primary-dimmed-04);border-radius:4px;padding:4px 0 2px 0}@media(max-width: 567px){.election-result-list-item .job-box,.election-result-list-item .city-box{display:none}}.election-result-list-item .job-box a,.election-result-list-item .job-box span,.election-result-list-item .city-box a,.election-result-list-item .city-box span{display:block;position:relative;width:calc(100% - 8px);margin:0;padding:0 0 0 26px;font-size:16px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.election-result-list-item .job-box a:before,.election-result-list-item .job-box span:before,.election-result-list-item .city-box a:before,.election-result-list-item .city-box span:before{position:absolute;left:4px;top:50%;font-family:"Icons";transform:translate(0, -50%)}',"",{version:3,sources:["webpack://./stories/components/election-result-list-item/election-result-list-item.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,2BACE,YAAA,CACA,qBAAA,CACA,6BAAA,CACA,iBAAA,CACA,kCAAA,CACA,oBAAA,CACA,WAAA,CAEA,yBATF,2BAUI,UAAA,CAAA,CAGF,yBAbF,2BAcI,cAAA,CAAA,CAGF,oCACE,aAAA,CACA,cAAA,CAGF,sCACE,iBAAA,CACA,UAAA,CACA,mBAAA,CACA,0BAAA,CACA,2BAAA,CACA,iDC0EF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDpFA,+BACE,iBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,0BAAA,CACA,2BAAA,CAGF,qCACE,YAAA,CAGF,8BACE,cAAA,CACA,gBAAA,CACA,yBAAA,CACA,yBAAA,CCkJF,qBAAA,CACA,oBAAA,CACA,iBAAA,CACA,YAAA,CDjJA,yEAEE,iBAAA,CACA,+CAAA,CACA,iBAAA,CACA,mBAAA,CACA,yBANF,yEAOI,YAAA,CAAA,CAGF,gKAEE,aAAA,CACA,iBAAA,CACA,sBAAA,CACA,QAAA,CACA,kBAAA,CACA,cAAA,CACA,gBAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CACA,cAAA,CAEA,4LACE,iBAAA,CACA,QAAA,CACA,OAAA,CACA,mBAAA,CACA,4BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.election-result-list-item {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n border-radius: 4px;\n background: var(--theme-grey-light);\n text-decoration: none;\n width: 312px;\n\n @media (max-width: 693px) {\n width: 100%;\n }\n\n @media(max-width: 356px) {\n max-width: none;\n }\n\n .top-box {\n display: block;\n cursor: pointer;\n }\n\n .image-box {\n position: relative;\n width: 100%;\n padding-bottom: 100%;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n .copyright {\n @include copyright;\n }\n }\n\n img {\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n }\n\n .text-box {\n padding: 10px;\n }\n\n h3 {\n font-size: 28px;\n line-height: 32px;\n margin: 5px 10px 15px 10px;\n text-decoration: underline;\n @include word-wrap();\n }\n\n .job-box,\n .city-box {\n margin-bottom: 5px;\n background: var(--theme-color-primary-dimmed-04);\n border-radius: 4px;\n padding: 4px 0 2px 0;\n @media(max-width: 567px) {\n display: none;\n }\n\n a,\n span {\n display: block;\n position: relative;\n width: calc(100% - 8px);\n margin: 0;\n padding: 0 0 0 26px;\n font-size: 16px;\n line-height: 18px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n cursor: pointer;\n\n &:before {\n position: absolute;\n left: 4px;\n top: 50%;\n font-family: \"Icons\";\n transform: translate(0, -50%);\n }\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/4928.86220464.iframe.bundle.js b/gfi-ihk-2024/storybook-static/4928.fab0eec5.iframe.bundle.js
similarity index 74%
rename from gfi-ihk-2024/storybook-static/4928.86220464.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/4928.fab0eec5.iframe.bundle.js
index 70a3935..e47c6cf 100644
--- a/gfi-ihk-2024/storybook-static/4928.86220464.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/4928.fab0eec5.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4928],{"./stories/sections/election-detail/ElectionDetailComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createElectionDetail});__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),election_detail=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/election-detail/election-detail.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(election_detail.Z,options);election_detail.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsComponent=__webpack_require__("./stories/atoms/social-icons/SocialIconsComponent.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),VideoComponent=__webpack_require__("./stories/components/video/VideoComponent.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createElectionDetail=function createElectionDetail(_ref){var _ref$image=_ref.image,image=void 0===_ref$image?"./dummy/election-list-cover.jpg":_ref$image,_ref$name=_ref.name,name=void 0===_ref$name?"Lars-Hendrick Pirckensee":_ref$name,_ref$subheadline=_ref.subheadline,subheadline=void 0===_ref$subheadline?"Geschäftsführerin Cocolor GmbH":_ref$subheadline,_ref$textheadline=_ref.textheadline,textheadline=void 0===_ref$textheadline?"Was möchten Sie bewegen?":_ref$textheadline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Ich kandidiere, weil ich als Familienunternehmer die Bedingungen für die kommenden Generationen und die Anliegen der Musterstädtischen Groß- und Außenhändler in der IHK aktiv mitgestalten will. Dabei ist es mir sehr wichtig, Ideen gegen den Fachkräftemangel zu entwickeln, die Chancen der Digitalisierung zu nutzen und die Infrastruktur für alle Verkehrsträger zukunftsfähig aufzustellen! Dabei ist es mir sehr wichtig, Ideen gegen den Fachkräftemangel zu entwickeln, die Chancen der Digitalisierung zu nutzen und die Infrastruktur für alle Verkehrsträger zukunftsfähig aufzustellen! Dabei ist es mir sehr wichtig, Ideen gegen den Fachkräftemangel zu entwickeln, die Chancen der Digitalisierung zu nutzen und die Infrastruktur für alle Verkehrsträger zukunftsfähig aufzustellen!":_ref$copy,_ref$smheadline=_ref.smheadline,smheadline=void 0===_ref$smheadline?"Meine Kanäle":_ref$smheadline,_ref$infoheadline=_ref.infoheadline1,infoheadline1=void 0===_ref$infoheadline?"Wahlgruppe 02":_ref$infoheadline,_ref$infoheadline2=_ref.infoheadline2,infoheadline2=void 0===_ref$infoheadline2?"Wahlbezirk 05":_ref$infoheadline2,_ref$infoheadline3=_ref.infoheadline3,infoheadline3=void 0===_ref$infoheadline3?"Unternehmen":_ref$infoheadline3,_ref$infotext=_ref.infotext1,infotext1=void 0===_ref$infotext?"Kreditinstitute / Versicherungen / Immobilienwirtschaft":_ref$infotext,_ref$infotext2=_ref.infotext2,infotext2=void 0===_ref$infotext2?"Kreisfreie Stadt Musterstadt und Kreis Musterhausen":_ref$infotext2,_ref$infobox3headline=_ref.infobox3headline,infobox3headline=void 0===_ref$infobox3headline?"Cocolor GmbH":_ref$infobox3headline,_ref$infobox3address=_ref.infobox3address,infobox3address=void 0===_ref$infobox3address?"Carl-Backhaus-Str. 13 22926 Ahrensburg ":_ref$infobox3address,_ref$infobox3website=_ref.infobox3website,infobox3website=void 0===_ref$infobox3website?"Unternehmenswebseite":_ref$infobox3website,_ref$infobox3email=_ref.infobox3email,infobox3email=void 0===_ref$infobox3email?"E-Mail":_ref$infobox3email,_ref$infobox3phone=_ref.infobox3phone,infobox3phone=void 0===_ref$infobox3phone?"+49 4102 77899-31":_ref$infobox3phone,_ref$backButton=_ref.backButton,backButton=void 0===_ref$backButton?"Zur Kandidatenübersicht":_ref$backButton,_ref$contactHeadline=_ref.contactHeadline,contactHeadline=void 0===_ref$contactHeadline?"IHK-Wahlbüro":_ref$contactHeadline,_ref$contactText=_ref.contactText,contactText=void 0===_ref$contactText?"Wir beantworten gerne Ihre Fragen zur IHK-Wahl 2024. Rufen Sie uns einfach an.":_ref$contactText,_ref$showVideo=_ref.showVideo,showVideo=void 0===_ref$showVideo||_ref$showVideo,_ref$showSocialMedia=_ref.showSocialMedia,showSocialMedia=void 0===_ref$showSocialMedia||_ref$showSocialMedia,_ref$showElectionArea=_ref.showElectionArea,showElectionArea=void 0===_ref$showElectionArea||_ref$showElectionArea,electionDetail=(0,helpers.az)("div",["election-detail"]),text=(0,helpers.az)("div",["election-detail--text"],null,electionDetail);if(showVideo){var video=(0,helpers.az)("div",["election-detail--video"],null,electionDetail);(0,helpers.az)("div",["video-container"],null,video).appendChild((0,VideoComponent.T)({caption:"",copyright:""}))}var info=(0,helpers.az)("div",["election-detail--info"],null,electionDetail),back=(0,helpers.az)("div",["election-detail--back"],null,electionDetail),more=(0,helpers.az)("div",["election-detail--more","contact-wrapper"],null,electionDetail),imageContainer=(0,helpers.az)("div",["election-detail--image-container"],null,text);(0,helpers.Bi)(image,545,526,"",[],imageContainer),(0,helpers.az)("span",["copyright"],name,imageContainer).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],name,imageContainer);var textbox=(0,helpers.az)("div",["text-box"],null,text);if((0,helpers.az)("h1",[],name,textbox),(0,helpers.az)("p",["subheadline"],subheadline,textbox),textheadline&&(0,helpers.az)("h2",[],textheadline,textbox),copy&&(0,helpers.az)("p",[],copy,textbox),showSocialMedia){var socialmedia=(0,helpers.az)("div",["social-media"],null,textbox);(0,helpers.az)("p",[],smheadline,socialmedia);var iconsList=(0,SocialIconsComponent.C)({items:SocialIconsData.p});socialmedia.appendChild(iconsList)}var info1=(0,helpers.az)("div",["info-box","info-box-01"],null,info);(0,helpers.az)("p",["info-headline"],infoheadline1,info1);var boxContent1=(0,helpers.az)("p",["info-box--content","info-box--text"],null,info1);if((0,helpers.az)("a",[],infotext1,boxContent1).href="#",showElectionArea){var info2=(0,helpers.az)("div",["info-box","info-box-02"],null,info);(0,helpers.az)("p",["info-headline"],infoheadline2,info2);var boxContent2=(0,helpers.az)("p",["info-box--content","info-box--text"],null,info2);(0,helpers.az)("a",[],infotext2,boxContent2).href="#"}var info3=(0,helpers.az)("div",["info-box","info-box-03"],null,info);(0,helpers.az)("p",["info-headline"],infoheadline3,info3);var info3content=(0,helpers.az)("div",["info-box--content","info-box--content"],null,info3);(0,helpers.az)("p",["headline"],infobox3headline,info3content),(0,helpers.az)("p",["address"],infobox3address,info3content);var website=(0,helpers.az)("p",[],null,info3content);(0,helpers.az)("a",[],infobox3website,website).href="#";var email=(0,helpers.az)("p",[],null,info3content);(0,helpers.az)("a",[],infobox3email,email).href="mailto:#";var phone=(0,helpers.az)("p",[],null,info3content);(0,helpers.az)("a",[],infobox3phone,phone).href="tel:004941027789931",back.appendChild((0,ButtonComponent.a)({label:backButton})),(0,helpers.az)("h3",[],contactHeadline,more),(0,helpers.az)("p",[],contactText,more);var ul=(0,helpers.az)("ul",["contact-buttons"],null,more),li=(0,helpers.az)("li",[],null,ul);return(0,helpers.az)("a",["icon-telefon","btn","white","btn-small","icon-left"],"04141/524-0",li).href="tel:04141/524-0",electionDetail}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/election-detail/election-detail.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.election-detail{margin:0 0 80px 0}.election-detail--text{display:flex;justify-content:space-between;align-items:flex-start;background:var(--theme-color-primary-dimmed-04);padding:0 0 30px 0}@media(max-width: 1100px){.election-detail--text{display:block}}.election-detail--text img{display:block;width:545px;margin:0 40px 0 0}@media(max-width: 1100px){.election-detail--text img{width:100%}}.election-detail--text .election-detail--image-container{position:relative;margin:0 40px 0 0}.election-detail--text .election-detail--image-container img{margin:0}.election-detail--text .election-detail--image-container .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.election-detail--text .text-box{flex:1;padding-right:1.5rem}@media(max-width: 1100px){.election-detail--text .text-box{padding-left:15px;padding-right:15px}}.election-detail--text h1{margin:1.5rem 0}.election-detail--text h2{margin:0 0 .75rem 0;font-size:36px;line-height:42px}.election-detail--text p{margin:0 0 1.5rem 0}.election-detail--text p.subheadline{margin:-1rem 0 1.5rem 0;font-weight:600}.election-detail--text .social-media p{font-size:1rem;text-transform:uppercase;margin:0 0 .5rem 0}.election-detail--text .social-media .social-icons a:before{color:var(--theme-color-primary)}.election-detail--text .social-media .social-icons a:hover:before{color:var(--theme-color-secondary)}.election-detail--video{padding:30px 0;background:var(--theme-color-primary-dimmed-02)}@media(max-width: 1100px){.election-detail--video{background:none}}.election-detail--video .video-container{margin:0 auto;max-width:976px}@media(max-width: 1100px){.election-detail--video .video-container{width:100%;max-width:none}}.election-detail--video .video-container .video{margin:0}.election-detail--info{display:flex;justify-content:space-between;background:var(--theme-color-primary);color:var(--theme-color-white)}@media(max-width: 1023px){.election-detail--info{display:block;background:none}}.election-detail--info .info-box{flex:1;padding:30px 20px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1023px){.election-detail--info .info-box{background:var(--theme-color-primary);margin:0 0 5px 0}}.election-detail--info .info-headline{display:block;font-size:16px;text-transform:uppercase;margin-bottom:2px;letter-spacing:.3px}@media(max-width: 767px){.election-detail--info .info-headline{font-size:14px}}.election-detail--info .info-headline+h1,.election-detail--info .info-headline+.like-h1{margin-top:.1em}.election-detail--info .info-headline+h2,.election-detail--info .info-headline+.like-h2,.election-detail--info .info-headline+h3,.election-detail--info .info-headline+.like-h3,.election-detail--info .info-headline+h4+.like-h4{margin-top:.2em}.election-detail--info .info-box--content p{font-size:18px;line-height:27px;margin:0 0 5px 0}.election-detail--info .info-box--content p.headline{font-weight:600;margin:0}.election-detail--info .info-box--content .address .text{margin:inherit;font-size:18px}.election-detail--info .info-box--text{cursor:pointer;color:var(--theme-color-white);font-size:36px;line-height:44px;margin:0;font-family:"Korb",sans-serif}.election-detail--info .info-box--text:hover{color:var(--theme-color-secondary)}@media(max-width: 767px){.election-detail--info .info-box--text{font-size:24px;line-height:29px}}.election-detail--back{background:var(--theme-color-primary-dimmed-04);display:flex;justify-content:center;padding:30px 15px;margin:20px 0 0 0}.election-detail--more{margin:60px 0 0 0 !important;max-width:none !important}',"",{version:3,sources:["webpack://./stories/sections/election-detail/election-detail.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,iBACE,iBAAA,CACA,uBACE,YAAA,CACA,6BAAA,CACA,sBAAA,CACA,+CAAA,CACA,kBAAA,CACA,0BANF,uBAOI,aAAA,CAAA,CAGF,2BACE,aAAA,CACA,WAAA,CACA,iBAAA,CACA,0BAJF,2BAKI,UAAA,CAAA,CAIJ,yDACE,iBAAA,CACA,iBAAA,CACA,6DACE,QAAA,CAEF,oEC2EJ,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDrFE,iCACE,MAAA,CACA,oBAAA,CACA,0BAHF,iCAII,iBAAA,CACA,kBAAA,CAAA,CAIJ,0BACE,eAAA,CAGF,0BACE,mBAAA,CACA,cAAA,CACA,gBAAA,CAGF,yBACE,mBAAA,CAEA,qCACE,uBAAA,CACA,eAAA,CAKF,uCACE,cAAA,CACA,wBAAA,CACA,kBAAA,CAKE,4DACE,gCAAA,CAGF,kEACE,kCAAA,CAOV,wBACE,cAAA,CACA,+CAAA,CACA,0BAHF,wBAII,eAAA,CAAA,CAGF,yCACE,aAAA,CACA,eAAA,CACA,0BAHF,yCAII,UAAA,CACA,cAAA,CAAA,CAEF,gDACE,QAAA,CAKN,uBACE,YAAA,CACA,6BAAA,CACA,qCAAA,CACA,8BAAA,CACA,0BALF,uBAMI,aAAA,CACA,eAAA,CAAA,CAGF,iCACE,MAAA,CACA,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,6BAAA,CACA,0BANF,iCAOI,qCAAA,CACA,gBAAA,CAAA,CAGJ,sCCjEF,aAAA,CACA,cAAA,CACA,wBAAA,CACA,iBAAA,CACA,mBAAA,CAEA,yBD2DE,sCC1DA,cAAA,CAAA,CAGF,wFAEE,eAAA,CAGF,kOAGE,eAAA,CDmDE,4CACE,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,qDACE,eAAA,CACA,QAAA,CAIF,yDACE,cAAA,CACA,cAAA,CAIN,uCACE,cAAA,CACA,8BAAA,CAIA,cAAA,CACA,gBAAA,CACA,QAAA,CACA,6BAAA,CANA,6CACE,kCAAA,CAMF,yBAVF,uCAWI,cAAA,CACA,gBAAA,CAAA,CAKN,uBACE,+CAAA,CACA,YAAA,CACA,sBAAA,CACA,iBAAA,CACA,iBAAA,CAGF,uBACE,4BAAA,CACA,yBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.election-detail {\n margin: 0 0 80px 0;\n &--text {\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n background: var(--theme-color-primary-dimmed-04);\n padding: 0 0 30px 0;\n @media (max-width: 1100px) {\n display: block;\n }\n\n img {\n display: block;\n width: 545px;\n margin: 0 40px 0 0;\n @media (max-width: 1100px) {\n width: 100%;\n }\n }\n\n .election-detail--image-container {\n position: relative;\n margin: 0 40px 0 0;\n img {\n margin: 0;\n }\n .copyright {\n @include copyright;\n }\n }\n\n .text-box {\n flex: 1;\n padding-right: 1.5rem;\n @media (max-width: 1100px) {\n padding-left: 15px;\n padding-right: 15px;\n }\n }\n\n h1 {\n margin: 1.5rem 0;\n }\n\n h2 {\n margin: 0 0 0.75rem 0;\n font-size: 36px;\n line-height: 42px;\n }\n\n p {\n margin: 0 0 1.5rem 0;\n\n &.subheadline {\n margin: -1rem 0 1.5rem 0;\n font-weight: 600;\n }\n }\n\n .social-media {\n p {\n font-size: 1rem;\n text-transform: uppercase;\n margin: 0 0 0.5rem 0;\n }\n\n .social-icons {\n a {\n &:before {\n color: var(--theme-color-primary);\n }\n\n &:hover:before {\n color: var(--theme-color-secondary);\n }\n }\n }\n }\n }\n\n &--video {\n padding: 30px 0;\n background: var(--theme-color-primary-dimmed-02);\n @media (max-width: 1100px) {\n background: none;\n }\n\n .video-container {\n margin: 0 auto;\n max-width: 976px;\n @media (max-width: 1100px) {\n width: 100%;\n max-width: none;\n }\n .video {\n margin: 0;\n }\n }\n }\n\n &--info {\n display: flex;\n justify-content: space-between;\n background: var(--theme-color-primary);\n color: var(--theme-color-white);\n @media (max-width: 1023px) {\n display: block;\n background: none;\n }\n\n .info-box {\n flex: 1;\n padding: 30px 20px;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n @media (max-width: 1023px) {\n background: var(--theme-color-primary);\n margin: 0 0 5px 0;\n }\n }\n .info-headline {\n @include kicker;\n }\n .info-box--content {\n p {\n font-size: 18px;\n line-height: 27px;\n margin: 0 0 5px 0;\n &.headline {\n font-weight: 600;\n margin: 0;\n }\n }\n .address {\n .text {\n margin: inherit;\n font-size: 18px;\n }\n }\n }\n .info-box--text {\n cursor: pointer;\n color: var(--theme-color-white);\n &:hover {\n color: var(--theme-color-secondary);\n }\n font-size: 36px;\n line-height: 44px;\n margin: 0;\n font-family: 'Korb', sans-serif;\n @media (max-width: 767px) {\n font-size: 24px;\n line-height: 29px;\n }\n }\n }\n\n &--back {\n background: var(--theme-color-primary-dimmed-04);\n display: flex;\n justify-content: center;\n padding: 30px 15px;\n margin: 20px 0 0 0;\n }\n\n &--more {\n margin: 60px 0 0 0 !important;\n max-width: none !important;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4928],{"./stories/sections/election-detail/ElectionDetailComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createElectionDetail});__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),election_detail=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/election-detail/election-detail.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(election_detail.Z,options);election_detail.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsComponent=__webpack_require__("./stories/atoms/social-icons/SocialIconsComponent.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),VideoComponent=__webpack_require__("./stories/components/video/VideoComponent.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createElectionDetail=function createElectionDetail(_ref){var _ref$image=_ref.image,image=void 0===_ref$image?"./dummy/election-list-cover.jpg":_ref$image,_ref$name=_ref.name,name=void 0===_ref$name?"Lars-Hendrick Pirckensee":_ref$name,_ref$subheadline=_ref.subheadline,subheadline=void 0===_ref$subheadline?"Geschäftsführerin Cocolor GmbH":_ref$subheadline,_ref$textheadline=_ref.textheadline,textheadline=void 0===_ref$textheadline?"Was möchten Sie bewegen?":_ref$textheadline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Ich kandidiere, weil ich als Familienunternehmer die Bedingungen für die kommenden Generationen und die Anliegen der Musterstädtischen Groß- und Außenhändler in der IHK aktiv mitgestalten will. Dabei ist es mir sehr wichtig, Ideen gegen den Fachkräftemangel zu entwickeln, die Chancen der Digitalisierung zu nutzen und die Infrastruktur für alle Verkehrsträger zukunftsfähig aufzustellen! Dabei ist es mir sehr wichtig, Ideen gegen den Fachkräftemangel zu entwickeln, die Chancen der Digitalisierung zu nutzen und die Infrastruktur für alle Verkehrsträger zukunftsfähig aufzustellen! Dabei ist es mir sehr wichtig, Ideen gegen den Fachkräftemangel zu entwickeln, die Chancen der Digitalisierung zu nutzen und die Infrastruktur für alle Verkehrsträger zukunftsfähig aufzustellen!":_ref$copy,_ref$smheadline=_ref.smheadline,smheadline=void 0===_ref$smheadline?"Meine Kanäle":_ref$smheadline,_ref$infoheadline=_ref.infoheadline1,infoheadline1=void 0===_ref$infoheadline?"Wahlgruppe 02":_ref$infoheadline,_ref$infoheadline2=_ref.infoheadline2,infoheadline2=void 0===_ref$infoheadline2?"Wahlbezirk 05":_ref$infoheadline2,_ref$infoheadline3=_ref.infoheadline3,infoheadline3=void 0===_ref$infoheadline3?"Unternehmen":_ref$infoheadline3,_ref$infotext=_ref.infotext1,infotext1=void 0===_ref$infotext?"Kreditinstitute / Versicherungen / Immobilienwirtschaft":_ref$infotext,_ref$infotext2=_ref.infotext2,infotext2=void 0===_ref$infotext2?"Kreisfreie Stadt Musterstadt und Kreis Musterhausen":_ref$infotext2,_ref$infobox3headline=_ref.infobox3headline,infobox3headline=void 0===_ref$infobox3headline?"Cocolor GmbH":_ref$infobox3headline,_ref$infobox3address=_ref.infobox3address,infobox3address=void 0===_ref$infobox3address?"Carl-Backhaus-Str. 13 22926 Ahrensburg ":_ref$infobox3address,_ref$infobox3website=_ref.infobox3website,infobox3website=void 0===_ref$infobox3website?"Unternehmenswebseite":_ref$infobox3website,_ref$infobox3email=_ref.infobox3email,infobox3email=void 0===_ref$infobox3email?"E-Mail":_ref$infobox3email,_ref$infobox3phone=_ref.infobox3phone,infobox3phone=void 0===_ref$infobox3phone?"+49 4102 77899-31":_ref$infobox3phone,_ref$backButton=_ref.backButton,backButton=void 0===_ref$backButton?"Zur Kandidatenübersicht":_ref$backButton,_ref$contactHeadline=_ref.contactHeadline,contactHeadline=void 0===_ref$contactHeadline?"IHK-Wahlbüro":_ref$contactHeadline,_ref$contactText=_ref.contactText,contactText=void 0===_ref$contactText?"Wir beantworten gerne Ihre Fragen zur IHK-Wahl 2024. Rufen Sie uns einfach an.":_ref$contactText,_ref$showVideo=_ref.showVideo,showVideo=void 0===_ref$showVideo||_ref$showVideo,_ref$showSocialMedia=_ref.showSocialMedia,showSocialMedia=void 0===_ref$showSocialMedia||_ref$showSocialMedia,_ref$showElectionArea=_ref.showElectionArea,showElectionArea=void 0===_ref$showElectionArea||_ref$showElectionArea,electionDetail=(0,helpers.az)("div",["election-detail"]),text=(0,helpers.az)("div",["election-detail--text"],null,electionDetail);if(showVideo){var video=(0,helpers.az)("div",["election-detail--video"],null,electionDetail);(0,helpers.az)("div",["video-container"],null,video).appendChild((0,VideoComponent.T)({caption:"",copyright:""}))}var info=(0,helpers.az)("div",["election-detail--info"],null,electionDetail),back=(0,helpers.az)("div",["election-detail--back"],null,electionDetail),more=(0,helpers.az)("div",["election-detail--more","contact-wrapper"],null,electionDetail),imageContainer=(0,helpers.az)("div",["election-detail--image-container"],null,text);(0,helpers.Bi)(image,545,526,"",[],imageContainer),(0,helpers.az)("span",["copyright"],name,imageContainer).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],name,imageContainer);var textbox=(0,helpers.az)("div",["text-box"],null,text);if((0,helpers.az)("h1",[],name,textbox),(0,helpers.az)("p",["subheadline"],subheadline,textbox),textheadline&&(0,helpers.az)("h2",[],textheadline,textbox),copy&&(0,helpers.az)("p",[],copy,textbox),showSocialMedia){var socialmedia=(0,helpers.az)("div",["social-media"],null,textbox);(0,helpers.az)("p",[],smheadline,socialmedia);var iconsList=(0,SocialIconsComponent.C)({items:SocialIconsData.p});socialmedia.appendChild(iconsList)}var info1=(0,helpers.az)("div",["info-box","info-box-01"],null,info);(0,helpers.az)("p",["info-headline"],infoheadline1,info1);var boxContent1=(0,helpers.az)("p",["info-box--content","info-box--text"],null,info1);if((0,helpers.az)("a",[],infotext1,boxContent1).href="#",showElectionArea){var info2=(0,helpers.az)("div",["info-box","info-box-02"],null,info);(0,helpers.az)("p",["info-headline"],infoheadline2,info2);var boxContent2=(0,helpers.az)("p",["info-box--content","info-box--text"],null,info2);(0,helpers.az)("a",[],infotext2,boxContent2).href="#"}var info3=(0,helpers.az)("div",["info-box","info-box-03"],null,info);(0,helpers.az)("p",["info-headline"],infoheadline3,info3);var info3content=(0,helpers.az)("div",["info-box--content","info-box--content"],null,info3);(0,helpers.az)("p",["headline"],infobox3headline,info3content),(0,helpers.az)("p",["address"],infobox3address,info3content);var website=(0,helpers.az)("p",[],null,info3content);(0,helpers.az)("a",[],infobox3website,website).href="#";var email=(0,helpers.az)("p",[],null,info3content);(0,helpers.az)("a",[],infobox3email,email).href="mailto:#";var phone=(0,helpers.az)("p",[],null,info3content);(0,helpers.az)("a",[],infobox3phone,phone).href="tel:004941027789931",back.appendChild((0,ButtonComponent.a)({label:backButton})),(0,helpers.az)("h3",[],contactHeadline,more),(0,helpers.az)("p",[],contactText,more);var ul=(0,helpers.az)("ul",["contact-buttons"],null,more),li=(0,helpers.az)("li",[],null,ul);return(0,helpers.az)("a",["icon-telefon","btn","white","btn-small","icon-left"],"04141/524-0",li).href="tel:04141/524-0",electionDetail}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/election-detail/election-detail.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.election-detail{margin:0 0 80px 0}.election-detail--text{display:flex;justify-content:space-between;align-items:flex-start;background:var(--theme-color-primary-dimmed-04);padding:0 0 30px 0}@media(max-width: 1100px){.election-detail--text{display:block}}.election-detail--text img{display:block;width:545px;margin:0 40px 0 0}@media(max-width: 1100px){.election-detail--text img{width:100%}}.election-detail--text .election-detail--image-container{position:relative;margin:0 40px 0 0}.election-detail--text .election-detail--image-container img{margin:0}.election-detail--text .election-detail--image-container .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.election-detail--text .text-box{flex:1;padding-right:1.5rem}@media(max-width: 1100px){.election-detail--text .text-box{padding-left:15px;padding-right:15px}}.election-detail--text h1{margin:1.5rem 0}.election-detail--text h2{margin:0 0 .75rem 0;font-size:36px;line-height:42px}.election-detail--text p{margin:0 0 1.5rem 0}.election-detail--text p.subheadline{margin:-1rem 0 1.5rem 0;font-weight:600}.election-detail--text .social-media p{font-size:1rem;text-transform:uppercase;margin:0 0 .5rem 0}.election-detail--text .social-media .social-icons a:before{color:var(--theme-color-primary)}.election-detail--text .social-media .social-icons a:hover:before{color:var(--theme-color-secondary)}.election-detail--video{padding:30px 0;background:var(--theme-color-primary-dimmed-02)}@media(max-width: 1100px){.election-detail--video{background:none}}.election-detail--video .video-container{margin:0 auto;max-width:976px}@media(max-width: 1100px){.election-detail--video .video-container{width:100%;max-width:none}}.election-detail--video .video-container .video{margin:0}.election-detail--info{display:flex;justify-content:space-between;background:var(--theme-color-primary);color:var(--theme-color-white)}@media(max-width: 1023px){.election-detail--info{display:block;background:none}}.election-detail--info .info-box{flex:1;padding:30px 20px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1023px){.election-detail--info .info-box{background:var(--theme-color-primary);margin:0 0 5px 0}}.election-detail--info .info-headline{display:block;font-size:16px;text-transform:uppercase;margin-bottom:2px;letter-spacing:.3px}@media(max-width: 767px){.election-detail--info .info-headline{font-size:14px}}.election-detail--info .info-headline+h1,.election-detail--info .info-headline+.like-h1{margin-top:.1em}.election-detail--info .info-headline+h2,.election-detail--info .info-headline+.like-h2,.election-detail--info .info-headline+h3,.election-detail--info .info-headline+.like-h3,.election-detail--info .info-headline+h4+.like-h4{margin-top:.2em}.election-detail--info .info-box--content p{font-size:18px;line-height:27px;margin:0 0 5px 0}.election-detail--info .info-box--content p.headline{font-weight:600;margin:0}.election-detail--info .info-box--content .address .text{margin:inherit;font-size:18px}.election-detail--info .info-box--text{cursor:pointer;color:var(--theme-color-white);font-size:36px;line-height:44px;margin:0;font-family:"Korb",sans-serif}.election-detail--info .info-box--text:hover{color:var(--theme-color-secondary)}@media(max-width: 767px){.election-detail--info .info-box--text{font-size:24px;line-height:29px}}.election-detail--back{background:var(--theme-color-primary-dimmed-04);display:flex;justify-content:center;padding:30px 15px;margin:20px 0 0 0}.election-detail--more{margin:60px 0 0 0 !important;max-width:none !important}',"",{version:3,sources:["webpack://./stories/sections/election-detail/election-detail.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,iBACE,iBAAA,CACA,uBACE,YAAA,CACA,6BAAA,CACA,sBAAA,CACA,+CAAA,CACA,kBAAA,CACA,0BANF,uBAOI,aAAA,CAAA,CAGF,2BACE,aAAA,CACA,WAAA,CACA,iBAAA,CACA,0BAJF,2BAKI,UAAA,CAAA,CAIJ,yDACE,iBAAA,CACA,iBAAA,CACA,6DACE,QAAA,CAEF,oEC2EJ,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDrFE,iCACE,MAAA,CACA,oBAAA,CACA,0BAHF,iCAII,iBAAA,CACA,kBAAA,CAAA,CAIJ,0BACE,eAAA,CAGF,0BACE,mBAAA,CACA,cAAA,CACA,gBAAA,CAGF,yBACE,mBAAA,CAEA,qCACE,uBAAA,CACA,eAAA,CAKF,uCACE,cAAA,CACA,wBAAA,CACA,kBAAA,CAKE,4DACE,gCAAA,CAGF,kEACE,kCAAA,CAOV,wBACE,cAAA,CACA,+CAAA,CACA,0BAHF,wBAII,eAAA,CAAA,CAGF,yCACE,aAAA,CACA,eAAA,CACA,0BAHF,yCAII,UAAA,CACA,cAAA,CAAA,CAEF,gDACE,QAAA,CAKN,uBACE,YAAA,CACA,6BAAA,CACA,qCAAA,CACA,8BAAA,CACA,0BALF,uBAMI,aAAA,CACA,eAAA,CAAA,CAGF,iCACE,MAAA,CACA,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,6BAAA,CACA,0BANF,iCAOI,qCAAA,CACA,gBAAA,CAAA,CAGJ,sCCjEF,aAAA,CACA,cAAA,CACA,wBAAA,CACA,iBAAA,CACA,mBAAA,CAEA,yBD2DE,sCC1DA,cAAA,CAAA,CAGF,wFAEE,eAAA,CAGF,kOAGE,eAAA,CDmDE,4CACE,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,qDACE,eAAA,CACA,QAAA,CAIF,yDACE,cAAA,CACA,cAAA,CAIN,uCACE,cAAA,CACA,8BAAA,CAIA,cAAA,CACA,gBAAA,CACA,QAAA,CACA,6BAAA,CANA,6CACE,kCAAA,CAMF,yBAVF,uCAWI,cAAA,CACA,gBAAA,CAAA,CAKN,uBACE,+CAAA,CACA,YAAA,CACA,sBAAA,CACA,iBAAA,CACA,iBAAA,CAGF,uBACE,4BAAA,CACA,yBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.election-detail {\n margin: 0 0 80px 0;\n &--text {\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n background: var(--theme-color-primary-dimmed-04);\n padding: 0 0 30px 0;\n @media (max-width: 1100px) {\n display: block;\n }\n\n img {\n display: block;\n width: 545px;\n margin: 0 40px 0 0;\n @media (max-width: 1100px) {\n width: 100%;\n }\n }\n\n .election-detail--image-container {\n position: relative;\n margin: 0 40px 0 0;\n img {\n margin: 0;\n }\n .copyright {\n @include copyright;\n }\n }\n\n .text-box {\n flex: 1;\n padding-right: 1.5rem;\n @media (max-width: 1100px) {\n padding-left: 15px;\n padding-right: 15px;\n }\n }\n\n h1 {\n margin: 1.5rem 0;\n }\n\n h2 {\n margin: 0 0 0.75rem 0;\n font-size: 36px;\n line-height: 42px;\n }\n\n p {\n margin: 0 0 1.5rem 0;\n\n &.subheadline {\n margin: -1rem 0 1.5rem 0;\n font-weight: 600;\n }\n }\n\n .social-media {\n p {\n font-size: 1rem;\n text-transform: uppercase;\n margin: 0 0 0.5rem 0;\n }\n\n .social-icons {\n a {\n &:before {\n color: var(--theme-color-primary);\n }\n\n &:hover:before {\n color: var(--theme-color-secondary);\n }\n }\n }\n }\n }\n\n &--video {\n padding: 30px 0;\n background: var(--theme-color-primary-dimmed-02);\n @media (max-width: 1100px) {\n background: none;\n }\n\n .video-container {\n margin: 0 auto;\n max-width: 976px;\n @media (max-width: 1100px) {\n width: 100%;\n max-width: none;\n }\n .video {\n margin: 0;\n }\n }\n }\n\n &--info {\n display: flex;\n justify-content: space-between;\n background: var(--theme-color-primary);\n color: var(--theme-color-white);\n @media (max-width: 1023px) {\n display: block;\n background: none;\n }\n\n .info-box {\n flex: 1;\n padding: 30px 20px;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n @media (max-width: 1023px) {\n background: var(--theme-color-primary);\n margin: 0 0 5px 0;\n }\n }\n .info-headline {\n @include kicker;\n }\n .info-box--content {\n p {\n font-size: 18px;\n line-height: 27px;\n margin: 0 0 5px 0;\n &.headline {\n font-weight: 600;\n margin: 0;\n }\n }\n .address {\n .text {\n margin: inherit;\n font-size: 18px;\n }\n }\n }\n .info-box--text {\n cursor: pointer;\n color: var(--theme-color-white);\n &:hover {\n color: var(--theme-color-secondary);\n }\n font-size: 36px;\n line-height: 44px;\n margin: 0;\n font-family: 'Korb', sans-serif;\n @media (max-width: 767px) {\n font-size: 24px;\n line-height: 29px;\n }\n }\n }\n\n &--back {\n background: var(--theme-color-primary-dimmed-04);\n display: flex;\n justify-content: center;\n padding: 30px 15px;\n margin: 20px 0 0 0;\n }\n\n &--more {\n margin: 60px 0 0 0 !important;\n max-width: none !important;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/5067.8879aaf8.iframe.bundle.js b/gfi-ihk-2024/storybook-static/5067.cddced52.iframe.bundle.js
similarity index 63%
rename from gfi-ihk-2024/storybook-static/5067.8879aaf8.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/5067.cddced52.iframe.bundle.js
index 58e8b38..a8157e7 100644
--- a/gfi-ihk-2024/storybook-static/5067.8879aaf8.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/5067.cddced52.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5067],{"./stories/atoms/input-checkbox-radio/InputCheckboxRadioComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createInputCheckboxRadio});__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),input_checkbox_radio=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-checkbox-radio/input-checkbox-radio.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(input_checkbox_radio.Z,options);input_checkbox_radio.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInputCheckboxRadio=function createInputCheckboxRadio(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"checkbox":_ref$type,_ref$checked=_ref.checked,checked=void 0!==_ref$checked&&_ref$checked,_ref$id=_ref.id,id=void 0===_ref$id?"accepted":_ref$id,_ref$name=_ref.name,name=void 0===_ref$name?"accepted":_ref$name,_ref$isRequired=_ref.isRequired,isRequired=void 0===_ref$isRequired||_ref$isRequired,input=(0,helpers.az)("input",[]);return input.id=id,input.name=name,input.type=type,input.checked=checked,input.required=isRequired,input}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-checkbox-radio/input-checkbox-radio.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_check_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/check.svg"),_assets_img_half_check_svg__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/assets/img/half-check.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_check_svg__WEBPACK_IMPORTED_MODULE_3__),___CSS_LOADER_URL_REPLACEMENT_1___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_half_check_svg__WEBPACK_IMPORTED_MODULE_4__);___CSS_LOADER_EXPORT___.push([module.id,"input[type=checkbox].form-control{width:20px;padding:0}input[type=checkbox],input[type=radio]{--input-size: 20px;position:relative;display:inline-block;vertical-align:top;appearance:none;-webkit-appearance:none;background-color:var(--theme-color-white);border:1px solid var(--theme-color-primary);width:var(--input-size);height:var(--input-size);border-radius:var(--border-radius-xs);background-size:20px;background-position:center;background-repeat:no-repeat;transition:.25s ease;margin:0 9px 0 0}input[type=checkbox].focus-visible:focus,input[type=radio].focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}input[type=checkbox]:focus-visible,input[type=checkbox].-moz-focusring,input[type=radio]:focus-visible,input[type=radio].-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}input[type=checkbox]:checked,input[type=radio]:checked{background-image:url("+___CSS_LOADER_URL_REPLACEMENT_0___+");background-color:var(--theme-color-primary)}input[type=checkbox].half-checked,input[type=radio].half-checked{background-image:url("+___CSS_LOADER_URL_REPLACEMENT_1___+");background-color:var(--theme-color-secondary)}input[type=checkbox]~label,input[type=radio]~label{display:inline-block;vertical-align:top;margin-top:0;margin-bottom:0;font-size:var(--font-size-copy);line-height:1.2}@media(max-width: 767px){input[type=checkbox]~label,input[type=radio]~label{margin-top:2px}}input[type=radio]{--input-size: 22px;border-radius:50%;margin:-1px 8px 0 -1px}","",{version:3,sources:["webpack://./stories/atoms/input-checkbox-radio/input-checkbox-radio.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,kCACE,UAAA,CACA,SAAA,CAGF,uCACE,kBAAA,CACA,iBAAA,CACA,oBAAA,CACA,kBAAA,CACA,eAAA,CACA,uBAAA,CACA,yCAAA,CACA,2CAAA,CACA,uBAAA,CACA,wBAAA,CACA,qCAAA,CACA,oBAAA,CACA,0BAAA,CACA,2BAAA,CACA,oBAAA,CACA,gBAAA,CCyJE,+EACE,4GAAA,CACA,SAAA,CAEF,wIACE,4GAAA,CACA,SAAA,CD5JJ,uDACE,wDAAA,CACA,2CAAA,CAGF,iEACE,wDAAA,CACA,6CAAA,CAGF,mDACE,oBAAA,CACA,kBAAA,CAEA,YAAA,CACA,eAAA,CACA,+BAAA,CACA,eAAA,CAEA,yBATF,mDAUI,cAAA,CAAA,CAKN,kBACE,kBAAA,CACA,iBAAA,CACA,sBAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\ninput[type="checkbox"].form-control {\n width: 20px;\n padding: 0;\n}\n\ninput[type="checkbox"], input[type="radio"] {\n --input-size: 20px;\n position: relative;\n display: inline-block;\n vertical-align: top;\n appearance: none;\n -webkit-appearance: none;\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n width: var(--input-size);\n height: var(--input-size);\n border-radius: var(--border-radius-xs);\n background-size: 20px;\n background-position: center;\n background-repeat: no-repeat;\n transition: 0.25s ease;\n margin: 0 9px 0 0;\n @include focus-visible;\n\n &:checked {\n background-image: url("../../assets/img/check.svg");\n background-color: var(--theme-color-primary);\n }\n\n &.half-checked {\n background-image: url("../../assets/img/half-check.svg");\n background-color: var(--theme-color-secondary);\n }\n\n ~ label {\n display: inline-block;\n vertical-align: top;\n //max-width: calc(100% - 40px);\n margin-top: 0;\n margin-bottom: 0;\n font-size: var(--font-size-copy);\n line-height: 1.2;\n\n @media(max-width: 767px) {\n margin-top: 2px;\n }\n }\n}\n\ninput[type="radio"] {\n --input-size: 22px;\n border-radius: 50%;\n margin: -1px 8px 0 -1px;\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/check.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/check.559fe281.svg"},"./stories/assets/img/half-check.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/half-check.f520e61d.svg"}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5067],{"./stories/atoms/input-checkbox-radio/InputCheckboxRadioComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createInputCheckboxRadio});__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),input_checkbox_radio=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-checkbox-radio/input-checkbox-radio.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(input_checkbox_radio.Z,options);input_checkbox_radio.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInputCheckboxRadio=function createInputCheckboxRadio(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"checkbox":_ref$type,_ref$checked=_ref.checked,checked=void 0!==_ref$checked&&_ref$checked,_ref$id=_ref.id,id=void 0===_ref$id?"accepted":_ref$id,_ref$name=_ref.name,name=void 0===_ref$name?"accepted":_ref$name,_ref$isRequired=_ref.isRequired,isRequired=void 0===_ref$isRequired||_ref$isRequired,input=(0,helpers.az)("input",[]);return input.id=id,input.name=name,input.type=type,input.checked=checked,input.required=isRequired,input}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-checkbox-radio/input-checkbox-radio.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_check_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/check.svg"),_assets_img_half_check_svg__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/assets/img/half-check.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_check_svg__WEBPACK_IMPORTED_MODULE_3__),___CSS_LOADER_URL_REPLACEMENT_1___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_half_check_svg__WEBPACK_IMPORTED_MODULE_4__);___CSS_LOADER_EXPORT___.push([module.id,"input[type=checkbox].form-control{width:20px;padding:0}input[type=checkbox],input[type=radio]{--input-size: 20px;position:relative;display:inline-block;vertical-align:top;appearance:none;-webkit-appearance:none;background-color:var(--theme-color-white);border:1px solid var(--theme-color-primary);width:var(--input-size);height:var(--input-size);border-radius:var(--border-radius-xs);background-size:20px;background-position:center;background-repeat:no-repeat;transition:.25s ease;margin:0 9px 0 0}input[type=checkbox].focus-visible:focus,input[type=radio].focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}input[type=checkbox]:focus-visible,input[type=checkbox].-moz-focusring,input[type=radio]:focus-visible,input[type=radio].-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}input[type=checkbox]:checked,input[type=radio]:checked{background-image:url("+___CSS_LOADER_URL_REPLACEMENT_0___+");background-color:var(--theme-color-primary)}input[type=checkbox].half-checked,input[type=radio].half-checked{background-image:url("+___CSS_LOADER_URL_REPLACEMENT_1___+");background-color:var(--theme-color-secondary)}input[type=checkbox]~label,input[type=radio]~label{display:inline-block;vertical-align:top;margin-top:0;margin-bottom:0;font-size:var(--font-size-copy);line-height:1.2}@media(max-width: 767px){input[type=checkbox]~label,input[type=radio]~label{margin-top:2px}}input[type=radio]{--input-size: 22px;border-radius:50%;margin:-1px 8px 0 -1px}","",{version:3,sources:["webpack://./stories/atoms/input-checkbox-radio/input-checkbox-radio.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,kCACE,UAAA,CACA,SAAA,CAGF,uCACE,kBAAA,CACA,iBAAA,CACA,oBAAA,CACA,kBAAA,CACA,eAAA,CACA,uBAAA,CACA,yCAAA,CACA,2CAAA,CACA,uBAAA,CACA,wBAAA,CACA,qCAAA,CACA,oBAAA,CACA,0BAAA,CACA,2BAAA,CACA,oBAAA,CACA,gBAAA,CCyJE,+EACE,4GAAA,CACA,SAAA,CAEF,wIACE,4GAAA,CACA,SAAA,CD5JJ,uDACE,wDAAA,CACA,2CAAA,CAGF,iEACE,wDAAA,CACA,6CAAA,CAGF,mDACE,oBAAA,CACA,kBAAA,CAEA,YAAA,CACA,eAAA,CACA,+BAAA,CACA,eAAA,CAEA,yBATF,mDAUI,cAAA,CAAA,CAKN,kBACE,kBAAA,CACA,iBAAA,CACA,sBAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\ninput[type="checkbox"].form-control {\n width: 20px;\n padding: 0;\n}\n\ninput[type="checkbox"], input[type="radio"] {\n --input-size: 20px;\n position: relative;\n display: inline-block;\n vertical-align: top;\n appearance: none;\n -webkit-appearance: none;\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n width: var(--input-size);\n height: var(--input-size);\n border-radius: var(--border-radius-xs);\n background-size: 20px;\n background-position: center;\n background-repeat: no-repeat;\n transition: 0.25s ease;\n margin: 0 9px 0 0;\n @include focus-visible;\n\n &:checked {\n background-image: url("../../assets/img/check.svg");\n background-color: var(--theme-color-primary);\n }\n\n &.half-checked {\n background-image: url("../../assets/img/half-check.svg");\n background-color: var(--theme-color-secondary);\n }\n\n ~ label {\n display: inline-block;\n vertical-align: top;\n //max-width: calc(100% - 40px);\n margin-top: 0;\n margin-bottom: 0;\n font-size: var(--font-size-copy);\n line-height: 1.2;\n\n @media(max-width: 767px) {\n margin-top: 2px;\n }\n }\n}\n\ninput[type="radio"] {\n --input-size: 22px;\n border-radius: 50%;\n margin: -1px 8px 0 -1px;\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/check.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/check.559fe281.svg"},"./stories/assets/img/half-check.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/half-check.f520e61d.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/5295.1d282add.iframe.bundle.js b/gfi-ihk-2024/storybook-static/5295.38a201c2.iframe.bundle.js
similarity index 63%
rename from gfi-ihk-2024/storybook-static/5295.1d282add.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/5295.38a201c2.iframe.bundle.js
index 9b541b3..4af930c 100644
--- a/gfi-ihk-2024/storybook-static/5295.1d282add.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/5295.38a201c2.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5295],{"./stories/atoms/input-select/InputSelectComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{E:()=>createInputSelect});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),input_select=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-select/input-select.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(input_select.Z,options);input_select.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),InputSelectData=__webpack_require__("./stories/atoms/input-select/InputSelectData.js"),createInputSelect=function createInputSelect(_ref){var _ref$classes=_ref.classes,classes=void 0===_ref$classes?"":_ref$classes,_ref$selected=_ref.selected,selected=void 0===_ref$selected?-1:_ref$selected,_ref$options=_ref.options,options=void 0===_ref$options?InputSelectData.A:_ref$options,_ref$id=_ref.id,id=void 0===_ref$id?"username":_ref$id,_ref$name=_ref.name,name=void 0===_ref$name?"username":_ref$name,_ref$isRequired=_ref.isRequired,isRequired=void 0===_ref$isRequired||_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Bitte wählen":_ref$placeholder,select=(0,helpers.az)("select",classes&&classes.length>0?classes.split(" "):[]);if(select.id=id,select.name=name,isRequired&&(select.required=!0),placeholder&&placeholder.length>0){var ph=(0,helpers.az)("option",[],placeholder,select);ph.disabled=!0,ph.selected=!0}return options.map((function(opt,index){var option=(0,helpers.az)("option",[],opt.label,select);option.value=opt.value,index===selected&&(option.selected=!0)})),select}},"./stories/atoms/input-select/InputSelectData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>InputSelectData});var InputSelectData=[{label:"Auswahl 01",value:"1"},{label:"Auswahl 02",value:"2"},{label:"Auswahl 03",value:"3"},{label:"Auswahl 04",value:"4"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-select/input-select.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_dropdown_arrow_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/dropdown-arrow.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_dropdown_arrow_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'select,select.form-control{--input-height: 60px;position:relative;display:block;width:100%;height:var(--input-height);background-color:var(--theme-color-white);border:1px solid var(--theme-color-primary);border-radius:var(--border-radius-xs);padding:10px 15px;font-family:"Source Sans Pro",sans-serif;font-size:var(--font-size-copy);line-height:1.4;transition:.3s ease;color:var(--theme-color-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+");background-repeat:no-repeat;background-position:right center;background-size:36px;padding-right:42px}select:focus,select.form-control:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px){select,select.form-control{--input-height: 50px}}@media(max-width: 767px){select,select.form-control{--input-height: 44px}}@media(max-width: 1199px){select,select.form-control{background-size:30px;padding-right:34px}}select::-ms-expand{display:none}select[multiple]{background-image:none}select option{font:inherit}","",{version:3,sources:["webpack://./stories/atoms/input-select/input-select.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,2BCsIE,oBAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,yCAAA,CACA,2CAAA,CACA,qCAAA,CACA,iBAAA,CACA,wCAAA,CACA,+BAAA,CACA,eAAA,CACA,mBAAA,CACA,gCAAA,CDjJA,uBAAA,CACA,oBAAA,CACA,eAAA,CACA,wDAAA,CACA,2BAAA,CACA,gCAAA,CACA,oBAAA,CACA,kBAAA,CC4IA,uCACE,4GAAA,CACA,SAAA,CAGF,0BD1JF,2BC2JI,oBAAA,CAAA,CAEF,yBD7JF,2BC8JI,oBAAA,CAAA,CDnJF,0BAXF,2BAYI,oBAAA,CACA,kBAAA,CAAA,CAIJ,mBACE,YAAA,CAGF,iBACE,qBAAA,CAGF,cACE,YAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\nselect, select.form-control {\n @include form-field;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n background-image: url('../../assets/img/dropdown-arrow.svg');\n background-repeat: no-repeat;\n background-position: right center;\n background-size: 36px;\n padding-right: 42px;\n\n @media(max-width: 1199px) {\n background-size: 30px;\n padding-right: 34px;\n }\n}\n\nselect::-ms-expand {\n display: none;\n}\n\nselect[multiple] {\n background-image: none;\n}\n\nselect option {\n font: inherit;\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/dropdown-arrow.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/dropdown-arrow.2421bdd6.svg"}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5295],{"./stories/atoms/input-select/InputSelectComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{E:()=>createInputSelect});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),input_select=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-select/input-select.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(input_select.Z,options);input_select.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),InputSelectData=__webpack_require__("./stories/atoms/input-select/InputSelectData.js"),createInputSelect=function createInputSelect(_ref){var _ref$classes=_ref.classes,classes=void 0===_ref$classes?"":_ref$classes,_ref$selected=_ref.selected,selected=void 0===_ref$selected?-1:_ref$selected,_ref$options=_ref.options,options=void 0===_ref$options?InputSelectData.A:_ref$options,_ref$id=_ref.id,id=void 0===_ref$id?"username":_ref$id,_ref$name=_ref.name,name=void 0===_ref$name?"username":_ref$name,_ref$isRequired=_ref.isRequired,isRequired=void 0===_ref$isRequired||_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Bitte wählen":_ref$placeholder,select=(0,helpers.az)("select",classes&&classes.length>0?classes.split(" "):[]);if(select.id=id,select.name=name,isRequired&&(select.required=!0),placeholder&&placeholder.length>0){var ph=(0,helpers.az)("option",[],placeholder,select);ph.disabled=!0,ph.selected=!0}return options.map((function(opt,index){var option=(0,helpers.az)("option",[],opt.label,select);option.value=opt.value,index===selected&&(option.selected=!0)})),select}},"./stories/atoms/input-select/InputSelectData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>InputSelectData});var InputSelectData=[{label:"Auswahl 01",value:"1"},{label:"Auswahl 02",value:"2"},{label:"Auswahl 03",value:"3"},{label:"Auswahl 04",value:"4"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-select/input-select.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_dropdown_arrow_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/dropdown-arrow.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_dropdown_arrow_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'select,select.form-control{--input-height: 60px;position:relative;display:block;width:100%;height:var(--input-height);background-color:var(--theme-color-white);border:1px solid var(--theme-color-primary);border-radius:var(--border-radius-xs);padding:10px 15px;font-family:"Source Sans Pro",sans-serif;font-size:var(--font-size-copy);line-height:1.4;transition:.3s ease;color:var(--theme-color-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+");background-repeat:no-repeat;background-position:right center;background-size:36px;padding-right:42px}select:focus,select.form-control:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px){select,select.form-control{--input-height: 50px}}@media(max-width: 767px){select,select.form-control{--input-height: 44px}}@media(max-width: 1199px){select,select.form-control{background-size:30px;padding-right:34px}}select::-ms-expand{display:none}select[multiple]{background-image:none}select option{font:inherit}","",{version:3,sources:["webpack://./stories/atoms/input-select/input-select.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,2BCsIE,oBAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,yCAAA,CACA,2CAAA,CACA,qCAAA,CACA,iBAAA,CACA,wCAAA,CACA,+BAAA,CACA,eAAA,CACA,mBAAA,CACA,gCAAA,CDjJA,uBAAA,CACA,oBAAA,CACA,eAAA,CACA,wDAAA,CACA,2BAAA,CACA,gCAAA,CACA,oBAAA,CACA,kBAAA,CC4IA,uCACE,4GAAA,CACA,SAAA,CAGF,0BD1JF,2BC2JI,oBAAA,CAAA,CAEF,yBD7JF,2BC8JI,oBAAA,CAAA,CDnJF,0BAXF,2BAYI,oBAAA,CACA,kBAAA,CAAA,CAIJ,mBACE,YAAA,CAGF,iBACE,qBAAA,CAGF,cACE,YAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\nselect, select.form-control {\n @include form-field;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n background-image: url('../../assets/img/dropdown-arrow.svg');\n background-repeat: no-repeat;\n background-position: right center;\n background-size: 36px;\n padding-right: 42px;\n\n @media(max-width: 1199px) {\n background-size: 30px;\n padding-right: 34px;\n }\n}\n\nselect::-ms-expand {\n display: none;\n}\n\nselect[multiple] {\n background-image: none;\n}\n\nselect option {\n font: inherit;\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/dropdown-arrow.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/dropdown-arrow.2421bdd6.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/5442.cb5f861c.iframe.bundle.js b/gfi-ihk-2024/storybook-static/5442.3073d332.iframe.bundle.js
similarity index 78%
rename from gfi-ihk-2024/storybook-static/5442.cb5f861c.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/5442.3073d332.iframe.bundle.js
index efd0d82..e36ab50 100644
--- a/gfi-ihk-2024/storybook-static/5442.cb5f861c.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/5442.3073d332.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5442],{"./stories/sections/eventoverview-stage/eventoverview.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_10__);function _defineProperties(target,props){for(var i=0;i{__webpack_require__.d(__webpack_exports__,{w:()=>createTileGrid});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),tile_grid=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/tile-grid/tile-grid.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(tile_grid.Z,options);tile_grid.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TileGridData=__webpack_require__("./stories/sections/tile-grid/TileGridData.js"),jquery=(__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/jquery/dist/jquery.js")),jquery_default=__webpack_require__.n(jquery);function _defineProperties(target,props){for(var i=0;i0?(this.$dynamicIcon.css("--icon-height",containerHeight+"px"),console.log("Icon höhe gesetzt:",containerHeight,"px für",this.$dynamicIcon)):(console.warn("Ungültige Höhe:",containerHeight),this.$dynamicIcon.css("--icon-height","100%"))}else console.warn("Tile-outer nicht gefunden oder nicht sichtbar"),this.$dynamicIcon.css("--icon-height","100%")}}]),IHKTileGrid}();const sections_tile_grid_tile_grid=IHKTileGrid;function initIcons(){jquery_default()(".tile-grid .dynamic-icon").each((function(i,el){new IHKTileGrid(el)}))}jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",initIcons),jquery_default()(document).ready((function(){initIcons(),setTimeout(initIcons,500)}));__webpack_require__("./stories/sections/eventoverview-stage/eventoverview.js");var createTileGrid=function createTileGrid(_ref){var _ref$headline=_ref.headline,headline=void 0===_ref$headline?"Daten und Fakten auf einen Blick":_ref$headline,_ref$tiles=_ref.tiles,tiles=void 0===_ref$tiles?TileGridData.Q:_ref$tiles,section=(0,helpers.az)("section",["tile-grid"]),container=(0,helpers.az)("div",["container"],null,section);(0,helpers.az)("h2",[],headline,container);var row=(0,helpers.az)("div",["row"],null,container);return tiles.map((function(group){var col=(0,helpers.az)("div",["col"],null,row),head=(0,helpers.az)("div",["tile-head"],null,col),tileLink=(0,helpers.az)("a",["tile-head-outer"],null,head);tileLink.href=group.titleUrl,(0,helpers.az)("h3",["like-h4"],group.title,tileLink),group.tiles.map((function(item){var tileLink,tile=(0,helpers.az)("div",["tile"],null,col);if(item.url?(tileLink=(0,helpers.az)("a",["tile-outer"],null,tile)).href=item.url:tileLink=(0,helpers.az)("span",["tile-outer"],null,tile),item.icon){var iconBox=(0,helpers.az)("div",["icon"],null,tileLink);(0,helpers.Bi)(item.icon,220,220,["icon"],[],iconBox)}item.dynamicIcon&&(0,helpers.az)("div",["icon","dynamic-icon"],null,tileLink).classList.add(item.dynamicIcon);var p=(0,helpers.az)("p",[],null,tileLink),num=(0,helpers.az)("span",["number"],item.number,p);item.unit&&(0,helpers.az)("small",[],item.unit,num),(0,helpers.az)("span",["label"],item.label,p)})),new sections_tile_grid_tile_grid($(section))})),section}},"./stories/sections/tile-grid/TileGridData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>TileGridData});var TileGridData=[{title:"Demokratie und ehrenamtliches Engagement",titleUrl:"#",tiles:[{icon:"./dummy/tile-grid/tile-01.svg",number:"5.235",unit:null,label:"Vollversammlungsmitglieder"},{dynamicIcon:"pictogram-bueroklammer",number:"78",unit:"%",label:"KMU-Vertreter in IHK-Vollversammlungen",url:"#"},{dynamicIcon:"pictogram-gruppe-idee",number:"22",unit:"%",label:"weibliche Mitglieder in IHK-Vollversammlungen",url:"#"},{dynamicIcon:"pictogram-rakete-a",number:"163.000",unit:null,label:"ehrenamtliche Prüfer in Aus- und Weiterbildung",url:"#"},{dynamicIcon:"pictogram-reisepass",number:"127.400",unit:null,label:"männliche Mitglieder in IHK-Vollversammlungen",url:"#"}]},{title:"Bildung und Beruf",titleUrl:"#",tiles:[{number:"286.000",unit:null,label:"abgenommene Abschlussprüfungen in der Ausbildung",url:"#"},{icon:"./dummy/tile-grid/tile-06.svg",number:"117.000",unit:null,label:"Weiterbildungsprüfungen abgenommen",url:"#"},{icon:"./dummy/tile-grid/tile-07.svg",number:"126.000",unit:null,label:"Sach- und Fachkundeprüfungen abgenommen",url:"#"}]},{title:"Services für Unternehmen",titleUrl:"#",tiles:[{number:"1.9",unit:"Mio.",label:"Außenwirtschaftsbescheinigungen ausgestellt"},{icon:"./dummy/tile-grid/tile-09.svg",number:"177.000",unit:null,label:"Einstiegsgespräche für Existenzgründer",url:"#"},{icon:"./dummy/tile-grid/tile-10.svg",number:"550.000",unit:null,label:"Rechtsauskünfte",url:"#"},{icon:"./dummy/tile-grid/tile-11.svg",number:"80.500",unit:null,label:"Unternehmensbesuche",url:"#"}]},{title:"Finanzierung und Mitgliedsbeitrag",titleUrl:"#",tiles:[{icon:"./dummy/tile-grid/tile-12.svg",number:"441",unit:"€",label:"jährlicher Durchschnittsbeitrag für Unternehmen",url:"#"},{icon:"./dummy/tile-grid/tile-13.svg",number:"589",unit:"€",label:"jährlicher Durchschnittsbeitrag für HR-Unternehmen",url:"#"},{icon:"./dummy/tile-grid/tile-14.svg",number:"1,65",unit:"Mrd. €",label:"Gesamterträge der IHKs",url:"#"},{icon:"./dummy/tile-grid/tile-15.svg",number:"1,5",unit:"Mrd. €",label:"Gesamtaufwendungen der IHKs",url:"#"},{icon:"./dummy/tile-grid/tile-16.svg",number:"8.851",unit:null,label:"IHK-Mitarbeiterinnen und Mitarbeiter",url:"#"}]}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/tile-grid/tile-grid.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.tile-grid{margin:var(--section-margin) auto}.tile-grid h2{margin-bottom:.2em}@media(max-width: 567px){.tile-grid{max-width:340px}}@media(min-width: 768px)and (max-width: 999px){.tile-grid{max-width:88%;padding:0 15px}}.tile-grid .row{margin:0 -5px}.tile-grid .col{flex:1 1 100%;max-width:25%;padding:5px;margin-bottom:200px}@media(max-width: 1000px){.tile-grid .col{max-width:50%}}@media(max-width: 567px){.tile-grid .col{max-width:100%;margin-bottom:100px}}.tile-grid .col:nth-child(odd) .tile .tile-outer{background-color:var(--theme-color-secondary-dimmed);color:var(--theme-color-secondary-intensed)}.tile-grid .col:nth-child(odd) .tile-head-outer{background-color:var(--theme-color-secondary-intensed)}.tile-grid .tile-head{position:sticky;display:block;top:100px;padding:20px 0 10px;z-index:1;background-color:#fff}@media(max-width: 767px){.tile-grid .tile-head{top:75px}}.tile-grid .tile-head .like-h4{min-height:3.6em;margin:5px 0;max-width:10em}.tile-grid .tile-head-outer{position:relative;display:block;color:#fff;background-color:var(--theme-color-primary);transition:.2s ease;border-top-right-radius:30px;border-top-left-radius:30px;padding:5% 16% 5% 7%;text-decoration-color:rgba(255,255,255,0)}.tile-grid .tile-head-outer.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.tile-grid .tile-head-outer:focus-visible,.tile-grid .tile-head-outer.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.tile-grid .tile{padding:0 0 10px}.tile-grid .tile:last-child{margin-bottom:-200px}@media(max-width: 567px){.tile-grid .tile:last-child{margin-bottom:-100px}}.tile-grid .tile .tile-outer{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);transition:.2s ease}.tile-grid .tile .tile-outer.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.tile-grid .tile .tile-outer:focus-visible,.tile-grid .tile .tile-outer.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.tile-grid .tile .tile-outer.focus-visible,.tile-grid .tile .tile-outer:focus{z-index:1}.tile-grid .tile .tile-outer::before{content:"";display:block;padding-top:60%;background-color:#fff;opacity:0;transition:.2s ease}@media(max-width: 767px){.tile-grid .tile .tile-outer::before{padding-top:55%}}.tile-grid .tile .tile-outer:hover::before{opacity:.6}.tile-grid .tile span{display:block}.tile-grid .tile .number{font-size:var(--font-size-h1);line-height:1;font-weight:700;font-family:"Korb",sans-serif;margin-left:-0.04em}@media(max-width: 1200px){.tile-grid .tile .number{font-size:56px}}@media(max-width: 999px){.tile-grid .tile .number{font-size:62px}}.tile-grid .tile .number small{font-size:.6em;margin-left:.2em}.tile-grid .tile .icon{position:absolute;top:0;left:0;right:0;bottom:0;text-align:right}.tile-grid .tile .icon img{width:auto;height:100%;float:right}.tile-grid .tile .icon.dynamic-icon{width:100%;height:100%;overflow:hidden}.tile-grid .tile .icon.dynamic-icon:before{display:block;height:100%;width:100%;position:absolute;right:-8px;top:0;font-family:"Pictograms",sans-serif;color:var(--theme-color-white);font-size:calc(var(--icon-height, 1em) + 14px);line-height:1}.tile-grid .tile p{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:6% 16% 6.5% 7%;display:flex;flex-direction:column;justify-content:space-between;line-height:1.2}@media(max-width: 1200px)and (min-width: 1000px){.tile-grid .tile p{font-size:17px;margin-bottom:1%}}.tile-grid .tile-head-outer::after,.tile-grid .tile a::after{content:"";font-family:"Icons",sans-serif;position:absolute;bottom:0;right:0;margin:7% 5%;font-size:var(--icon-size);line-height:1;transition:.2s ease}@media(max-width: 1200px)and (min-width: 1000px){.tile-grid .tile-head-outer::after,.tile-grid .tile a::after{font-size:24px}}.tile-grid .tile-head-outer:hover::after,.tile-grid .tile a:hover::after{transform:translateX(20%)}',"",{version:3,sources:["webpack://./stories/sections/tile-grid/tile-grid.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,WAGA,iCACE,CAAA,cAEA,kBACE,CAAA,yBAGF,WAPF,eAQI,CAAA,CAAA,+CAGF,WAXF,aAYI,CAAA,cACA,CAAA,CAAA,gBAEF,aACE,CAAA,gBAGF,aACE,CAAA,aACA,CAAA,WACA,CAAA,mBACA,CAAA,0BAEA,gBANF,aAOI,CAAA,CAAA,yBAGF,gBAVF,cAWI,CAAA,mBACA,CAAA,CAAA,iDAIA,oDACE,CAAA,2CACA,CAAA,gDAGF,sDACE,CAAA,sBAKN,eACE,CAAA,aACA,CAAA,SACA,CAAA,mBACA,CAAA,SACA,CAAA,qBACA,CAAA,yBAEA,sBARF,QASI,CAAA,CAAA,+BAGF,gBACE,CAAA,YACA,CAAA,cACA,CAAA,4BAIJ,iBACE,CAAA,aACA,CAAA,UACA,CAAA,2CACA,CAAA,mBACA,CAAA,4BACA,CAAA,2BACA,CAAA,oBACA,CAAA,yCACA,CAAA,gDCoGA,4GACE,CAAA,SACA,CAAA,qFAEF,4GACE,CAAA,SACA,CAAA,iBDtGJ,gBACE,CAAA,4BAEA,oBACE,CAAA,yBAEA,4BAHF,oBAII,CAAA,CAAA,6BAIJ,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,mBACA,CAAA,iDCiFF,4GACE,CAAA,SACA,CAAA,uFAEF,4GACE,CAAA,SACA,CAAA,8EDnFA,SACE,CAAA,qCAGF,UACE,CAAA,aACA,CAAA,eACA,CAAA,qBACA,CAAA,SACA,CAAA,mBACA,CAAA,yBAEA,qCARF,eASI,CAAA,CAAA,2CAIJ,UACE,CAAA,sBAIJ,aACE,CAAA,yBAGF,6BACE,CAAA,aACA,CAAA,eACA,CAAA,6BACA,CAAA,mBACA,CAAA,0BAEA,yBAPF,cAQI,CAAA,CAAA,yBAEF,yBAVF,cAWI,CAAA,CAAA,+BAGF,cACE,CAAA,gBACA,CAAA,uBAIJ,iBCjDF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,gBD+CI,CAAA,2BAEA,UACE,CAAA,WACA,CAAA,WACA,CAAA,oCAEF,UACE,CAAA,WACA,CAAA,eACA,CAAA,2CACA,aACE,CAAA,WACA,CAAA,UACA,CAAA,iBACA,CAAA,UACA,CAAA,KACA,CAAA,mCACA,CAAA,8BACA,CAAA,8CACA,CAAA,aACA,CAAA,mBAKN,iBC7EF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,QD2EI,CAAA,sBACA,CAAA,YACA,CAAA,qBACA,CAAA,6BACA,CAAA,eACA,CAAA,iDAEA,mBATF,cAUI,CAAA,gBACA,CAAA,CAAA,6DAMJ,WC+EmC,CAAA,8BD7EjC,CAAA,iBACA,CAAA,QACA,CAAA,OACA,CAAA,YACA,CAAA,0BACA,CAAA,aACA,CAAA,mBACA,CAAA,iDAEA,6DAXF,cAYI,CAAA,CAAA,yEAIJ,yBACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.tile-grid {\n margin: var(--section-margin) auto;\n\n h2 {\n margin-bottom: 0.2em;\n }\n\n @media(max-width: 567px) {\n max-width: 340px;\n }\n\n @media(min-width: 768px) and (max-width: 999px) {\n max-width: 88%;\n padding: 0 15px;\n }\n .row {\n margin: 0 -5px;\n }\n\n .col {\n flex: 1 1 100%;\n max-width: 25%;\n padding: 5px;\n margin-bottom: 200px;\n\n @media(max-width: 1000px) {\n max-width: 50%;\n }\n\n @media(max-width: 567px) {\n max-width: 100%;\n margin-bottom: 100px;\n }\n\n &:nth-child(odd) {\n .tile .tile-outer {\n background-color: var(--theme-color-secondary-dimmed);\n color: var(--theme-color-secondary-intensed);\n }\n\n .tile-head-outer {\n background-color: var(--theme-color-secondary-intensed);\n }\n }\n }\n\n .tile-head {\n position: sticky;\n display: block;\n top: 100px;\n padding: 20px 0 10px;\n z-index: 1;\n background-color: #fff;\n\n @media(max-width: 767px) {\n top: 75px;\n }\n\n .like-h4 {\n min-height: 3.6em;\n margin: 5px 0;\n max-width: 10em;\n }\n }\n\n .tile-head-outer {\n position: relative;\n display: block;\n color: white;\n background-color: var(--theme-color-primary);\n transition: 0.2s ease;\n border-top-right-radius: 30px;\n border-top-left-radius: 30px;\n padding: 5% 16% 5% 7%;\n text-decoration-color: rgba(white, 0);\n @include focus-visible;\n }\n\n .tile {\n padding: 0 0 10px;\n\n &:last-child {\n margin-bottom: -200px;\n\n @media(max-width: 567px) {\n margin-bottom: -100px;\n }\n }\n\n .tile-outer {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n transition: 0.2s ease;\n @include focus-visible;\n\n\n &.focus-visible, &:focus {\n z-index: 1;\n }\n\n &::before {\n content: '';\n display: block;\n padding-top: 60%;\n background-color: #fff;\n opacity: 0;\n transition: 0.2s ease;\n\n @media(max-width: 767px) {\n padding-top: 55%;\n }\n }\n\n &:hover::before {\n opacity: 0.6;\n }\n }\n\n span {\n display: block;\n }\n\n .number {\n font-size: var(--font-size-h1);\n line-height: 1;\n font-weight: 700;\n font-family: 'Korb', sans-serif;\n margin-left: -0.04em;\n\n @media(max-width: 1200px) {\n font-size: 56px;\n }\n @media(max-width: 999px) {\n font-size: 62px;\n }\n\n small {\n font-size: 0.6em;\n margin-left: 0.2em;\n }\n }\n\n .icon {\n @include full-size;\n text-align: right;\n\n img {\n width: auto;\n height: 100%;\n float: right;\n }\n &.dynamic-icon {\n width: 100%;\n height: 100%;\n overflow: hidden;\n &:before {\n display: block;\n height: 100%;\n width: 100%;\n position: absolute;\n right: -8px;\n top: 0;\n font-family: \"Pictograms\", sans-serif;\n color: var(--theme-color-white);\n font-size: calc(var(--icon-height, 1em) + 14px);\n line-height: 1;\n }\n }\n }\n\n p {\n @include full-size;\n margin: 0;\n padding: 6% 16% 6.5% 7%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n line-height: 1.2;\n\n @media(max-width: 1200px) and (min-width: 1000px) {\n font-size: 17px;\n margin-bottom: 1%;\n }\n }\n }\n\n .tile-head-outer, .tile a {\n &::after {\n @include icon-small-arrow-right-simple;\n font-family: 'Icons', sans-serif;\n position: absolute;\n bottom: 0;\n right: 0;\n margin: 7% 5%;\n font-size: var(--icon-size);\n line-height: 1;\n transition: 0.2s ease;\n\n @media(max-width: 1200px) and (min-width: 1000px) {\n font-size: 24px;\n }\n }\n\n &:hover::after {\n transform: translateX(20%);\n }\n }\n\n // So dass die bilder ins target kopiert werden\n /*\n .fake-class-for-images{\n background-image: url('../../../img/kacheln/tile-01.svg');\n background-image: url('../../../img/kacheln/tile-02.svg');\n background-image: url('../../../img/kacheln/tile-03.svg');\n background-image: url('../../../img/kacheln/tile-04.svg');\n background-image: url('../../../img/kacheln/tile-05.svg');\n background-image: url('../../../img/kacheln/tile-06.svg');\n background-image: url('../../../img/kacheln/tile-07.svg');\n background-image: url('../../../img/kacheln/tile-08.svg');\n background-image: url('../../../img/kacheln/tile-09.svg');\n background-image: url('../../../img/kacheln/tile-10.svg');\n background-image: url('../../../img/kacheln/tile-11.svg');\n background-image: url('../../../img/kacheln/tile-12.svg');\n background-image: url('../../../img/kacheln/tile-13.svg');\n background-image: url('../../../img/kacheln/tile-14.svg');\n background-image: url('../../../img/kacheln/tile-15.svg');\n background-image: url('../../../img/kacheln/tile-16.svg');\n }\n */\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5442],{"./stories/sections/eventoverview-stage/eventoverview.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_10__);function _defineProperties(target,props){for(var i=0;i{__webpack_require__.d(__webpack_exports__,{w:()=>createTileGrid});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),tile_grid=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/tile-grid/tile-grid.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(tile_grid.Z,options);tile_grid.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TileGridData=__webpack_require__("./stories/sections/tile-grid/TileGridData.js"),jquery=(__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/jquery/dist/jquery.js")),jquery_default=__webpack_require__.n(jquery);function _defineProperties(target,props){for(var i=0;i0?(this.$dynamicIcon.css("--icon-height",containerHeight+"px"),console.log("Icon höhe gesetzt:",containerHeight,"px für",this.$dynamicIcon)):(console.warn("Ungültige Höhe:",containerHeight),this.$dynamicIcon.css("--icon-height","100%"))}else console.warn("Tile-outer nicht gefunden oder nicht sichtbar"),this.$dynamicIcon.css("--icon-height","100%")}}]),IHKTileGrid}();const sections_tile_grid_tile_grid=IHKTileGrid;function initIcons(){jquery_default()(".tile-grid .dynamic-icon").each((function(i,el){new IHKTileGrid(el)}))}jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",initIcons),jquery_default()(document).ready((function(){initIcons(),setTimeout(initIcons,500)}));__webpack_require__("./stories/sections/eventoverview-stage/eventoverview.js");var createTileGrid=function createTileGrid(_ref){var _ref$headline=_ref.headline,headline=void 0===_ref$headline?"Daten und Fakten auf einen Blick":_ref$headline,_ref$tiles=_ref.tiles,tiles=void 0===_ref$tiles?TileGridData.Q:_ref$tiles,section=(0,helpers.az)("section",["tile-grid"]),container=(0,helpers.az)("div",["container"],null,section);(0,helpers.az)("h2",[],headline,container);var row=(0,helpers.az)("div",["row"],null,container);return tiles.map((function(group){var col=(0,helpers.az)("div",["col"],null,row),head=(0,helpers.az)("div",["tile-head"],null,col),tileLink=(0,helpers.az)("a",["tile-head-outer"],null,head);tileLink.href=group.titleUrl,(0,helpers.az)("h3",["like-h4"],group.title,tileLink),group.tiles.map((function(item){var tileLink,tile=(0,helpers.az)("div",["tile"],null,col);if(item.url?(tileLink=(0,helpers.az)("a",["tile-outer"],null,tile)).href=item.url:tileLink=(0,helpers.az)("span",["tile-outer"],null,tile),item.icon){var iconBox=(0,helpers.az)("div",["icon"],null,tileLink);(0,helpers.Bi)(item.icon,220,220,["icon"],[],iconBox)}item.dynamicIcon&&(0,helpers.az)("div",["icon","dynamic-icon"],null,tileLink).classList.add(item.dynamicIcon);var p=(0,helpers.az)("p",[],null,tileLink),num=(0,helpers.az)("span",["number"],item.number,p);item.unit&&(0,helpers.az)("small",[],item.unit,num),(0,helpers.az)("span",["label"],item.label,p)})),new sections_tile_grid_tile_grid($(section))})),section}},"./stories/sections/tile-grid/TileGridData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>TileGridData});var TileGridData=[{title:"Demokratie und ehrenamtliches Engagement",titleUrl:"#",tiles:[{icon:"./dummy/tile-grid/tile-01.svg",number:"5.235",unit:null,label:"Vollversammlungsmitglieder"},{dynamicIcon:"pictogram-bueroklammer",number:"78",unit:"%",label:"KMU-Vertreter in IHK-Vollversammlungen",url:"#"},{dynamicIcon:"pictogram-gruppe-idee",number:"22",unit:"%",label:"weibliche Mitglieder in IHK-Vollversammlungen",url:"#"},{dynamicIcon:"pictogram-rakete-a",number:"163.000",unit:null,label:"ehrenamtliche Prüfer in Aus- und Weiterbildung",url:"#"},{dynamicIcon:"pictogram-reisepass",number:"127.400",unit:null,label:"männliche Mitglieder in IHK-Vollversammlungen",url:"#"}]},{title:"Bildung und Beruf",titleUrl:"#",tiles:[{number:"286.000",unit:null,label:"abgenommene Abschlussprüfungen in der Ausbildung",url:"#"},{icon:"./dummy/tile-grid/tile-06.svg",number:"117.000",unit:null,label:"Weiterbildungsprüfungen abgenommen",url:"#"},{icon:"./dummy/tile-grid/tile-07.svg",number:"126.000",unit:null,label:"Sach- und Fachkundeprüfungen abgenommen",url:"#"}]},{title:"Services für Unternehmen",titleUrl:"#",tiles:[{number:"1.9",unit:"Mio.",label:"Außenwirtschaftsbescheinigungen ausgestellt"},{icon:"./dummy/tile-grid/tile-09.svg",number:"177.000",unit:null,label:"Einstiegsgespräche für Existenzgründer",url:"#"},{icon:"./dummy/tile-grid/tile-10.svg",number:"550.000",unit:null,label:"Rechtsauskünfte",url:"#"},{icon:"./dummy/tile-grid/tile-11.svg",number:"80.500",unit:null,label:"Unternehmensbesuche",url:"#"}]},{title:"Finanzierung und Mitgliedsbeitrag",titleUrl:"#",tiles:[{icon:"./dummy/tile-grid/tile-12.svg",number:"441",unit:"€",label:"jährlicher Durchschnittsbeitrag für Unternehmen",url:"#"},{icon:"./dummy/tile-grid/tile-13.svg",number:"589",unit:"€",label:"jährlicher Durchschnittsbeitrag für HR-Unternehmen",url:"#"},{icon:"./dummy/tile-grid/tile-14.svg",number:"1,65",unit:"Mrd. €",label:"Gesamterträge der IHKs",url:"#"},{icon:"./dummy/tile-grid/tile-15.svg",number:"1,5",unit:"Mrd. €",label:"Gesamtaufwendungen der IHKs",url:"#"},{icon:"./dummy/tile-grid/tile-16.svg",number:"8.851",unit:null,label:"IHK-Mitarbeiterinnen und Mitarbeiter",url:"#"}]}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/tile-grid/tile-grid.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.tile-grid{margin:var(--section-margin) auto}.tile-grid h2{margin-bottom:.2em}@media(max-width: 567px){.tile-grid{max-width:340px}}@media(min-width: 768px)and (max-width: 999px){.tile-grid{max-width:88%;padding:0 15px}}.tile-grid .row{margin:0 -5px}.tile-grid .col{flex:1 1 100%;max-width:25%;padding:5px;margin-bottom:200px}@media(max-width: 1000px){.tile-grid .col{max-width:50%}}@media(max-width: 567px){.tile-grid .col{max-width:100%;margin-bottom:100px}}.tile-grid .col:nth-child(odd) .tile .tile-outer{background-color:var(--theme-color-secondary-dimmed);color:var(--theme-color-secondary-intensed)}.tile-grid .col:nth-child(odd) .tile-head-outer{background-color:var(--theme-color-secondary-intensed)}.tile-grid .tile-head{position:sticky;display:block;top:100px;padding:20px 0 10px;z-index:1;background-color:#fff}@media(max-width: 767px){.tile-grid .tile-head{top:75px}}.tile-grid .tile-head .like-h4{min-height:3.6em;margin:5px 0;max-width:10em}.tile-grid .tile-head-outer{position:relative;display:block;color:#fff;background-color:var(--theme-color-primary);transition:.2s ease;border-top-right-radius:30px;border-top-left-radius:30px;padding:5% 16% 5% 7%;text-decoration-color:rgba(255,255,255,0)}.tile-grid .tile-head-outer.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.tile-grid .tile-head-outer:focus-visible,.tile-grid .tile-head-outer.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.tile-grid .tile{padding:0 0 10px}.tile-grid .tile:last-child{margin-bottom:-200px}@media(max-width: 567px){.tile-grid .tile:last-child{margin-bottom:-100px}}.tile-grid .tile .tile-outer{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);transition:.2s ease}.tile-grid .tile .tile-outer.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.tile-grid .tile .tile-outer:focus-visible,.tile-grid .tile .tile-outer.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.tile-grid .tile .tile-outer.focus-visible,.tile-grid .tile .tile-outer:focus{z-index:1}.tile-grid .tile .tile-outer::before{content:"";display:block;padding-top:60%;background-color:#fff;opacity:0;transition:.2s ease}@media(max-width: 767px){.tile-grid .tile .tile-outer::before{padding-top:55%}}.tile-grid .tile .tile-outer:hover::before{opacity:.6}.tile-grid .tile span{display:block}.tile-grid .tile .number{font-size:var(--font-size-h1);line-height:1;font-weight:700;font-family:"Korb",sans-serif;margin-left:-0.04em}@media(max-width: 1200px){.tile-grid .tile .number{font-size:56px}}@media(max-width: 999px){.tile-grid .tile .number{font-size:62px}}.tile-grid .tile .number small{font-size:.6em;margin-left:.2em}.tile-grid .tile .icon{position:absolute;top:0;left:0;right:0;bottom:0;text-align:right}.tile-grid .tile .icon img{width:auto;height:100%;float:right}.tile-grid .tile .icon.dynamic-icon{width:100%;height:100%;overflow:hidden}.tile-grid .tile .icon.dynamic-icon:before{display:block;height:100%;width:100%;position:absolute;right:-8px;top:0;font-family:"Pictograms",sans-serif;color:var(--theme-color-white);font-size:calc(var(--icon-height, 1em) + 14px);line-height:1}.tile-grid .tile p{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:6% 16% 6.5% 7%;display:flex;flex-direction:column;justify-content:space-between;line-height:1.2}@media(max-width: 1200px)and (min-width: 1000px){.tile-grid .tile p{font-size:17px;margin-bottom:1%}}.tile-grid .tile-head-outer::after,.tile-grid .tile a::after{content:"";font-family:"Icons",sans-serif;position:absolute;bottom:0;right:0;margin:7% 5%;font-size:var(--icon-size);line-height:1;transition:.2s ease}@media(max-width: 1200px)and (min-width: 1000px){.tile-grid .tile-head-outer::after,.tile-grid .tile a::after{font-size:24px}}.tile-grid .tile-head-outer:hover::after,.tile-grid .tile a:hover::after{transform:translateX(20%)}',"",{version:3,sources:["webpack://./stories/sections/tile-grid/tile-grid.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,WAGA,iCACE,CAAA,cAEA,kBACE,CAAA,yBAGF,WAPF,eAQI,CAAA,CAAA,+CAGF,WAXF,aAYI,CAAA,cACA,CAAA,CAAA,gBAEF,aACE,CAAA,gBAGF,aACE,CAAA,aACA,CAAA,WACA,CAAA,mBACA,CAAA,0BAEA,gBANF,aAOI,CAAA,CAAA,yBAGF,gBAVF,cAWI,CAAA,mBACA,CAAA,CAAA,iDAIA,oDACE,CAAA,2CACA,CAAA,gDAGF,sDACE,CAAA,sBAKN,eACE,CAAA,aACA,CAAA,SACA,CAAA,mBACA,CAAA,SACA,CAAA,qBACA,CAAA,yBAEA,sBARF,QASI,CAAA,CAAA,+BAGF,gBACE,CAAA,YACA,CAAA,cACA,CAAA,4BAIJ,iBACE,CAAA,aACA,CAAA,UACA,CAAA,2CACA,CAAA,mBACA,CAAA,4BACA,CAAA,2BACA,CAAA,oBACA,CAAA,yCACA,CAAA,gDCoGA,4GACE,CAAA,SACA,CAAA,qFAEF,4GACE,CAAA,SACA,CAAA,iBDtGJ,gBACE,CAAA,4BAEA,oBACE,CAAA,yBAEA,4BAHF,oBAII,CAAA,CAAA,6BAIJ,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,mBACA,CAAA,iDCiFF,4GACE,CAAA,SACA,CAAA,uFAEF,4GACE,CAAA,SACA,CAAA,8EDnFA,SACE,CAAA,qCAGF,UACE,CAAA,aACA,CAAA,eACA,CAAA,qBACA,CAAA,SACA,CAAA,mBACA,CAAA,yBAEA,qCARF,eASI,CAAA,CAAA,2CAIJ,UACE,CAAA,sBAIJ,aACE,CAAA,yBAGF,6BACE,CAAA,aACA,CAAA,eACA,CAAA,6BACA,CAAA,mBACA,CAAA,0BAEA,yBAPF,cAQI,CAAA,CAAA,yBAEF,yBAVF,cAWI,CAAA,CAAA,+BAGF,cACE,CAAA,gBACA,CAAA,uBAIJ,iBCjDF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,gBD+CI,CAAA,2BAEA,UACE,CAAA,WACA,CAAA,WACA,CAAA,oCAEF,UACE,CAAA,WACA,CAAA,eACA,CAAA,2CACA,aACE,CAAA,WACA,CAAA,UACA,CAAA,iBACA,CAAA,UACA,CAAA,KACA,CAAA,mCACA,CAAA,8BACA,CAAA,8CACA,CAAA,aACA,CAAA,mBAKN,iBC7EF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,QD2EI,CAAA,sBACA,CAAA,YACA,CAAA,qBACA,CAAA,6BACA,CAAA,eACA,CAAA,iDAEA,mBATF,cAUI,CAAA,gBACA,CAAA,CAAA,6DAMJ,WC+EmC,CAAA,8BD7EjC,CAAA,iBACA,CAAA,QACA,CAAA,OACA,CAAA,YACA,CAAA,0BACA,CAAA,aACA,CAAA,mBACA,CAAA,iDAEA,6DAXF,cAYI,CAAA,CAAA,yEAIJ,yBACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.tile-grid {\n margin: var(--section-margin) auto;\n\n h2 {\n margin-bottom: 0.2em;\n }\n\n @media(max-width: 567px) {\n max-width: 340px;\n }\n\n @media(min-width: 768px) and (max-width: 999px) {\n max-width: 88%;\n padding: 0 15px;\n }\n .row {\n margin: 0 -5px;\n }\n\n .col {\n flex: 1 1 100%;\n max-width: 25%;\n padding: 5px;\n margin-bottom: 200px;\n\n @media(max-width: 1000px) {\n max-width: 50%;\n }\n\n @media(max-width: 567px) {\n max-width: 100%;\n margin-bottom: 100px;\n }\n\n &:nth-child(odd) {\n .tile .tile-outer {\n background-color: var(--theme-color-secondary-dimmed);\n color: var(--theme-color-secondary-intensed);\n }\n\n .tile-head-outer {\n background-color: var(--theme-color-secondary-intensed);\n }\n }\n }\n\n .tile-head {\n position: sticky;\n display: block;\n top: 100px;\n padding: 20px 0 10px;\n z-index: 1;\n background-color: #fff;\n\n @media(max-width: 767px) {\n top: 75px;\n }\n\n .like-h4 {\n min-height: 3.6em;\n margin: 5px 0;\n max-width: 10em;\n }\n }\n\n .tile-head-outer {\n position: relative;\n display: block;\n color: white;\n background-color: var(--theme-color-primary);\n transition: 0.2s ease;\n border-top-right-radius: 30px;\n border-top-left-radius: 30px;\n padding: 5% 16% 5% 7%;\n text-decoration-color: rgba(white, 0);\n @include focus-visible;\n }\n\n .tile {\n padding: 0 0 10px;\n\n &:last-child {\n margin-bottom: -200px;\n\n @media(max-width: 567px) {\n margin-bottom: -100px;\n }\n }\n\n .tile-outer {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n transition: 0.2s ease;\n @include focus-visible;\n\n\n &.focus-visible, &:focus {\n z-index: 1;\n }\n\n &::before {\n content: '';\n display: block;\n padding-top: 60%;\n background-color: #fff;\n opacity: 0;\n transition: 0.2s ease;\n\n @media(max-width: 767px) {\n padding-top: 55%;\n }\n }\n\n &:hover::before {\n opacity: 0.6;\n }\n }\n\n span {\n display: block;\n }\n\n .number {\n font-size: var(--font-size-h1);\n line-height: 1;\n font-weight: 700;\n font-family: 'Korb', sans-serif;\n margin-left: -0.04em;\n\n @media(max-width: 1200px) {\n font-size: 56px;\n }\n @media(max-width: 999px) {\n font-size: 62px;\n }\n\n small {\n font-size: 0.6em;\n margin-left: 0.2em;\n }\n }\n\n .icon {\n @include full-size;\n text-align: right;\n\n img {\n width: auto;\n height: 100%;\n float: right;\n }\n &.dynamic-icon {\n width: 100%;\n height: 100%;\n overflow: hidden;\n &:before {\n display: block;\n height: 100%;\n width: 100%;\n position: absolute;\n right: -8px;\n top: 0;\n font-family: \"Pictograms\", sans-serif;\n color: var(--theme-color-white);\n font-size: calc(var(--icon-height, 1em) + 14px);\n line-height: 1;\n }\n }\n }\n\n p {\n @include full-size;\n margin: 0;\n padding: 6% 16% 6.5% 7%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n line-height: 1.2;\n\n @media(max-width: 1200px) and (min-width: 1000px) {\n font-size: 17px;\n margin-bottom: 1%;\n }\n }\n }\n\n .tile-head-outer, .tile a {\n &::after {\n @include icon-small-arrow-right-simple;\n font-family: 'Icons', sans-serif;\n position: absolute;\n bottom: 0;\n right: 0;\n margin: 7% 5%;\n font-size: var(--icon-size);\n line-height: 1;\n transition: 0.2s ease;\n\n @media(max-width: 1200px) and (min-width: 1000px) {\n font-size: 24px;\n }\n }\n\n &:hover::after {\n transform: translateX(20%);\n }\n }\n\n // So dass die bilder ins target kopiert werden\n /*\n .fake-class-for-images{\n background-image: url('../../../img/kacheln/tile-01.svg');\n background-image: url('../../../img/kacheln/tile-02.svg');\n background-image: url('../../../img/kacheln/tile-03.svg');\n background-image: url('../../../img/kacheln/tile-04.svg');\n background-image: url('../../../img/kacheln/tile-05.svg');\n background-image: url('../../../img/kacheln/tile-06.svg');\n background-image: url('../../../img/kacheln/tile-07.svg');\n background-image: url('../../../img/kacheln/tile-08.svg');\n background-image: url('../../../img/kacheln/tile-09.svg');\n background-image: url('../../../img/kacheln/tile-10.svg');\n background-image: url('../../../img/kacheln/tile-11.svg');\n background-image: url('../../../img/kacheln/tile-12.svg');\n background-image: url('../../../img/kacheln/tile-13.svg');\n background-image: url('../../../img/kacheln/tile-14.svg');\n background-image: url('../../../img/kacheln/tile-15.svg');\n background-image: url('../../../img/kacheln/tile-16.svg');\n }\n */\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/5460.7ef27d7d.iframe.bundle.js b/gfi-ihk-2024/storybook-static/5460.1d665222.iframe.bundle.js
similarity index 78%
rename from gfi-ihk-2024/storybook-static/5460.7ef27d7d.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/5460.1d665222.iframe.bundle.js
index c69f1f9..b053459 100644
--- a/gfi-ihk-2024/storybook-static/5460.7ef27d7d.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/5460.1d665222.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5460],{"./stories/sections/search/SearchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{m:()=>createSearch});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/search/search.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search.Z,options);search.Z.locals;__webpack_require__("./stories/components/artwork/artwork.scss");var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchData=__webpack_require__("./stories/sections/search/SearchData.js"),ArtworkComponent=__webpack_require__("./stories/components/artwork/ArtworkComponent.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),search_typeahead=__webpack_require__("./stories/sections/search/search-typeahead.js"),createSearch=function createSearch(_ref){var _ref$artworkStyle=_ref.artworkStyle,artworkStyle=void 0===_ref$artworkStyle?"artwork":_ref$artworkStyle,_ref$headline=_ref.headline1,headline1=void 0===_ref$headline?"Willkommen bei Ihrer IHK.":_ref$headline,_ref$headline2=_ref.headline2,headline2=void 0===_ref$headline2?"Wie können wir Ihnen helfen?":_ref$headline2,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?'Tippe "Taxischein" für Autocomplete':_ref$placeholder,_ref$api=_ref.api,api=void 0===_ref$api?"services/search/{SEARCHTERM}.json":_ref$api,_ref$tiles=_ref.tiles,tiles=void 0===_ref$tiles?SearchData.r:_ref$tiles,section=(0,helpers.az)("section",["search"],null),artwork=(0,ArtworkComponent.R)({type:artworkStyle});section.appendChild(artwork),section.dataset.type=artworkStyle;var container=(0,helpers.az)("div",["container","small"],null,section),row=(0,helpers.az)("div",["row"],null,container),col=(0,helpers.az)("div",["col"],null,row);(0,helpers.az)("h1",["like-h2"],headline1+" "+headline2,col);var form=(0,helpers.az)("form",[],null,col);(0,helpers.az)("label",["visually-hidden"],"IHK durchsuchen",form).for="search-term",form.appendChild((0,SearchInputComponent.K)({api,placeholder})),form.appendChild((0,SearchButtonComponent.K)({})),form.action="#";var tilesContainer=(0,helpers.az)("div",["tiles"],null,col);return tiles.map((function(tile){var div=(0,helpers.az)("div",["tile"],null,tilesContainer);(0,helpers.az)("a",[],tile.title,div).href=tile.link})),api&&new search_typeahead.Z(jquery_default()(form).find("input.typeahead")),section}},"./stories/sections/search/SearchData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{r:()=>searchData});var searchData=[{title:"Beratung und Service",link:"#"},{title:"Interessenvertretung",link:"#"},{title:"Aus- und Weiterbildung",link:"#"},{title:"Unsere Region",link:"#"},{title:"Handelskammer vor Ort",link:"#"},{title:"Veranstaltungen",link:"#"}]},"./stories/sections/search/search-typeahead.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').text("Alle Suchergebnisse"),this.buttonWrapper=$(' ').append(this.allResults),this.resultCount=$(' ').appendTo(this.allResults),this.handleKeyEvents()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSearchTypeahead,[{key:"handleKeyEvents",value:function handleKeyEvents(){var _this=this;this.input.on("input",(function(){_this.input.val().length>0&&_this.loadData(_this.input.val().toLowerCase())}))}},{key:"loadData",value:function loadData(val){var _this2=this;fetch(this.api.replace("{SEARCHTERM}",val)).then((function(response){return response.json()})).then((function(response){_this2.buildResults(response)}))}},{key:"buildResults",value:function buildResults(json){var _this3=this,max=6;json.results.count>0&&this.tileWrapper.html(""),json.downloads.count>0&&(this.buildGroup(json.downloads,"downloads","Downloads"),max-=1),json.events.count>0&&(this.buildGroup(json.events,"events","Veranstaltungen"),max-=1),json["a-z"].count>0&&(this.buildGroup(json["a-z"],"a-z","IHK von A bis Z"),max-=1),json.contacts.count>0&&(this.buildGroup(json.contacts,"contacts","Ansprechpartner"),max-=1),json.results.items.map((function(result,i){i0&&this.buildProposals(json.proposals),this.tileWrapper.append(this.buttonWrapper),this.resultCount.text(json.results.count)}},{key:"buildResult",value:function buildResult(json){var tile=$("
").addClass("tile").appendTo(this.tileWrapper),a=$(" ").attr("href",json.url).appendTo(tile),inner=$(" ").addClass("inner").appendTo(a);$(" ").addClass("item-title").appendTo(inner).text(this.cropTitle(json.title,json.kicker.length>0)),json.kicker.length>0&&$(" ").addClass("kicker").text(json.kicker).prependTo(inner),json.type.length>0&&tile.attr("data-type",json.type)}},{key:"cropTitle",value:function cropTitle(title,hasKicker){var max=hasKicker?60:80;return title.length>max?title.substr(0,max)+"…":title}},{key:"buildGroup",value:function buildGroup(json,tileClass,title){var tile=$("
").addClass("tile").addClass(tileClass).appendTo(this.tileWrapper),outer=$("
").addClass("outer").appendTo(tile),inner=$("
").addClass("inner").appendTo(outer),p=$("
").appendTo(inner),ul=$("").appendTo(inner);$(" ").attr("href",json.url).text(title+" ("+json.count+")").appendTo(p),json.items.map((function(item,i){if(i<2){var li=$(" ").appendTo(ul);$(" ").attr("title",item.title).attr("href",item.url).text(item.title.length>48?item.title.substr(0,48)+"…":item.title).appendTo(li)}}))}},{key:"buildProposals",value:function buildProposals(json){this.tileWrapper.find(".proposals").remove();var proposals=$("
").addClass("proposals").appendTo(this.tileWrapper),p=$("
").text("Meinten Sie vielleicht: ").appendTo(proposals);json.items.map((function(item){var a=$(" ").attr("href",item.url).text(item.title);p.append(a)}))}}]),IHKSearchTypeahead}();const __WEBPACK_DEFAULT_EXPORT__=IHKSearchTypeahead;$("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){$(".search-field.typeahead:not(.initiated)").each((function(){new IHKSearchTypeahead($(this))}))}))},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/search/search.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'section.search{position:relative;padding:calc(.4vw + 20px) 0 calc(1vw + 40px);min-height:calc(24vw + 220px);margin:0}@media(max-width: 767px){section.search{padding:calc(1.5vw + 15px) 0 0;margin-bottom:-10px}}@media(min-width: 768px){section.search+section,section.search+#toclist>section:first-child{margin-top:0}}section.search .container{position:relative;z-index:1}section.search .row{min-height:620px}@media(max-width: 567px){section.search .row{min-height:0}}@media(max-width: 420px){section.search .artwork{top:30px;right:-20px}}@media(max-width: 340px){section.search .artwork{top:40px;right:-30px}}section.search form{position:relative;margin:32px 0 16px;box-shadow:0 3px 20px -5px rgba(0,0,0,.3);border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md)}@media(max-width: 567px){section.search form{margin-top:20px}}section.search h1{margin-left:0;margin-top:0}@media(max-width: 567px){section.search h1{font-size:24px;margin:0}}section.search .tiles{margin:0 -8px;display:flex;flex-wrap:wrap;font-family:"Korb",sans-serif}@media(max-width: 567px){section.search .tiles{margin:0 -6px}}section.search .tiles .tile{position:relative;display:flex;padding:8px;flex:1 1 33.3333%;max-width:33.3333%}section.search .tiles .tile::before{position:absolute;top:8px;right:8px;margin:10px 8px;font-family:Icons,sans-serif;font-size:18px;line-height:1;text-align:center;pointer-events:none;z-index:1}section.search .tiles .tile[data-type=download]::before{color:var(--theme-color-link);content:""}section.search .tiles .tile[data-type=external]::before{color:var(--theme-color-link);content:""}@media(max-width: 567px){section.search .tiles .tile{flex:1 1 50%;max-width:50%;padding:6px}}section.search .tiles .tile:nth-child(3)~.tile{z-index:1}section.search .tiles .tile.downloads,section.search .tiles .tile.a-z,section.search .tiles .tile.events{order:1;background-color:rgba(0,0,0,0)}section.search .tiles .tile.downloads::before,section.search .tiles .tile.a-z::before,section.search .tiles .tile.events::before{font-family:"Icons",sans-serif;position:absolute;font-size:24px;line-height:1;right:0;top:0;margin:11px 10px;z-index:1;background-color:#fff;padding:7px 6px 5px;border-top-right-radius:8px;border-bottom-left-radius:8px}@media(max-width: 767px){section.search .tiles .tile.downloads::before,section.search .tiles .tile.a-z::before,section.search .tiles .tile.events::before{margin:18px;font-size:24px}}section.search .tiles .tile.downloads .outer,section.search .tiles .tile.a-z .outer,section.search .tiles .tile.events .outer{background-color:var(--theme-color-primary-dimmed-04)}section.search .tiles .tile.downloads p,section.search .tiles .tile.a-z p,section.search .tiles .tile.events p{margin-bottom:.4em}section.search .tiles .tile.downloads::before{content:""}section.search .tiles .tile.a-z::before{content:""}section.search .tiles .tile.events::before{content:""}section.search .tiles .tile>a,section.search .tiles .outer{position:relative;display:flex;align-items:flex-end;width:100%;min-height:108px;padding:18px 24px 24px;border-radius:var(--border-radius-md);box-shadow:0 4px 20px -5px rgba(0,0,0,.25);transition:.25s ease;line-height:1.2;background-color:var(--theme-color-background);overflow:hidden}section.search .tiles .tile>a.focus-visible:focus,section.search .tiles .outer.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}section.search .tiles .tile>a:focus-visible,section.search .tiles .tile>a.-moz-focusring,section.search .tiles .outer:focus-visible,section.search .tiles .outer.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){section.search .tiles .tile>a,section.search .tiles .outer{font-size:16px;padding:10px 10px 15px;min-height:84px}}section.search .tiles .tile>a:before,section.search .tiles .outer:before{content:"";position:absolute;display:block;bottom:0;left:0;right:0;height:var(--border-width);background-color:var(--theme-color-secondary);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}section.search .tiles .tile>a:hover,section.search .tiles .outer:hover{color:var(--theme-color-secondary-intensed)}section.search .tiles .tile>a:hover:before,section.search .tiles .outer:hover:before{height:var(--border-width-hover)}section.search .tiles .tile>a .item-title{text-decoration:underline}section.search .tiles .outer{background-color:var(--theme-primary-light-04);padding:14px 20px 18px;border:4px solid #fff}section.search .tiles .outer::after,section.search .tiles .outer::before{display:none}section.search .tiles .inner{display:block;max-width:100%}section.search .tiles .kicker{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;display:block;text-decoration:none}section.search .tiles ul{list-style:none;padding:0;font-size:16px;max-width:100%;margin:0}section.search .tiles ul li{margin-top:5px}section.search .tiles ul a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.2s ease;font-weight:500}section.search .tiles ul a:hover{color:var(--color-secondary-dark)}section.search .tiles .proposals{flex:1 1 100%;padding:10px 12px 0;order:2}section.search .tiles .proposals a{margin:0 .3em 0 .1em}section.search .tiles .proposals p{margin-bottom:0}section.search .tiles .all-button-wrapper{padding:16px 8px;display:block;flex:1 1 100%;order:3}section.search .tiles .all-button-wrapper .btn{transition:.2s ease}section.search .tiles .all-button-wrapper .btn .count{margin-left:.3em}section.search .tiles .all-button-wrapper .btn .count::before{content:"("}section.search .tiles .all-button-wrapper .btn .count::after{content:")"}',"",{version:3,sources:["webpack://./stories/sections/search/search.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,eAGA,iBACE,CAAA,4CACA,CAAA,6BACA,CAAA,QACA,CAAA,yBAEA,eANF,8BAOI,CAAA,mBACA,CAAA,CAAA,yBAIA,mEADF,YAEI,CAAA,CAAA,0BAIJ,iBACE,CAAA,SACA,CAAA,oBAGF,gBACE,CAAA,yBAEA,oBAHF,YAII,CAAA,CAAA,yBAKF,wBADF,QAEI,CAAA,WACA,CAAA,CAAA,yBAEF,wBALF,QAMI,CAAA,WACA,CAAA,CAAA,oBAIJ,iBACE,CAAA,kBACA,CAAA,yCACA,CAAA,6GACA,CAAA,yBAEA,oBANF,eAOI,CAAA,CAAA,kBAIJ,aACE,CAAA,YACA,CAAA,yBAEA,kBAJF,cAKI,CAAA,QACA,CAAA,CAAA,sBAIJ,aACE,CAAA,YACA,CAAA,cACA,CAAA,6BACA,CAAA,yBAEA,sBANF,aAOI,CAAA,CAAA,4BAGF,iBACE,CAAA,YACA,CAAA,WACA,CAAA,iBACA,CAAA,kBACA,CAAA,oCAEA,iBACE,CAAA,OACA,CAAA,SACA,CAAA,eACA,CAAA,4BACA,CAAA,cACA,CAAA,aACA,CAAA,iBACA,CAAA,mBACA,CAAA,SACA,CAAA,wDAGF,6BACE,CAAA,WCgLqB,CAAA,wDD7KvB,6BACE,CAAA,WCgL0B,CAAA,yBD5K5B,4BA7BF,YA8BI,CAAA,aACA,CAAA,WACA,CAAA,CAAA,+CAGF,SACE,CAAA,yGAGF,OACE,CAAA,8BACA,CAAA,iIAEA,8BACE,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,OACA,CAAA,KACA,CAAA,gBACA,CAAA,SACA,CAAA,qBACA,CAAA,mBACA,CAAA,2BACA,CAAA,6BACA,CAAA,yBAEA,iIAdF,WAeI,CAAA,cACA,CAAA,CAAA,8HAIJ,qDACE,CAAA,+GAGF,kBACE,CAAA,8CAIJ,WCgHoB,CAAA,wCD7GpB,WC2GiB,CAAA,2CDxGjB,WCgH4B,CAAA,2DD3G9B,iBACE,CAAA,YACA,CAAA,oBACA,CAAA,UACA,CAAA,gBACA,CAAA,sBACA,CAAA,qCACA,CAAA,0CACA,CAAA,oBACA,CAAA,eACA,CAAA,8CACA,CAAA,eACA,CAAA,mGCOF,4GACE,CAAA,SACA,CAAA,gLAEF,4GACE,CAAA,SACA,CAAA,yBDVA,2DAfF,cAgBI,CAAA,sBACA,CAAA,eACA,CAAA,CAAA,yEAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,QACA,CAAA,MACA,CAAA,OACA,CAAA,0BACA,CAAA,6CACA,CAAA,oDACA,CAAA,uEAGF,2CACE,CAAA,qFAEA,gCACE,CAAA,0CAMJ,yBACE,CAAA,6BAIJ,8CACE,CAAA,sBACA,CAAA,qBACA,CAAA,yEAEA,YACE,CAAA,6BAIJ,aACE,CAAA,cACA,CAAA,8BAGF,kBACE,CAAA,sBACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,oBACA,CAAA,yBAGF,eACE,CAAA,SACA,CAAA,cACA,CAAA,cACA,CAAA,QACA,CAAA,4BAEA,cACE,CAAA,2BAGF,aACE,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,mBACA,CAAA,eACA,CAAA,iCAEA,iCACE,CAAA,iCAKN,aACE,CAAA,mBACA,CAAA,OACA,CAAA,mCAEA,oBACE,CAAA,mCAGF,eACE,CAAA,0CAIJ,gBACE,CAAA,aACA,CAAA,aACA,CAAA,OACA,CAAA,+CAEA,mBACE,CAAA,sDAEA,gBACE,CAAA,8DAEA,WACE,CAAA,6DAEF,WACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\nsection.search {\n position: relative;\n padding: calc(0.4vw + 20px) 0 calc(1vw + 40px);\n min-height: calc(24vw + 220px);\n margin: 0;\n\n @media(max-width: 767px) {\n padding: calc(1.5vw + 15px) 0 0;\n margin-bottom: -10px;\n }\n\n + section, + #toclist > section:first-child {\n @media(min-width: 768px) {\n margin-top: 0;\n }\n }\n\n .container {\n position: relative;\n z-index: 1;\n }\n\n .row {\n min-height: 620px;\n\n @media(max-width: 567px) {\n min-height: 0;\n }\n }\n\n .artwork {\n @media(max-width: 420px) {\n top: 30px;\n right: -20px;\n }\n @media(max-width: 340px) {\n top: 40px;\n right: -30px;\n }\n }\n\n form {\n position: relative;\n margin: 32px 0 16px;\n box-shadow: 0 3px 20px -5px rgba(#000, 0.3);\n border-radius: var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);\n\n @media(max-width: 567px) {\n margin-top: 20px;\n }\n }\n\n h1 {\n margin-left: 0;\n margin-top: 0;\n\n @media(max-width: 567px) {\n font-size: 24px;\n margin: 0;\n }\n }\n\n .tiles {\n margin: 0 -8px;\n display: flex;\n flex-wrap: wrap;\n font-family: "Korb", sans-serif;\n\n @media(max-width: 567px) {\n margin: 0 -6px;\n }\n\n .tile {\n position: relative;\n display: flex;\n padding: 8px;\n flex: 1 1 33.3333%;\n max-width: 33.3333%;\n\n &::before {\n position: absolute;\n top: 8px;\n right: 8px;\n margin: 10px 8px;\n font-family: Icons, sans-serif;\n font-size: 18px;\n line-height: 1;\n text-align: center;\n pointer-events: none;\n z-index: 1;\n }\n\n &[data-type="download"]::before {\n color: var(--theme-color-link);\n @include icon-small-download;\n }\n &[data-type="external"]::before {\n color: var(--theme-color-link);\n @include icon-small-link-external;\n }\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n padding: 6px;\n }\n\n &:nth-child(3) ~ .tile {\n z-index: 1;\n }\n\n &.downloads, &.a-z, &.events {\n order: 1;\n background-color: transparent;\n\n &::before {\n font-family: "Icons", sans-serif;\n position: absolute;\n font-size: 24px;\n line-height: 1;\n right: 0;\n top: 0;\n margin: 11px 10px;\n z-index: 1;\n background-color: white;\n padding: 7px 6px 5px;\n border-top-right-radius: 8px;\n border-bottom-left-radius: 8px;\n\n @media(max-width: 767px) {\n margin: 18px;\n font-size: 24px;\n }\n }\n\n .outer {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n\n p {\n margin-bottom: 0.4em;\n }\n }\n\n &.downloads::before {\n @include icon-suche-datei;\n }\n &.a-z::before {\n @include icon-suche-az;\n }\n &.events::before {\n @include icon-suche-veranstaltung;\n }\n }\n\n .tile > a, .outer {\n position: relative;\n display: flex;\n align-items: flex-end;\n width: 100%;\n min-height: 108px;\n padding: 18px 24px 24px;\n border-radius: var(--border-radius-md);\n box-shadow: 0 4px 20px -5px rgba(#000, 0.25);\n transition: 0.25s ease;\n line-height: 1.2;\n background-color: var(--theme-color-background);\n overflow: hidden;\n @include focus-visible();\n\n @media(max-width: 767px) {\n font-size: 16px;\n padding: 10px 10px 15px;\n min-height: 84px;\n }\n\n &:before {\n content: "";\n position: absolute;\n display: block;\n bottom: 0;\n left: 0;\n right: 0;\n height: var(--border-width);\n background-color: var(--theme-color-secondary);\n transition: 0.25s $easeOutQuad;\n }\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n\n &:before {\n height: var(--border-width-hover);\n }\n }\n }\n\n .tile > a {\n .item-title {\n text-decoration: underline;\n }\n }\n\n .outer {\n background-color: var(--theme-primary-light-04);\n padding: 14px 20px 18px;\n border: 4px solid white;\n\n &::after, &::before {\n display: none;\n }\n }\n\n .inner {\n display: block;\n max-width: 100%;\n }\n\n .kicker {\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n display: block;\n text-decoration: none;\n }\n\n ul {\n list-style: none;\n padding: 0;\n font-size: 16px;\n max-width: 100%;\n margin: 0;\n\n li {\n margin-top: 5px;\n }\n\n a {\n display: block;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n transition: 0.2s ease;\n font-weight: 500;\n\n &:hover {\n color: var(--color-secondary-dark);\n }\n }\n }\n\n .proposals {\n flex: 1 1 100%;\n padding: 10px 12px 0;\n order: 2;\n\n a {\n margin: 0 0.3em 0 0.1em;\n }\n\n p {\n margin-bottom: 0;\n }\n }\n\n .all-button-wrapper {\n padding: 16px 8px;\n display: block;\n flex: 1 1 100%;\n order: 3;\n\n .btn {\n transition: 0.2s ease;\n\n .count {\n margin-left: 0.3em;\n\n &::before {\n content: \'(\';\n }\n &::after {\n content: \')\';\n }\n }\n }\n }\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5460],{"./stories/sections/search/SearchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{m:()=>createSearch});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/search/search.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search.Z,options);search.Z.locals;__webpack_require__("./stories/components/artwork/artwork.scss");var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchData=__webpack_require__("./stories/sections/search/SearchData.js"),ArtworkComponent=__webpack_require__("./stories/components/artwork/ArtworkComponent.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),search_typeahead=__webpack_require__("./stories/sections/search/search-typeahead.js"),createSearch=function createSearch(_ref){var _ref$artworkStyle=_ref.artworkStyle,artworkStyle=void 0===_ref$artworkStyle?"artwork":_ref$artworkStyle,_ref$headline=_ref.headline1,headline1=void 0===_ref$headline?"Willkommen bei Ihrer IHK.":_ref$headline,_ref$headline2=_ref.headline2,headline2=void 0===_ref$headline2?"Wie können wir Ihnen helfen?":_ref$headline2,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?'Tippe "Taxischein" für Autocomplete':_ref$placeholder,_ref$api=_ref.api,api=void 0===_ref$api?"services/search/{SEARCHTERM}.json":_ref$api,_ref$tiles=_ref.tiles,tiles=void 0===_ref$tiles?SearchData.r:_ref$tiles,section=(0,helpers.az)("section",["search"],null),artwork=(0,ArtworkComponent.R)({type:artworkStyle});section.appendChild(artwork),section.dataset.type=artworkStyle;var container=(0,helpers.az)("div",["container","small"],null,section),row=(0,helpers.az)("div",["row"],null,container),col=(0,helpers.az)("div",["col"],null,row);(0,helpers.az)("h1",["like-h2"],headline1+" "+headline2,col);var form=(0,helpers.az)("form",[],null,col);(0,helpers.az)("label",["visually-hidden"],"IHK durchsuchen",form).for="search-term",form.appendChild((0,SearchInputComponent.K)({api,placeholder})),form.appendChild((0,SearchButtonComponent.K)({})),form.action="#";var tilesContainer=(0,helpers.az)("div",["tiles"],null,col);return tiles.map((function(tile){var div=(0,helpers.az)("div",["tile"],null,tilesContainer);(0,helpers.az)("a",[],tile.title,div).href=tile.link})),api&&new search_typeahead.Z(jquery_default()(form).find("input.typeahead")),section}},"./stories/sections/search/SearchData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{r:()=>searchData});var searchData=[{title:"Beratung und Service",link:"#"},{title:"Interessenvertretung",link:"#"},{title:"Aus- und Weiterbildung",link:"#"},{title:"Unsere Region",link:"#"},{title:"Handelskammer vor Ort",link:"#"},{title:"Veranstaltungen",link:"#"}]},"./stories/sections/search/search-typeahead.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').text("Alle Suchergebnisse"),this.buttonWrapper=$(' ').append(this.allResults),this.resultCount=$(' ').appendTo(this.allResults),this.handleKeyEvents()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSearchTypeahead,[{key:"handleKeyEvents",value:function handleKeyEvents(){var _this=this;this.input.on("input",(function(){_this.input.val().length>0&&_this.loadData(_this.input.val().toLowerCase())}))}},{key:"loadData",value:function loadData(val){var _this2=this;fetch(this.api.replace("{SEARCHTERM}",val)).then((function(response){return response.json()})).then((function(response){_this2.buildResults(response)}))}},{key:"buildResults",value:function buildResults(json){var _this3=this,max=6;json.results.count>0&&this.tileWrapper.html(""),json.downloads.count>0&&(this.buildGroup(json.downloads,"downloads","Downloads"),max-=1),json.events.count>0&&(this.buildGroup(json.events,"events","Veranstaltungen"),max-=1),json["a-z"].count>0&&(this.buildGroup(json["a-z"],"a-z","IHK von A bis Z"),max-=1),json.contacts.count>0&&(this.buildGroup(json.contacts,"contacts","Ansprechpartner"),max-=1),json.results.items.map((function(result,i){i0&&this.buildProposals(json.proposals),this.tileWrapper.append(this.buttonWrapper),this.resultCount.text(json.results.count)}},{key:"buildResult",value:function buildResult(json){var tile=$("
").addClass("tile").appendTo(this.tileWrapper),a=$(" ").attr("href",json.url).appendTo(tile),inner=$(" ").addClass("inner").appendTo(a);$(" ").addClass("item-title").appendTo(inner).text(this.cropTitle(json.title,json.kicker.length>0)),json.kicker.length>0&&$(" ").addClass("kicker").text(json.kicker).prependTo(inner),json.type.length>0&&tile.attr("data-type",json.type)}},{key:"cropTitle",value:function cropTitle(title,hasKicker){var max=hasKicker?60:80;return title.length>max?title.substr(0,max)+"…":title}},{key:"buildGroup",value:function buildGroup(json,tileClass,title){var tile=$("
").addClass("tile").addClass(tileClass).appendTo(this.tileWrapper),outer=$("
").addClass("outer").appendTo(tile),inner=$("
").addClass("inner").appendTo(outer),p=$("
").appendTo(inner),ul=$("").appendTo(inner);$(" ").attr("href",json.url).text(title+" ("+json.count+")").appendTo(p),json.items.map((function(item,i){if(i<2){var li=$(" ").appendTo(ul);$(" ").attr("title",item.title).attr("href",item.url).text(item.title.length>48?item.title.substr(0,48)+"…":item.title).appendTo(li)}}))}},{key:"buildProposals",value:function buildProposals(json){this.tileWrapper.find(".proposals").remove();var proposals=$("
").addClass("proposals").appendTo(this.tileWrapper),p=$("
").text("Meinten Sie vielleicht: ").appendTo(proposals);json.items.map((function(item){var a=$(" ").attr("href",item.url).text(item.title);p.append(a)}))}}]),IHKSearchTypeahead}();const __WEBPACK_DEFAULT_EXPORT__=IHKSearchTypeahead;$("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){$(".search-field.typeahead:not(.initiated)").each((function(){new IHKSearchTypeahead($(this))}))}))},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/search/search.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'section.search{position:relative;padding:calc(.4vw + 20px) 0 calc(1vw + 40px);min-height:calc(24vw + 220px);margin:0}@media(max-width: 767px){section.search{padding:calc(1.5vw + 15px) 0 0;margin-bottom:-10px}}@media(min-width: 768px){section.search+section,section.search+#toclist>section:first-child{margin-top:0}}section.search .container{position:relative;z-index:1}section.search .row{min-height:620px}@media(max-width: 567px){section.search .row{min-height:0}}@media(max-width: 420px){section.search .artwork{top:30px;right:-20px}}@media(max-width: 340px){section.search .artwork{top:40px;right:-30px}}section.search form{position:relative;margin:32px 0 16px;box-shadow:0 3px 20px -5px rgba(0,0,0,.3);border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md)}@media(max-width: 567px){section.search form{margin-top:20px}}section.search h1{margin-left:0;margin-top:0}@media(max-width: 567px){section.search h1{font-size:24px;margin:0}}section.search .tiles{margin:0 -8px;display:flex;flex-wrap:wrap;font-family:"Korb",sans-serif}@media(max-width: 567px){section.search .tiles{margin:0 -6px}}section.search .tiles .tile{position:relative;display:flex;padding:8px;flex:1 1 33.3333%;max-width:33.3333%}section.search .tiles .tile::before{position:absolute;top:8px;right:8px;margin:10px 8px;font-family:Icons,sans-serif;font-size:18px;line-height:1;text-align:center;pointer-events:none;z-index:1}section.search .tiles .tile[data-type=download]::before{color:var(--theme-color-link);content:""}section.search .tiles .tile[data-type=external]::before{color:var(--theme-color-link);content:""}@media(max-width: 567px){section.search .tiles .tile{flex:1 1 50%;max-width:50%;padding:6px}}section.search .tiles .tile:nth-child(3)~.tile{z-index:1}section.search .tiles .tile.downloads,section.search .tiles .tile.a-z,section.search .tiles .tile.events{order:1;background-color:rgba(0,0,0,0)}section.search .tiles .tile.downloads::before,section.search .tiles .tile.a-z::before,section.search .tiles .tile.events::before{font-family:"Icons",sans-serif;position:absolute;font-size:24px;line-height:1;right:0;top:0;margin:11px 10px;z-index:1;background-color:#fff;padding:7px 6px 5px;border-top-right-radius:8px;border-bottom-left-radius:8px}@media(max-width: 767px){section.search .tiles .tile.downloads::before,section.search .tiles .tile.a-z::before,section.search .tiles .tile.events::before{margin:18px;font-size:24px}}section.search .tiles .tile.downloads .outer,section.search .tiles .tile.a-z .outer,section.search .tiles .tile.events .outer{background-color:var(--theme-color-primary-dimmed-04)}section.search .tiles .tile.downloads p,section.search .tiles .tile.a-z p,section.search .tiles .tile.events p{margin-bottom:.4em}section.search .tiles .tile.downloads::before{content:""}section.search .tiles .tile.a-z::before{content:""}section.search .tiles .tile.events::before{content:""}section.search .tiles .tile>a,section.search .tiles .outer{position:relative;display:flex;align-items:flex-end;width:100%;min-height:108px;padding:18px 24px 24px;border-radius:var(--border-radius-md);box-shadow:0 4px 20px -5px rgba(0,0,0,.25);transition:.25s ease;line-height:1.2;background-color:var(--theme-color-background);overflow:hidden}section.search .tiles .tile>a.focus-visible:focus,section.search .tiles .outer.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}section.search .tiles .tile>a:focus-visible,section.search .tiles .tile>a.-moz-focusring,section.search .tiles .outer:focus-visible,section.search .tiles .outer.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){section.search .tiles .tile>a,section.search .tiles .outer{font-size:16px;padding:10px 10px 15px;min-height:84px}}section.search .tiles .tile>a:before,section.search .tiles .outer:before{content:"";position:absolute;display:block;bottom:0;left:0;right:0;height:var(--border-width);background-color:var(--theme-color-secondary);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}section.search .tiles .tile>a:hover,section.search .tiles .outer:hover{color:var(--theme-color-secondary-intensed)}section.search .tiles .tile>a:hover:before,section.search .tiles .outer:hover:before{height:var(--border-width-hover)}section.search .tiles .tile>a .item-title{text-decoration:underline}section.search .tiles .outer{background-color:var(--theme-primary-light-04);padding:14px 20px 18px;border:4px solid #fff}section.search .tiles .outer::after,section.search .tiles .outer::before{display:none}section.search .tiles .inner{display:block;max-width:100%}section.search .tiles .kicker{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;display:block;text-decoration:none}section.search .tiles ul{list-style:none;padding:0;font-size:16px;max-width:100%;margin:0}section.search .tiles ul li{margin-top:5px}section.search .tiles ul a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.2s ease;font-weight:500}section.search .tiles ul a:hover{color:var(--color-secondary-dark)}section.search .tiles .proposals{flex:1 1 100%;padding:10px 12px 0;order:2}section.search .tiles .proposals a{margin:0 .3em 0 .1em}section.search .tiles .proposals p{margin-bottom:0}section.search .tiles .all-button-wrapper{padding:16px 8px;display:block;flex:1 1 100%;order:3}section.search .tiles .all-button-wrapper .btn{transition:.2s ease}section.search .tiles .all-button-wrapper .btn .count{margin-left:.3em}section.search .tiles .all-button-wrapper .btn .count::before{content:"("}section.search .tiles .all-button-wrapper .btn .count::after{content:")"}',"",{version:3,sources:["webpack://./stories/sections/search/search.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,eAGA,iBACE,CAAA,4CACA,CAAA,6BACA,CAAA,QACA,CAAA,yBAEA,eANF,8BAOI,CAAA,mBACA,CAAA,CAAA,yBAIA,mEADF,YAEI,CAAA,CAAA,0BAIJ,iBACE,CAAA,SACA,CAAA,oBAGF,gBACE,CAAA,yBAEA,oBAHF,YAII,CAAA,CAAA,yBAKF,wBADF,QAEI,CAAA,WACA,CAAA,CAAA,yBAEF,wBALF,QAMI,CAAA,WACA,CAAA,CAAA,oBAIJ,iBACE,CAAA,kBACA,CAAA,yCACA,CAAA,6GACA,CAAA,yBAEA,oBANF,eAOI,CAAA,CAAA,kBAIJ,aACE,CAAA,YACA,CAAA,yBAEA,kBAJF,cAKI,CAAA,QACA,CAAA,CAAA,sBAIJ,aACE,CAAA,YACA,CAAA,cACA,CAAA,6BACA,CAAA,yBAEA,sBANF,aAOI,CAAA,CAAA,4BAGF,iBACE,CAAA,YACA,CAAA,WACA,CAAA,iBACA,CAAA,kBACA,CAAA,oCAEA,iBACE,CAAA,OACA,CAAA,SACA,CAAA,eACA,CAAA,4BACA,CAAA,cACA,CAAA,aACA,CAAA,iBACA,CAAA,mBACA,CAAA,SACA,CAAA,wDAGF,6BACE,CAAA,WCgLqB,CAAA,wDD7KvB,6BACE,CAAA,WCgL0B,CAAA,yBD5K5B,4BA7BF,YA8BI,CAAA,aACA,CAAA,WACA,CAAA,CAAA,+CAGF,SACE,CAAA,yGAGF,OACE,CAAA,8BACA,CAAA,iIAEA,8BACE,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,OACA,CAAA,KACA,CAAA,gBACA,CAAA,SACA,CAAA,qBACA,CAAA,mBACA,CAAA,2BACA,CAAA,6BACA,CAAA,yBAEA,iIAdF,WAeI,CAAA,cACA,CAAA,CAAA,8HAIJ,qDACE,CAAA,+GAGF,kBACE,CAAA,8CAIJ,WCgHoB,CAAA,wCD7GpB,WC2GiB,CAAA,2CDxGjB,WCgH4B,CAAA,2DD3G9B,iBACE,CAAA,YACA,CAAA,oBACA,CAAA,UACA,CAAA,gBACA,CAAA,sBACA,CAAA,qCACA,CAAA,0CACA,CAAA,oBACA,CAAA,eACA,CAAA,8CACA,CAAA,eACA,CAAA,mGCOF,4GACE,CAAA,SACA,CAAA,gLAEF,4GACE,CAAA,SACA,CAAA,yBDVA,2DAfF,cAgBI,CAAA,sBACA,CAAA,eACA,CAAA,CAAA,yEAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,QACA,CAAA,MACA,CAAA,OACA,CAAA,0BACA,CAAA,6CACA,CAAA,oDACA,CAAA,uEAGF,2CACE,CAAA,qFAEA,gCACE,CAAA,0CAMJ,yBACE,CAAA,6BAIJ,8CACE,CAAA,sBACA,CAAA,qBACA,CAAA,yEAEA,YACE,CAAA,6BAIJ,aACE,CAAA,cACA,CAAA,8BAGF,kBACE,CAAA,sBACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,oBACA,CAAA,yBAGF,eACE,CAAA,SACA,CAAA,cACA,CAAA,cACA,CAAA,QACA,CAAA,4BAEA,cACE,CAAA,2BAGF,aACE,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,mBACA,CAAA,eACA,CAAA,iCAEA,iCACE,CAAA,iCAKN,aACE,CAAA,mBACA,CAAA,OACA,CAAA,mCAEA,oBACE,CAAA,mCAGF,eACE,CAAA,0CAIJ,gBACE,CAAA,aACA,CAAA,aACA,CAAA,OACA,CAAA,+CAEA,mBACE,CAAA,sDAEA,gBACE,CAAA,8DAEA,WACE,CAAA,6DAEF,WACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\nsection.search {\n position: relative;\n padding: calc(0.4vw + 20px) 0 calc(1vw + 40px);\n min-height: calc(24vw + 220px);\n margin: 0;\n\n @media(max-width: 767px) {\n padding: calc(1.5vw + 15px) 0 0;\n margin-bottom: -10px;\n }\n\n + section, + #toclist > section:first-child {\n @media(min-width: 768px) {\n margin-top: 0;\n }\n }\n\n .container {\n position: relative;\n z-index: 1;\n }\n\n .row {\n min-height: 620px;\n\n @media(max-width: 567px) {\n min-height: 0;\n }\n }\n\n .artwork {\n @media(max-width: 420px) {\n top: 30px;\n right: -20px;\n }\n @media(max-width: 340px) {\n top: 40px;\n right: -30px;\n }\n }\n\n form {\n position: relative;\n margin: 32px 0 16px;\n box-shadow: 0 3px 20px -5px rgba(#000, 0.3);\n border-radius: var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);\n\n @media(max-width: 567px) {\n margin-top: 20px;\n }\n }\n\n h1 {\n margin-left: 0;\n margin-top: 0;\n\n @media(max-width: 567px) {\n font-size: 24px;\n margin: 0;\n }\n }\n\n .tiles {\n margin: 0 -8px;\n display: flex;\n flex-wrap: wrap;\n font-family: "Korb", sans-serif;\n\n @media(max-width: 567px) {\n margin: 0 -6px;\n }\n\n .tile {\n position: relative;\n display: flex;\n padding: 8px;\n flex: 1 1 33.3333%;\n max-width: 33.3333%;\n\n &::before {\n position: absolute;\n top: 8px;\n right: 8px;\n margin: 10px 8px;\n font-family: Icons, sans-serif;\n font-size: 18px;\n line-height: 1;\n text-align: center;\n pointer-events: none;\n z-index: 1;\n }\n\n &[data-type="download"]::before {\n color: var(--theme-color-link);\n @include icon-small-download;\n }\n &[data-type="external"]::before {\n color: var(--theme-color-link);\n @include icon-small-link-external;\n }\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n padding: 6px;\n }\n\n &:nth-child(3) ~ .tile {\n z-index: 1;\n }\n\n &.downloads, &.a-z, &.events {\n order: 1;\n background-color: transparent;\n\n &::before {\n font-family: "Icons", sans-serif;\n position: absolute;\n font-size: 24px;\n line-height: 1;\n right: 0;\n top: 0;\n margin: 11px 10px;\n z-index: 1;\n background-color: white;\n padding: 7px 6px 5px;\n border-top-right-radius: 8px;\n border-bottom-left-radius: 8px;\n\n @media(max-width: 767px) {\n margin: 18px;\n font-size: 24px;\n }\n }\n\n .outer {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n\n p {\n margin-bottom: 0.4em;\n }\n }\n\n &.downloads::before {\n @include icon-suche-datei;\n }\n &.a-z::before {\n @include icon-suche-az;\n }\n &.events::before {\n @include icon-suche-veranstaltung;\n }\n }\n\n .tile > a, .outer {\n position: relative;\n display: flex;\n align-items: flex-end;\n width: 100%;\n min-height: 108px;\n padding: 18px 24px 24px;\n border-radius: var(--border-radius-md);\n box-shadow: 0 4px 20px -5px rgba(#000, 0.25);\n transition: 0.25s ease;\n line-height: 1.2;\n background-color: var(--theme-color-background);\n overflow: hidden;\n @include focus-visible();\n\n @media(max-width: 767px) {\n font-size: 16px;\n padding: 10px 10px 15px;\n min-height: 84px;\n }\n\n &:before {\n content: "";\n position: absolute;\n display: block;\n bottom: 0;\n left: 0;\n right: 0;\n height: var(--border-width);\n background-color: var(--theme-color-secondary);\n transition: 0.25s $easeOutQuad;\n }\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n\n &:before {\n height: var(--border-width-hover);\n }\n }\n }\n\n .tile > a {\n .item-title {\n text-decoration: underline;\n }\n }\n\n .outer {\n background-color: var(--theme-primary-light-04);\n padding: 14px 20px 18px;\n border: 4px solid white;\n\n &::after, &::before {\n display: none;\n }\n }\n\n .inner {\n display: block;\n max-width: 100%;\n }\n\n .kicker {\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n display: block;\n text-decoration: none;\n }\n\n ul {\n list-style: none;\n padding: 0;\n font-size: 16px;\n max-width: 100%;\n margin: 0;\n\n li {\n margin-top: 5px;\n }\n\n a {\n display: block;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n transition: 0.2s ease;\n font-weight: 500;\n\n &:hover {\n color: var(--color-secondary-dark);\n }\n }\n }\n\n .proposals {\n flex: 1 1 100%;\n padding: 10px 12px 0;\n order: 2;\n\n a {\n margin: 0 0.3em 0 0.1em;\n }\n\n p {\n margin-bottom: 0;\n }\n }\n\n .all-button-wrapper {\n padding: 16px 8px;\n display: block;\n flex: 1 1 100%;\n order: 3;\n\n .btn {\n transition: 0.2s ease;\n\n .count {\n margin-left: 0.3em;\n\n &::before {\n content: \'(\';\n }\n &::after {\n content: \')\';\n }\n }\n }\n }\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/5483.84b05b84.iframe.bundle.js b/gfi-ihk-2024/storybook-static/5483.ca96e7da.iframe.bundle.js
similarity index 72%
rename from gfi-ihk-2024/storybook-static/5483.84b05b84.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/5483.ca96e7da.iframe.bundle.js
index 36fc805..0b0b825 100644
--- a/gfi-ihk-2024/storybook-static/5483.84b05b84.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/5483.ca96e7da.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5483],{"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/slider/slider.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.slider{opacity:0;transition:opacity .4s linear}.slider.initiated{opacity:1}.slider.single-slide .controls{display:none}.slider .slide-overflow{overflow:hidden;transition:height .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.slider img.loading{opacity:0}.slider img.loaded{transition:.3s ease;opacity:1}.slider .slide-wrapper{position:relative;display:flex;align-items:flex-start;width:10000%;contain:layout}.slider .slide-wrapper.no-transition{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider .slide-wrapper.no-transition .image-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.slider .slide-wrapper img,.slider .slide-wrapper a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}.slider .slide{position:relative;width:1%;min-width:1%;max-width:1%}.slider .prev-clone,.slider .next-clone{position:absolute;display:flex;width:100%}.slider .prev-clone{position:absolute;right:100%;justify-content:flex-end}.rotation{margin:var(--section-margin) auto}.rotation .slider{position:relative;display:block;border-bottom:var(--border-width) solid var(--theme-color-secondary);background-color:var(--theme-color-primary)}@media(max-width: 567px){.rotation .slider{margin:var(--section-margin) calc(var(--container-padding)*-1)}}.rotation .slider .slide:not(.current){height:0}@media(max-width: 999px){.rotation .slider .slide.text-only .outer .text-box{min-height:calc(40vw + 100px)}}@media(min-width: 1000px){.rotation .slider .slide.text-only .outer:after{content:"";position:relative;display:block;padding-top:calc(44.4444% - 13.3333px)}}.rotation .slider .outer{margin:0 -20px;display:flex}@media(max-width: 999px){.rotation .slider .outer{flex-direction:column;margin:0;overflow:hidden}}.rotation .slider .outer.download .text-box .btn:before{content:""}.rotation .slider .outer.intranet .text-box .btn:before{content:""}.rotation .slider .outer.extranet .text-box .btn:before{content:""}.rotation .slider .outer.extern .text-box .btn:before{content:""}.rotation .slider .image-box{order:1;position:relative;flex:1 1 100%}.rotation .slider .image-box:before{content:"";position:relative;display:block;padding-top:66.66667%}.rotation .slider .image-box>picture,.rotation .slider .image-box img,.rotation .slider .image-box .gallery{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}@media(min-width: 1000px){.rotation .slider .image-box{padding-right:20px;flex:1 1 66.66667%;max-width:66.66667%}.rotation .slider .image-box>picture,.rotation .slider .image-box img,.rotation .slider .image-box .gallery{width:calc(100% - 20px);left:1px}}.rotation .slider .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}@media(min-width: 1000px){.rotation .slider .copyright{left:calc(100% - 20px)}}.rotation .slider .text-box{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1 1 33.33333%;max-width:33.3333%;min-width:400px;color:var(--theme-color-background);z-index:2;padding:40px 20px 40px 80px;font-size:var(--font-size-small)}@media(max-width: 1339px){.rotation .slider .text-box{min-width:360px;padding:30px 10px 30px 60px}}@media(max-width: 1199px)and (min-width: 1000px){.rotation .slider .text-box{min-height:500px;font-size:16px}}@media(max-width: 999px){.rotation .slider .text-box{padding:40px 40px 10px;min-width:0;max-width:none}}@media(max-width: 567px){.rotation .slider .text-box{padding:28px var(--container-padding) 10px}}.rotation .slider .text-box:first-child{padding:100px 80px;position:static;background-color:rgba(0,0,0,0);max-width:none}@media(max-width: 999px){.rotation .slider .text-box:first-child{padding:40px}}@media(max-width: 567px){.rotation .slider .text-box:first-child{padding:28px 20px 100px}}.rotation .slider .text-box:first-child:after{content:"";background:linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 100%);position:absolute;top:0;left:0;width:100%;height:800px}.rotation .slider .text-box:first-child>*{max-width:800px;z-index:1}.rotation .slider .text-box:not(:first-child):before{content:"";position:absolute;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);z-index:-1}@media(min-width: 1000px){.rotation .slider .text-box:not(:first-child):before{top:0;margin:-15% -14% -15% 20px;border-top-right-radius:28% 50%;border-bottom-right-radius:28% 50%}}@media(max-width: 999px){.rotation .slider .text-box:not(:first-child):before{padding-top:70%;margin-right:0;margin:0 -15% -8%;border-bottom-left-radius:50% 28%;border-bottom-right-radius:50% 28%}}.rotation .slider .context-box{position:absolute;right:0;top:40px;z-index:100;min-width:100px;min-height:47px;padding:8px 10px 10px 10px;font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em;margin:0;text-align:right;color:var(--theme-color-white);background:linear-gradient(90deg, var(--theme-color-gradient-01) 25%, var(--theme-color-gradient-02) 57%, var(--theme-color-gradient-03) 112%)}@media(max-width: 999px){.rotation .slider .context-box{min-height:auto}}.rotation .slider .context-box--image{padding:4px 10px;display:flex}.rotation .slider .context-box--image img{height:39px}.rotation .slider .image-box .context-box{right:20px}@media(max-width: 999px){.rotation .slider .image-box .context-box{top:110px;right:0}}@media(max-width: 567px){.rotation .slider .image-box .context-box{top:40px}}@media(max-width: 319px){.rotation .slider .image-box .context-box{top:20px}}@media(max-width: 767px){.rotation .slider .text-box.context{padding-top:100px}}.rotation .slider .slider-tabs{position:absolute;display:flex;right:0;bottom:0;list-style:none;padding:0;margin:20px}.rotation .slider .slider-tabs .btn{--button-hover-shadow-opacity: 0.4;margin:5px;font-size:var(--font-size-h4)}.rotation .slider .slider-tabs .btn span{position:relative;z-index:2}@media(max-width: 767px){.rotation .slider .slider-tabs .btn{margin:4px}}.rotation .slider .slider-tabs .active .btn{--button-bg-color: var(--theme-color-background);--button-text-color: var(--theme-color-primary)}.rotation .slider .slider-tabs .active .btn:hover::after{box-shadow:none}.rotation .slider h2,.rotation .slider .like-h2{margin-top:.3em;margin-bottom:.4em}.rotation .slider .btn{margin-top:.8em}.rotation .slider .prev,.rotation .slider .next,.rotation .slider .count{display:none}',"",{version:3,sources:["webpack://./stories/sections/slider/slider.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,QAGA,SACE,CAAA,6BACA,CAAA,kBAEA,SACE,CAAA,+BAIA,YACE,CAAA,wBAIJ,eACE,CAAA,yDACA,CAAA,oBAGF,SACE,CAAA,mBAGF,mBACE,CAAA,SACA,CAAA,uBAGF,iBACE,CAAA,YACA,CAAA,sBACA,CAAA,YACA,CAAA,cACA,CAAA,qCAEA,wBACE,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,sDAEA,UACE,CAAA,iBCoDN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SDtDM,CAAA,oDAIJ,wBACE,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,sBACA,CAAA,mBACA,CAAA,eAIJ,iBACE,CAAA,QACA,CAAA,YACA,CAAA,YACA,CAAA,wCAGF,iBAEE,CAAA,YACA,CAAA,UACA,CAAA,oBAGF,iBACE,CAAA,UACA,CAAA,wBACA,CAAA,UAIJ,iCACE,CAAA,kBAGF,iBACE,CAAA,aACA,CAAA,oEACA,CAAA,2CACA,CAAA,yBAEA,kBANF,8DAOI,CAAA,CAAA,uCAIA,QACE,CAAA,yBAIA,oDACE,6BACE,CAAA,CAAA,0BAGJ,gDACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,sCACA,CAAA,CAAA,yBAMR,cACE,CAAA,YACA,CAAA,yBAEA,yBAJF,qBAKI,CAAA,QACA,CAAA,eACA,CAAA,CAAA,wDAGF,WCgJyB,CAAA,wDD7IzB,WCqJwB,CAAA,wDDlJxB,WCmJsB,CAAA,sDDhJtB,WC2I8B,CAAA,6BDtIhC,OACE,CAAA,iBACA,CAAA,aACA,CAAA,oCAKA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,qBACA,CAAA,4GAGF,iBACE,CAAA,MACA,CAAA,KACA,CAAA,WACA,CAAA,UACA,CAAA,gBACA,CAAA,0BAGF,6BAxBF,kBAyBI,CAAA,kBACA,CAAA,mBACA,CAAA,4GAEA,uBACE,CAAA,QACA,CAAA,CAAA,6BAKN,iBCzEA,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,0BD4DE,6BAFF,sBAGI,CAAA,CAAA,4BAIJ,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,kBACA,CAAA,kBACA,CAAA,eACA,CAAA,mCACA,CAAA,SACA,CAAA,2BACA,CAAA,gCACA,CAAA,0BAEA,4BAbF,eAcI,CAAA,2BACA,CAAA,CAAA,iDAGF,4BAlBF,gBAmBI,CAAA,cACA,CAAA,CAAA,yBAGF,4BAvBF,sBAwBI,CAAA,WACA,CAAA,cACA,CAAA,CAAA,yBAGF,4BA7BF,0CA8BI,CAAA,CAAA,wCAGF,kBACE,CAAA,eACA,CAAA,8BACA,CAAA,cACA,CAAA,yBAEA,wCANF,YAQI,CAAA,CAAA,yBAEF,wCAVF,uBAWI,CAAA,CAAA,8CAGF,UACE,CAAA,+IACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,YACA,CAAA,0CAGF,eACE,CAAA,SACA,CAAA,qDAIJ,UACE,CAAA,iBACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CACA,CAAA,UACA,CAAA,0BAEA,qDATF,KAUI,CAAA,0BACA,CAAA,+BACA,CAAA,kCACA,CAAA,CAAA,yBAEF,qDAfF,eAgBI,CAAA,cACA,CAAA,iBACA,CAAA,iCACA,CAAA,kCACA,CAAA,CAAA,+BAKN,iBACE,CAAA,OACA,CAAA,QACA,CAAA,WACA,CAAA,eACA,CAAA,eACA,CAAA,0BACA,CAAA,4BC3PF,CAAA,6BACA,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,yBACA,CAAA,QDwPE,CAAA,gBACA,CAAA,8BACA,CAAA,8IACA,CAAA,yBACA,+BAbF,eAcI,CAAA,CAAA,sCAEF,gBACE,CAAA,YACA,CAAA,0CACA,WACE,CAAA,0CAKJ,UACE,CAAA,yBACA,0CAFF,SAGI,CAAA,OACA,CAAA,CAAA,yBAEF,0CANF,QAOI,CAAA,CAAA,yBAEF,0CATF,QAUI,CAAA,CAAA,yBAMF,oCADF,iBAEI,CAAA,CAAA,+BAKN,iBACE,CAAA,YACA,CAAA,OACA,CAAA,QACA,CAAA,eACA,CAAA,SACA,CAAA,WACA,CAAA,oCAEA,kCACE,CAAA,UACA,CAAA,6BACA,CAAA,yCACA,iBACE,CAAA,SACA,CAAA,yBAEF,oCARF,UASI,CAAA,CAAA,4CAIJ,gDACE,CAAA,+CACA,CAAA,yDAEA,eACE,CAAA,gDAKN,eACE,CAAA,kBACA,CAAA,uBAGF,eACE,CAAA,yEAGF,YACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.slider {\n opacity: 0;\n transition: opacity 0.4s linear;\n\n &.initiated {\n opacity: 1;\n }\n\n &.single-slide {\n .controls {\n display: none;\n }\n }\n\n .slide-overflow {\n overflow: hidden;\n transition: height 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n img.loading {\n opacity: 0;\n }\n\n img.loaded {\n transition: 0.3s ease;\n opacity: 1;\n }\n\n .slide-wrapper {\n position: relative;\n display: flex;\n align-items: flex-start;\n width: 10000%;\n contain: layout;\n\n &.no-transition {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n .image-box:after {\n content: "";\n @include full-size;\n z-index: 2;\n }\n }\n\n img, a {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-user-drag: none;\n -moz-user-drag: none;\n }\n }\n\n .slide {\n position: relative;\n width: 1%;\n min-width: 1%;\n max-width: 1%;\n }\n\n .prev-clone,\n .next-clone {\n position: absolute;\n display: flex;\n width: 100%;\n }\n\n .prev-clone {\n position: absolute;\n right: 100%;\n justify-content: flex-end;\n }\n}\n\n.rotation {\n margin: var(--section-margin) auto;\n}\n\n.rotation .slider {\n position: relative;\n display: block;\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n background-color: var(--theme-color-primary);\n\n @media(max-width: 567px) {\n margin: var(--section-margin) calc(var(--container-padding) * -1);\n }\n\n .slide {\n &:not(.current) {\n height: 0;\n }\n\n &.text-only .outer {\n @media(max-width: 999px) {\n .text-box {\n min-height: calc(40vw + 100px);\n }\n }\n @media(min-width: 1000px) {\n &:after {\n content: "";\n position: relative;\n display: block;\n padding-top: calc(44.4444% - 13.3333px);\n }\n }\n }\n }\n\n .outer {\n margin: 0 -20px;\n display: flex;\n\n @media(max-width: 999px) {\n flex-direction: column;\n margin: 0;\n overflow: hidden;\n }\n\n &.download .text-box .btn:before {\n @include icon-small-download;\n }\n &.intranet .text-box .btn:before{\n @include icon-small-schloss;\n }\n &.extranet .text-box .btn:before{\n @include icon-small-stern;\n }\n &.extern .text-box .btn:before{\n @include icon-small-link-external;\n }\n }\n\n .image-box {\n order: 1;\n position: relative;\n flex: 1 1 100%;\n @media(min-width: 1000px) {\n\n }\n\n &:before {\n content: "";;\n position: relative;\n display: block;\n padding-top: 66.66667%;\n }\n\n > picture, img, .gallery {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n object-fit: cover;\n }\n\n @media(min-width: 1000px) {\n padding-right: 20px;\n flex: 1 1 66.66667%;\n max-width: 66.66667%;\n\n > picture, img, .gallery {\n width: calc(100% - 20px);\n left: 1px;\n }\n }\n }\n\n .copyright {\n @include copyright;\n @media(min-width: 1000px) {\n left: calc(100% - 20px);\n }\n }\n\n .text-box {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n flex: 1 1 33.33333%;\n max-width: 33.3333%;\n min-width: 400px;\n color: var(--theme-color-background);\n z-index: 2;\n padding: 40px 20px 40px 80px;\n font-size: var(--font-size-small);\n\n @media(max-width: 1339px) {\n min-width: 360px;\n padding: 30px 10px 30px 60px;\n }\n\n @media(max-width: 1199px) and (min-width: 1000px) {\n min-height: 500px;\n font-size: 16px;\n }\n\n @media(max-width: 999px) {\n padding: 40px 40px 10px;\n min-width: 0;\n max-width: none;\n }\n\n @media(max-width: 567px) {\n padding: 28px var(--container-padding) 10px;\n }\n\n &:first-child {\n padding: 100px 80px;\n position: static;\n background-color: transparent;\n max-width: none;\n\n @media(max-width: 999px) {\n //justify-content: flex-start;\n padding: 40px;\n }\n @media(max-width: 567px) {\n padding: 28px 20px 100px;\n }\n\n &:after {\n content: "";\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 100%);\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 800px;\n }\n\n > * {\n max-width: 800px;\n z-index: 1;\n }\n }\n\n &:not(:first-child):before {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: var(--theme-color-primary);\n z-index: -1;\n\n @media(min-width: 1000px) {\n top: 0;\n margin: -15% -14% -15% 20px;\n border-top-right-radius: 28% 50%;\n border-bottom-right-radius: 28% 50%;\n }\n @media(max-width: 999px) {\n padding-top: 70%;\n margin-right: 0;\n margin: 0 -15% -8%;\n border-bottom-left-radius: 50% 28%;\n border-bottom-right-radius: 50% 28%;\n }\n }\n }\n\n .context-box {\n position: absolute;\n right: 0;\n top: 40px;\n z-index: 100;\n min-width: 100px;\n min-height: 47px;\n padding: 8px 10px 10px 10px;\n @include h4();\n margin: 0;\n text-align: right;\n color: var(--theme-color-white);\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 25%,var(--theme-color-gradient-02) 57%,var(--theme-color-gradient-03) 112%);\n @media(max-width: 999px) {\n min-height: auto;\n }\n &--image {\n padding: 4px 10px;\n display: flex;\n img {\n height: 39px;\n }\n }\n }\n .image-box {\n .context-box {\n right: 20px;\n @media(max-width: 999px) {\n top: 110px;\n right: 0;\n }\n @media(max-width: 567px) {\n top: 40px;\n }\n @media(max-width: 319px) {\n top: 20px;\n }\n }\n }\n .text-box {\n &.context {\n @media(max-width: 767px) {\n padding-top: 100px;\n }\n }\n }\n\n .slider-tabs {\n position: absolute;\n display: flex;\n right: 0;\n bottom: 0;\n list-style: none;\n padding: 0;\n margin: 20px;\n\n .btn {\n --button-hover-shadow-opacity: 0.4;\n margin: 5px;\n font-size: var(--font-size-h4);\n span{\n position:relative;\n z-index:2;\n }\n @media(max-width: 767px) {\n margin: 4px;\n }\n }\n\n .active .btn {\n --button-bg-color: var(--theme-color-background);\n --button-text-color: var(--theme-color-primary);\n\n &:hover::after {\n box-shadow: none;\n }\n }\n }\n\n h2, .like-h2 {\n margin-top: 0.3em;\n margin-bottom: 0.4em;\n }\n\n .btn {\n margin-top: 0.8em;\n }\n\n .prev, .next, .count {\n display: none;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/sections/slider/slider.scss":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/slider/slider.scss"),options={insert:"head",singleton:!1};_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__.Z,options),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__.Z.locals}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5483],{"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/slider/slider.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.slider{opacity:0;transition:opacity .4s linear}.slider.initiated{opacity:1}.slider.single-slide .controls{display:none}.slider .slide-overflow{overflow:hidden;transition:height .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.slider img.loading{opacity:0}.slider img.loaded{transition:.3s ease;opacity:1}.slider .slide-wrapper{position:relative;display:flex;align-items:flex-start;width:10000%;contain:layout}.slider .slide-wrapper.no-transition{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider .slide-wrapper.no-transition .image-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.slider .slide-wrapper img,.slider .slide-wrapper a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}.slider .slide{position:relative;width:1%;min-width:1%;max-width:1%}.slider .prev-clone,.slider .next-clone{position:absolute;display:flex;width:100%}.slider .prev-clone{position:absolute;right:100%;justify-content:flex-end}.rotation{margin:var(--section-margin) auto}.rotation .slider{position:relative;display:block;border-bottom:var(--border-width) solid var(--theme-color-secondary);background-color:var(--theme-color-primary)}@media(max-width: 567px){.rotation .slider{margin:var(--section-margin) calc(var(--container-padding)*-1)}}.rotation .slider .slide:not(.current){height:0}@media(max-width: 999px){.rotation .slider .slide.text-only .outer .text-box{min-height:calc(40vw + 100px)}}@media(min-width: 1000px){.rotation .slider .slide.text-only .outer:after{content:"";position:relative;display:block;padding-top:calc(44.4444% - 13.3333px)}}.rotation .slider .outer{margin:0 -20px;display:flex}@media(max-width: 999px){.rotation .slider .outer{flex-direction:column;margin:0;overflow:hidden}}.rotation .slider .outer.download .text-box .btn:before{content:""}.rotation .slider .outer.intranet .text-box .btn:before{content:""}.rotation .slider .outer.extranet .text-box .btn:before{content:""}.rotation .slider .outer.extern .text-box .btn:before{content:""}.rotation .slider .image-box{order:1;position:relative;flex:1 1 100%}.rotation .slider .image-box:before{content:"";position:relative;display:block;padding-top:66.66667%}.rotation .slider .image-box>picture,.rotation .slider .image-box img,.rotation .slider .image-box .gallery{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}@media(min-width: 1000px){.rotation .slider .image-box{padding-right:20px;flex:1 1 66.66667%;max-width:66.66667%}.rotation .slider .image-box>picture,.rotation .slider .image-box img,.rotation .slider .image-box .gallery{width:calc(100% - 20px);left:1px}}.rotation .slider .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}@media(min-width: 1000px){.rotation .slider .copyright{left:calc(100% - 20px)}}.rotation .slider .text-box{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1 1 33.33333%;max-width:33.3333%;min-width:400px;color:var(--theme-color-background);z-index:2;padding:40px 20px 40px 80px;font-size:var(--font-size-small)}@media(max-width: 1339px){.rotation .slider .text-box{min-width:360px;padding:30px 10px 30px 60px}}@media(max-width: 1199px)and (min-width: 1000px){.rotation .slider .text-box{min-height:500px;font-size:16px}}@media(max-width: 999px){.rotation .slider .text-box{padding:40px 40px 10px;min-width:0;max-width:none}}@media(max-width: 567px){.rotation .slider .text-box{padding:28px var(--container-padding) 10px}}.rotation .slider .text-box:first-child{padding:100px 80px;position:static;background-color:rgba(0,0,0,0);max-width:none}@media(max-width: 999px){.rotation .slider .text-box:first-child{padding:40px}}@media(max-width: 567px){.rotation .slider .text-box:first-child{padding:28px 20px 100px}}.rotation .slider .text-box:first-child:after{content:"";background:linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 100%);position:absolute;top:0;left:0;width:100%;height:800px}.rotation .slider .text-box:first-child>*{max-width:800px;z-index:1}.rotation .slider .text-box:not(:first-child):before{content:"";position:absolute;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);z-index:-1}@media(min-width: 1000px){.rotation .slider .text-box:not(:first-child):before{top:0;margin:-15% -14% -15% 20px;border-top-right-radius:28% 50%;border-bottom-right-radius:28% 50%}}@media(max-width: 999px){.rotation .slider .text-box:not(:first-child):before{padding-top:70%;margin-right:0;margin:0 -15% -8%;border-bottom-left-radius:50% 28%;border-bottom-right-radius:50% 28%}}.rotation .slider .context-box{position:absolute;right:0;top:40px;z-index:100;min-width:100px;min-height:47px;padding:8px 10px 10px 10px;font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em;margin:0;text-align:right;color:var(--theme-color-white);background:linear-gradient(90deg, var(--theme-color-gradient-01) 25%, var(--theme-color-gradient-02) 57%, var(--theme-color-gradient-03) 112%)}@media(max-width: 999px){.rotation .slider .context-box{min-height:auto}}.rotation .slider .context-box--image{padding:4px 10px;display:flex}.rotation .slider .context-box--image img{height:39px}.rotation .slider .image-box .context-box{right:20px}@media(max-width: 999px){.rotation .slider .image-box .context-box{top:110px;right:0}}@media(max-width: 567px){.rotation .slider .image-box .context-box{top:40px}}@media(max-width: 319px){.rotation .slider .image-box .context-box{top:20px}}@media(max-width: 767px){.rotation .slider .text-box.context{padding-top:100px}}.rotation .slider .slider-tabs{position:absolute;display:flex;right:0;bottom:0;list-style:none;padding:0;margin:20px}.rotation .slider .slider-tabs .btn{--button-hover-shadow-opacity: 0.4;margin:5px;font-size:var(--font-size-h4)}.rotation .slider .slider-tabs .btn span{position:relative;z-index:2}@media(max-width: 767px){.rotation .slider .slider-tabs .btn{margin:4px}}.rotation .slider .slider-tabs .active .btn{--button-bg-color: var(--theme-color-background);--button-text-color: var(--theme-color-primary)}.rotation .slider .slider-tabs .active .btn:hover::after{box-shadow:none}.rotation .slider h2,.rotation .slider .like-h2{margin-top:.3em;margin-bottom:.4em}.rotation .slider .btn{margin-top:.8em}.rotation .slider .prev,.rotation .slider .next,.rotation .slider .count{display:none}',"",{version:3,sources:["webpack://./stories/sections/slider/slider.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,QAGA,SACE,CAAA,6BACA,CAAA,kBAEA,SACE,CAAA,+BAIA,YACE,CAAA,wBAIJ,eACE,CAAA,yDACA,CAAA,oBAGF,SACE,CAAA,mBAGF,mBACE,CAAA,SACA,CAAA,uBAGF,iBACE,CAAA,YACA,CAAA,sBACA,CAAA,YACA,CAAA,cACA,CAAA,qCAEA,wBACE,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,sDAEA,UACE,CAAA,iBCoDN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SDtDM,CAAA,oDAIJ,wBACE,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,sBACA,CAAA,mBACA,CAAA,eAIJ,iBACE,CAAA,QACA,CAAA,YACA,CAAA,YACA,CAAA,wCAGF,iBAEE,CAAA,YACA,CAAA,UACA,CAAA,oBAGF,iBACE,CAAA,UACA,CAAA,wBACA,CAAA,UAIJ,iCACE,CAAA,kBAGF,iBACE,CAAA,aACA,CAAA,oEACA,CAAA,2CACA,CAAA,yBAEA,kBANF,8DAOI,CAAA,CAAA,uCAIA,QACE,CAAA,yBAIA,oDACE,6BACE,CAAA,CAAA,0BAGJ,gDACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,sCACA,CAAA,CAAA,yBAMR,cACE,CAAA,YACA,CAAA,yBAEA,yBAJF,qBAKI,CAAA,QACA,CAAA,eACA,CAAA,CAAA,wDAGF,WCgJyB,CAAA,wDD7IzB,WCqJwB,CAAA,wDDlJxB,WCmJsB,CAAA,sDDhJtB,WC2I8B,CAAA,6BDtIhC,OACE,CAAA,iBACA,CAAA,aACA,CAAA,oCAKA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,qBACA,CAAA,4GAGF,iBACE,CAAA,MACA,CAAA,KACA,CAAA,WACA,CAAA,UACA,CAAA,gBACA,CAAA,0BAGF,6BAxBF,kBAyBI,CAAA,kBACA,CAAA,mBACA,CAAA,4GAEA,uBACE,CAAA,QACA,CAAA,CAAA,6BAKN,iBCzEA,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,0BD4DE,6BAFF,sBAGI,CAAA,CAAA,4BAIJ,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,kBACA,CAAA,kBACA,CAAA,eACA,CAAA,mCACA,CAAA,SACA,CAAA,2BACA,CAAA,gCACA,CAAA,0BAEA,4BAbF,eAcI,CAAA,2BACA,CAAA,CAAA,iDAGF,4BAlBF,gBAmBI,CAAA,cACA,CAAA,CAAA,yBAGF,4BAvBF,sBAwBI,CAAA,WACA,CAAA,cACA,CAAA,CAAA,yBAGF,4BA7BF,0CA8BI,CAAA,CAAA,wCAGF,kBACE,CAAA,eACA,CAAA,8BACA,CAAA,cACA,CAAA,yBAEA,wCANF,YAQI,CAAA,CAAA,yBAEF,wCAVF,uBAWI,CAAA,CAAA,8CAGF,UACE,CAAA,+IACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,YACA,CAAA,0CAGF,eACE,CAAA,SACA,CAAA,qDAIJ,UACE,CAAA,iBACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CACA,CAAA,UACA,CAAA,0BAEA,qDATF,KAUI,CAAA,0BACA,CAAA,+BACA,CAAA,kCACA,CAAA,CAAA,yBAEF,qDAfF,eAgBI,CAAA,cACA,CAAA,iBACA,CAAA,iCACA,CAAA,kCACA,CAAA,CAAA,+BAKN,iBACE,CAAA,OACA,CAAA,QACA,CAAA,WACA,CAAA,eACA,CAAA,eACA,CAAA,0BACA,CAAA,4BC3PF,CAAA,6BACA,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,yBACA,CAAA,QDwPE,CAAA,gBACA,CAAA,8BACA,CAAA,8IACA,CAAA,yBACA,+BAbF,eAcI,CAAA,CAAA,sCAEF,gBACE,CAAA,YACA,CAAA,0CACA,WACE,CAAA,0CAKJ,UACE,CAAA,yBACA,0CAFF,SAGI,CAAA,OACA,CAAA,CAAA,yBAEF,0CANF,QAOI,CAAA,CAAA,yBAEF,0CATF,QAUI,CAAA,CAAA,yBAMF,oCADF,iBAEI,CAAA,CAAA,+BAKN,iBACE,CAAA,YACA,CAAA,OACA,CAAA,QACA,CAAA,eACA,CAAA,SACA,CAAA,WACA,CAAA,oCAEA,kCACE,CAAA,UACA,CAAA,6BACA,CAAA,yCACA,iBACE,CAAA,SACA,CAAA,yBAEF,oCARF,UASI,CAAA,CAAA,4CAIJ,gDACE,CAAA,+CACA,CAAA,yDAEA,eACE,CAAA,gDAKN,eACE,CAAA,kBACA,CAAA,uBAGF,eACE,CAAA,yEAGF,YACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.slider {\n opacity: 0;\n transition: opacity 0.4s linear;\n\n &.initiated {\n opacity: 1;\n }\n\n &.single-slide {\n .controls {\n display: none;\n }\n }\n\n .slide-overflow {\n overflow: hidden;\n transition: height 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n img.loading {\n opacity: 0;\n }\n\n img.loaded {\n transition: 0.3s ease;\n opacity: 1;\n }\n\n .slide-wrapper {\n position: relative;\n display: flex;\n align-items: flex-start;\n width: 10000%;\n contain: layout;\n\n &.no-transition {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n .image-box:after {\n content: "";\n @include full-size;\n z-index: 2;\n }\n }\n\n img, a {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-user-drag: none;\n -moz-user-drag: none;\n }\n }\n\n .slide {\n position: relative;\n width: 1%;\n min-width: 1%;\n max-width: 1%;\n }\n\n .prev-clone,\n .next-clone {\n position: absolute;\n display: flex;\n width: 100%;\n }\n\n .prev-clone {\n position: absolute;\n right: 100%;\n justify-content: flex-end;\n }\n}\n\n.rotation {\n margin: var(--section-margin) auto;\n}\n\n.rotation .slider {\n position: relative;\n display: block;\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n background-color: var(--theme-color-primary);\n\n @media(max-width: 567px) {\n margin: var(--section-margin) calc(var(--container-padding) * -1);\n }\n\n .slide {\n &:not(.current) {\n height: 0;\n }\n\n &.text-only .outer {\n @media(max-width: 999px) {\n .text-box {\n min-height: calc(40vw + 100px);\n }\n }\n @media(min-width: 1000px) {\n &:after {\n content: "";\n position: relative;\n display: block;\n padding-top: calc(44.4444% - 13.3333px);\n }\n }\n }\n }\n\n .outer {\n margin: 0 -20px;\n display: flex;\n\n @media(max-width: 999px) {\n flex-direction: column;\n margin: 0;\n overflow: hidden;\n }\n\n &.download .text-box .btn:before {\n @include icon-small-download;\n }\n &.intranet .text-box .btn:before{\n @include icon-small-schloss;\n }\n &.extranet .text-box .btn:before{\n @include icon-small-stern;\n }\n &.extern .text-box .btn:before{\n @include icon-small-link-external;\n }\n }\n\n .image-box {\n order: 1;\n position: relative;\n flex: 1 1 100%;\n @media(min-width: 1000px) {\n\n }\n\n &:before {\n content: "";;\n position: relative;\n display: block;\n padding-top: 66.66667%;\n }\n\n > picture, img, .gallery {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n object-fit: cover;\n }\n\n @media(min-width: 1000px) {\n padding-right: 20px;\n flex: 1 1 66.66667%;\n max-width: 66.66667%;\n\n > picture, img, .gallery {\n width: calc(100% - 20px);\n left: 1px;\n }\n }\n }\n\n .copyright {\n @include copyright;\n @media(min-width: 1000px) {\n left: calc(100% - 20px);\n }\n }\n\n .text-box {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n flex: 1 1 33.33333%;\n max-width: 33.3333%;\n min-width: 400px;\n color: var(--theme-color-background);\n z-index: 2;\n padding: 40px 20px 40px 80px;\n font-size: var(--font-size-small);\n\n @media(max-width: 1339px) {\n min-width: 360px;\n padding: 30px 10px 30px 60px;\n }\n\n @media(max-width: 1199px) and (min-width: 1000px) {\n min-height: 500px;\n font-size: 16px;\n }\n\n @media(max-width: 999px) {\n padding: 40px 40px 10px;\n min-width: 0;\n max-width: none;\n }\n\n @media(max-width: 567px) {\n padding: 28px var(--container-padding) 10px;\n }\n\n &:first-child {\n padding: 100px 80px;\n position: static;\n background-color: transparent;\n max-width: none;\n\n @media(max-width: 999px) {\n //justify-content: flex-start;\n padding: 40px;\n }\n @media(max-width: 567px) {\n padding: 28px 20px 100px;\n }\n\n &:after {\n content: "";\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 100%);\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 800px;\n }\n\n > * {\n max-width: 800px;\n z-index: 1;\n }\n }\n\n &:not(:first-child):before {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: var(--theme-color-primary);\n z-index: -1;\n\n @media(min-width: 1000px) {\n top: 0;\n margin: -15% -14% -15% 20px;\n border-top-right-radius: 28% 50%;\n border-bottom-right-radius: 28% 50%;\n }\n @media(max-width: 999px) {\n padding-top: 70%;\n margin-right: 0;\n margin: 0 -15% -8%;\n border-bottom-left-radius: 50% 28%;\n border-bottom-right-radius: 50% 28%;\n }\n }\n }\n\n .context-box {\n position: absolute;\n right: 0;\n top: 40px;\n z-index: 100;\n min-width: 100px;\n min-height: 47px;\n padding: 8px 10px 10px 10px;\n @include h4();\n margin: 0;\n text-align: right;\n color: var(--theme-color-white);\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 25%,var(--theme-color-gradient-02) 57%,var(--theme-color-gradient-03) 112%);\n @media(max-width: 999px) {\n min-height: auto;\n }\n &--image {\n padding: 4px 10px;\n display: flex;\n img {\n height: 39px;\n }\n }\n }\n .image-box {\n .context-box {\n right: 20px;\n @media(max-width: 999px) {\n top: 110px;\n right: 0;\n }\n @media(max-width: 567px) {\n top: 40px;\n }\n @media(max-width: 319px) {\n top: 20px;\n }\n }\n }\n .text-box {\n &.context {\n @media(max-width: 767px) {\n padding-top: 100px;\n }\n }\n }\n\n .slider-tabs {\n position: absolute;\n display: flex;\n right: 0;\n bottom: 0;\n list-style: none;\n padding: 0;\n margin: 20px;\n\n .btn {\n --button-hover-shadow-opacity: 0.4;\n margin: 5px;\n font-size: var(--font-size-h4);\n span{\n position:relative;\n z-index:2;\n }\n @media(max-width: 767px) {\n margin: 4px;\n }\n }\n\n .active .btn {\n --button-bg-color: var(--theme-color-background);\n --button-text-color: var(--theme-color-primary);\n\n &:hover::after {\n box-shadow: none;\n }\n }\n }\n\n h2, .like-h2 {\n margin-top: 0.3em;\n margin-bottom: 0.4em;\n }\n\n .btn {\n margin-top: 0.8em;\n }\n\n .prev, .next, .count {\n display: none;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/sections/slider/slider.scss":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/slider/slider.scss"),options={insert:"head",singleton:!1};_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__.Z,options),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__.Z.locals}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/615.3c29a7df.iframe.bundle.js b/gfi-ihk-2024/storybook-static/615.3c29a7df.iframe.bundle.js
new file mode 100644
index 0000000..ef31c5a
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/615.3c29a7df.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[615],{"./stories/components/document-list/DocumentListComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{h:()=>createDocumentList});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),document_list=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/document-list/document-list.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(document_list.Z,options);document_list.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),DocumentListData=__webpack_require__("./stories/components/document-list/DocumentListData.js"),createDocumentList=function createDocumentList(_ref){var _ref$docs=_ref.docs,docs=void 0===_ref$docs?DocumentListData.c:_ref$docs,section=(0,helpers.az)("section",["document-list"]);return docs.map((function(doc){var a=(0,helpers.az)("a",["document-list-item",doc.icon],null,section);if(a.href=doc.link,doc.imageSrc&&doc.imageSrc.length>0){var imageBox=(0,helpers.az)("div",["image-box"],null,a);(0,helpers.Bi)(doc.imageSrc,210,140,doc.title,[],imageBox)}else if(doc.chartTitle&&doc.chartTitle.length>0){var _imageBox=(0,helpers.az)("div",["image-box"],null,a);_imageBox.classList.add("chart"),(0,helpers.az)("span",["chart-title"],doc.chartTitle,_imageBox)}var textBox=(0,helpers.az)("div",["text-box"],null,a);(0,helpers.az)("span",["kicker"],doc.kicker,textBox),(0,helpers.az)("h6",[],doc.title,textBox),doc.copy&&doc.copy.length>0&&(0,helpers.az)("p",[],doc.copy,textBox),doc.details&&doc.details.length>0&&(0,helpers.az)("p",["details"],doc.details,textBox)})),section}},"./stories/components/document-list/DocumentListData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{c:()=>DocumentListData});var DocumentListData=[{link:"#",icon:"icon-small-download",imageSrc:"./dummy/placeholder-3-2.svg",chartTitle:"",kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit, quaerat assumenda in vel ut suscipit enim at quis, similique cumque tempora eveniet? Amet, voluptatibus?",details:"PDF-Datei (0,7 MB)"},{link:"#",icon:"icon-small-link-external",imageSrc:null,chartTitle:"PDF",kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit.",details:"PDF-Datei (3,5 MB)"},{link:"#",icon:null,imageSrc:null,chartTitle:null,kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit, quaerat.",details:"PDF-Datei (3,5 MB)"},{link:"#",icon:"icon-small-download",imageSrc:"./dummy/placeholder-3-2.svg",chartTitle:"",kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:null,details:"PDF-Datei (0,7 MB)"},{link:"#",icon:"icon-small-link-external",imageSrc:null,chartTitle:"PDF",kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit. Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit, quaerat.",details:"PDF-Datei (2,2 MB)"},{link:"#",icon:"icon-small-download",imageSrc:"./dummy/placeholder-3-2.svg",chartTitle:null,kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit, quaerat.",details:"PDF-Datei (1,0 MB)"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/document-list/document-list.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.document-list{position:relative;display:block;margin:calc(1vw + 20px) 0 calc(1.5vw + 40px)}.document-list-item{position:relative;display:block;text-decoration:none;font-size:var(--font-size-small);border:1px solid var(--theme-color-primary-dimmed-04);padding:15px;border-radius:4px;transition:.3s ease}.document-list-item.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.document-list-item:focus-visible,.document-list-item.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.document-list-item:hover{text-decoration:none;color:var(--theme-color-secondary-intensed)}.document-list-item+.document-list-item{margin-top:10px}@media(min-width: 568px){.document-list-item{align-items:flex-start;display:flex}.document-list-item+.document-list-item{margin-top:15px}}.document-list-item:before{position:absolute;top:0;right:0;margin:10px;font-size:var(--icon-size-small);line-height:1;font-family:"Icons",sans-serif}.document-list-item .image-box{position:relative;max-width:210px;flex:1 1 25%}@media(max-width: 567px){.document-list-item .image-box{flex:1 1 75%;max-width:70%}}.document-list-item .image-box:before{content:"";position:relative;display:block;padding-top:66.66667%}.document-list-item .image-box.chart:before{background:linear-gradient(130deg, var(--theme-color-gradient-01) 46%, var(--theme-color-gradient-02) 123%, var(--theme-color-gradient-03) 255%)}.document-list-item .image-box img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.3s ease;opacity:1}.document-list-item .image-box img.loading{opacity:0}.document-list-item .image-box .chart-title{font-family:"Korb",sans-serif;font-weight:700;font-size:32px;color:var(--theme-color-white);position:absolute;left:0;right:0;top:50%;transform:translate(0, -50%);text-align:center}.document-list-item .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.document-list-item .text-box:not(:first-child){padding-top:20px}@media(min-width: 568px){.document-list-item .text-box{padding:2px 0 0}.document-list-item .text-box:not(:first-child){max-width:75%;padding:0 0 0 16px}}.document-list-item h6{font-size:18px;margin-top:4px;text-decoration:underline}@media(min-width: 768px){.document-list-item h6{font-size:22px}}.document-list-item h5,.document-list-item .details{font-weight:600}.document-list-item p{margin-bottom:12px}.document-list-item .details{margin:0}.document-list-item .kicker{margin-top:-4px}',"",{version:3,sources:["webpack://./stories/components/document-list/document-list.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,eACE,iBAAA,CACA,aAAA,CACA,4CAAA,CAGF,oBACE,iBAAA,CACA,aAAA,CACA,oBAAA,CACA,gCAAA,CACA,qDAAA,CACA,YAAA,CACA,iBAAA,CAEA,mBAAA,CC+JE,wCACE,4GAAA,CACA,SAAA,CAEF,qEACE,4GAAA,CACA,SAAA,CDnKJ,0BACE,oBAAA,CACA,2CAAA,CAGF,wCACE,eAAA,CAGF,yBApBF,oBAqBI,sBAAA,CACA,YAAA,CAEA,wCACE,eAAA,CAAA,CAIJ,2BACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,WAAA,CACA,gCAAA,CACA,aAAA,CACA,8BAAA,CAGF,+BACE,iBAAA,CACA,eAAA,CACA,YAAA,CAEA,yBALF,+BAMI,YAAA,CACA,aAAA,CAAA,CAGF,sCACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,qBAAA,CAGF,4CACE,gJAAA,CAGF,mCACE,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,mBAAA,CACA,SAAA,CAEA,2CACE,SAAA,CAIJ,4CACE,6BAAA,CACA,eAAA,CACA,cAAA,CACA,8BAAA,CACA,iBAAA,CACA,MAAA,CACA,OAAA,CACA,OAAA,CACA,4BAAA,CACA,iBAAA,CAGF,0CCOF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDjBA,gDACE,gBAAA,CAGF,yBACE,8BACE,eAAA,CAGF,gDACE,aAAA,CACA,kBAAA,CAAA,CAIJ,uBACE,cAAA,CACA,cAAA,CACA,yBAAA,CAEA,yBALF,uBAMI,cAAA,CAAA,CAIJ,oDACE,eAAA,CAGF,sBACE,kBAAA,CAGF,6BACE,QAAA,CAGF,4BACE,eAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.document-list {\n position: relative;\n display: block;\n margin: calc(1vw + 20px) 0 calc(1.5vw + 40px);\n}\n\n.document-list-item {\n position: relative;\n display: block;\n text-decoration: none;\n font-size: var(--font-size-small);\n border: 1px solid var(--theme-color-primary-dimmed-04);\n padding: 15px;\n border-radius: 4px;\n @include focus-visible;\n transition: 0.3s ease;\n\n &:hover {\n text-decoration: none;\n color: var(--theme-color-secondary-intensed);\n }\n\n + .document-list-item {\n margin-top: 10px;\n }\n\n @media(min-width: 568px) {\n align-items: flex-start;\n display: flex;\n\n + .document-list-item {\n margin-top: 15px;\n }\n }\n\n &:before {\n position: absolute;\n top: 0;\n right: 0;\n margin: 10px;\n font-size: var(--icon-size-small);\n line-height: 1;\n font-family: 'Icons', sans-serif;\n }\n\n .image-box {\n position: relative;\n max-width: 210px;\n flex: 1 1 25%;\n\n @media(max-width: 567px) {\n flex: 1 1 75%;\n max-width: 70%;\n }\n\n &:before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 66.66667%;\n }\n\n &.chart:before {\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 46%, var(--theme-color-gradient-02) 123%, var(--theme-color-gradient-03) 255%);\n }\n\n img {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n transition: 0.3s ease;\n opacity: 1;\n\n &.loading {\n opacity: 0;\n }\n }\n\n .chart-title {\n font-family: \"Korb\", sans-serif;\n font-weight: 700;\n font-size: 32px;\n color: var(--theme-color-white);\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n transform: translate(0, -50%);\n text-align: center;\n }\n\n .copyright {\n @include copyright;\n }\n }\n\n .text-box:not(:first-child) {\n padding-top: 20px;\n }\n\n @media(min-width: 568px) {\n .text-box {\n padding: 2px 0 0;\n }\n\n .text-box:not(:first-child) {\n max-width: 75%;\n padding: 0 0 0 16px;\n }\n }\n\n h6 {\n font-size: 18px;\n margin-top: 4px;\n text-decoration: underline;\n\n @media(min-width: 768px) {\n font-size: 22px;\n }\n }\n\n h5, .details {\n font-weight: 600;\n }\n\n p {\n margin-bottom: 12px;\n }\n\n .details {\n margin: 0;\n }\n\n .kicker {\n margin-top: -4px;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/615.770094e1.iframe.bundle.js b/gfi-ihk-2024/storybook-static/615.770094e1.iframe.bundle.js
deleted file mode 100644
index 375de0f..0000000
--- a/gfi-ihk-2024/storybook-static/615.770094e1.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[615],{"./stories/components/document-list/DocumentListComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{h:()=>createDocumentList});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),document_list=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/document-list/document-list.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(document_list.Z,options);document_list.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),DocumentListData=__webpack_require__("./stories/components/document-list/DocumentListData.js"),createDocumentList=function createDocumentList(_ref){var _ref$docs=_ref.docs,docs=void 0===_ref$docs?DocumentListData.c:_ref$docs,section=(0,helpers.az)("section",["document-list"]);return docs.map((function(doc){var a=(0,helpers.az)("a",["document-list-item",doc.icon],null,section);if(a.href=doc.link,doc.imageSrc&&doc.imageSrc.length>0){var imageBox=(0,helpers.az)("div",["image-box"],null,a);(0,helpers.Bi)(doc.imageSrc,210,140,doc.title,[],imageBox)}else if(doc.chartTitle&&doc.chartTitle.length>0){var _imageBox=(0,helpers.az)("div",["image-box"],null,a);_imageBox.classList.add("chart"),(0,helpers.az)("span",["chart-title"],doc.chartTitle,_imageBox)}var textBox=(0,helpers.az)("div",["text-box"],null,a);(0,helpers.az)("span",["kicker"],doc.kicker,textBox),(0,helpers.az)("h6",[],doc.title,textBox),doc.copy&&doc.copy.length>0&&(0,helpers.az)("p",[],doc.copy,textBox),doc.details&&doc.details.length>0&&(0,helpers.az)("p",["details"],doc.details,textBox)})),section}},"./stories/components/document-list/DocumentListData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{c:()=>DocumentListData});var DocumentListData=[{link:"#",icon:"icon-small-download",imageSrc:"./dummy/placeholder-3-2.svg",chartTitle:"",kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit, quaerat assumenda in vel ut suscipit enim at quis, similique cumque tempora eveniet? Amet, voluptatibus?",details:"PDF-Datei (0,7 MB)"},{link:"#",icon:"icon-small-link-external",imageSrc:null,chartTitle:"PDF",kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit.",details:"PDF-Datei (3,5 MB)"},{link:"#",icon:null,imageSrc:null,chartTitle:null,kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit, quaerat.",details:"PDF-Datei (3,5 MB)"},{link:"#",icon:"icon-small-download",imageSrc:"./dummy/placeholder-3-2.svg",chartTitle:"",kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:null,details:"PDF-Datei (0,7 MB)"},{link:"#",icon:"icon-small-link-external",imageSrc:null,chartTitle:"PDF",kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit. Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit, quaerat.",details:"PDF-Datei (2,2 MB)"},{link:"#",icon:"icon-small-download",imageSrc:"./dummy/placeholder-3-2.svg",chartTitle:null,kicker:"Positionen",title:"Gipfel zur Digitalen Bildung 2019",copy:"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt, eaque, laborum. Atque modi commodi sed natus fugiat soluta perferendis dolores veritatis praesentium sint, consequatur odit, quaerat.",details:"PDF-Datei (1,0 MB)"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/document-list/document-list.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.document-list{position:relative;display:block;margin:calc(1vw + 20px) 0 calc(1.5vw + 40px)}.document-list-item{position:relative;display:block;text-decoration:none;font-size:var(--font-size-small);border:1px solid var(--theme-color-primary-dimmed-04);padding:15px;border-radius:4px;transition:.3s ease}.document-list-item.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.document-list-item:focus-visible,.document-list-item.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.document-list-item:hover{text-decoration:none;color:var(--theme-color-secondary-intensed)}.document-list-item+.document-list-item{margin-top:10px}@media(min-width: 568px){.document-list-item{align-items:flex-start;display:flex}.document-list-item+.document-list-item{margin-top:15px}}.document-list-item:before{position:absolute;top:0;right:0;margin:10px;font-size:var(--icon-size-small);line-height:1;font-family:"Icons",sans-serif}.document-list-item .image-box{position:relative;max-width:210px;flex:1 1 25%}@media(max-width: 567px){.document-list-item .image-box{flex:1 1 75%;max-width:70%}}.document-list-item .image-box:before{content:"";position:relative;display:block;padding-top:66.66667%}.document-list-item .image-box.chart:before{background:linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%)}.document-list-item .image-box img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.3s ease;opacity:1}.document-list-item .image-box img.loading{opacity:0}.document-list-item .image-box .chart-title{font-family:"Korb",sans-serif;font-weight:700;font-size:32px;color:var(--theme-color-white);position:absolute;left:0;right:0;top:50%;transform:translate(0, -50%);text-align:center}.document-list-item .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.document-list-item .text-box:not(:first-child){padding-top:20px}@media(min-width: 568px){.document-list-item .text-box{padding:2px 0 0}.document-list-item .text-box:not(:first-child){max-width:75%;padding:0 0 0 16px}}.document-list-item h6{font-size:18px;margin-top:4px;text-decoration:underline}@media(min-width: 768px){.document-list-item h6{font-size:22px}}.document-list-item h5,.document-list-item .details{font-weight:600}.document-list-item p{margin-bottom:12px}.document-list-item .details{margin:0}.document-list-item .kicker{margin-top:-4px}',"",{version:3,sources:["webpack://./stories/components/document-list/document-list.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,eACE,iBAAA,CACA,aAAA,CACA,4CAAA,CAGF,oBACE,iBAAA,CACA,aAAA,CACA,oBAAA,CACA,gCAAA,CACA,qDAAA,CACA,YAAA,CACA,iBAAA,CAEA,mBAAA,CC+JE,wCACE,4GAAA,CACA,SAAA,CAEF,qEACE,4GAAA,CACA,SAAA,CDnKJ,0BACE,oBAAA,CACA,2CAAA,CAGF,wCACE,eAAA,CAGF,yBApBF,oBAqBI,sBAAA,CACA,YAAA,CAEA,wCACE,eAAA,CAAA,CAIJ,2BACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,WAAA,CACA,gCAAA,CACA,aAAA,CACA,8BAAA,CAGF,+BACE,iBAAA,CACA,eAAA,CACA,YAAA,CAEA,yBALF,+BAMI,YAAA,CACA,aAAA,CAAA,CAGF,sCACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,qBAAA,CAGF,4CACE,+IAAA,CAGF,mCACE,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,mBAAA,CACA,SAAA,CAEA,2CACE,SAAA,CAIJ,4CACE,6BAAA,CACA,eAAA,CACA,cAAA,CACA,8BAAA,CACA,iBAAA,CACA,MAAA,CACA,OAAA,CACA,OAAA,CACA,4BAAA,CACA,iBAAA,CAGF,0CCOF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDjBA,gDACE,gBAAA,CAGF,yBACE,8BACE,eAAA,CAGF,gDACE,aAAA,CACA,kBAAA,CAAA,CAIJ,uBACE,cAAA,CACA,cAAA,CACA,yBAAA,CAEA,yBALF,uBAMI,cAAA,CAAA,CAIJ,oDACE,eAAA,CAGF,sBACE,kBAAA,CAGF,6BACE,QAAA,CAGF,4BACE,eAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.document-list {\n position: relative;\n display: block;\n margin: calc(1vw + 20px) 0 calc(1.5vw + 40px);\n}\n\n.document-list-item {\n position: relative;\n display: block;\n text-decoration: none;\n font-size: var(--font-size-small);\n border: 1px solid var(--theme-color-primary-dimmed-04);\n padding: 15px;\n border-radius: 4px;\n @include focus-visible;\n transition: 0.3s ease;\n\n &:hover {\n text-decoration: none;\n color: var(--theme-color-secondary-intensed);\n }\n\n + .document-list-item {\n margin-top: 10px;\n }\n\n @media(min-width: 568px) {\n align-items: flex-start;\n display: flex;\n\n + .document-list-item {\n margin-top: 15px;\n }\n }\n\n &:before {\n position: absolute;\n top: 0;\n right: 0;\n margin: 10px;\n font-size: var(--icon-size-small);\n line-height: 1;\n font-family: 'Icons', sans-serif;\n }\n\n .image-box {\n position: relative;\n max-width: 210px;\n flex: 1 1 25%;\n\n @media(max-width: 567px) {\n flex: 1 1 75%;\n max-width: 70%;\n }\n\n &:before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 66.66667%;\n }\n\n &.chart:before {\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%);\n }\n\n img {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n transition: 0.3s ease;\n opacity: 1;\n\n &.loading {\n opacity: 0;\n }\n }\n\n .chart-title {\n font-family: \"Korb\", sans-serif;\n font-weight: 700;\n font-size: 32px;\n color: var(--theme-color-white);\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n transform: translate(0, -50%);\n text-align: center;\n }\n\n .copyright {\n @include copyright;\n }\n }\n\n .text-box:not(:first-child) {\n padding-top: 20px;\n }\n\n @media(min-width: 568px) {\n .text-box {\n padding: 2px 0 0;\n }\n\n .text-box:not(:first-child) {\n max-width: 75%;\n padding: 0 0 0 16px;\n }\n }\n\n h6 {\n font-size: 18px;\n margin-top: 4px;\n text-decoration: underline;\n\n @media(min-width: 768px) {\n font-size: 22px;\n }\n }\n\n h5, .details {\n font-weight: 600;\n }\n\n p {\n margin-bottom: 12px;\n }\n\n .details {\n margin: 0;\n }\n\n .kicker {\n margin-top: -4px;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/622.0e487119.iframe.bundle.js b/gfi-ihk-2024/storybook-static/622.3993c365.iframe.bundle.js
similarity index 78%
rename from gfi-ihk-2024/storybook-static/622.0e487119.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/622.3993c365.iframe.bundle.js
index 978a48c..df81de3 100644
--- a/gfi-ihk-2024/storybook-static/622.0e487119.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/622.3993c365.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[622],{"./stories/components/contact/ContactComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{r:()=>createContact});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),contact=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/contact/contact.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(contact.Z,options);contact.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ContactData=__webpack_require__("./stories/components/contact/ContactData.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ").addClass("tab-buttons").insertBefore(this.contactsWrapper),this.contacts.each((function(i,el){var c=jquery_default()(el),a=jquery_default()(' ').attr("data-index",i).text(c.data("contact-tab"));a.addClass("btn").addClass("btn-small"),c.data("contact-tab")||a.text(i<9?"0"+(i+1):i+1),jquery_default()(" ").append(a).appendTo(_this.tabs)}));var tabAnchors=this.tabs.find("a");tabAnchors.on("click",(function(e){e.preventDefault();var btn=jquery_default()(e.currentTarget),index=parseInt(btn.attr("data-index"));_this.contacts.eq(index).addClass("active").siblings(".active").removeClass("active"),btn.parent("li").addClass("active").siblings(".active").removeClass("active"),_this.changeHeight(_this.current,index),_this.current=index})),this.tabStyle!==this.TABS_CLOSED&&tabAnchors.first().trigger("click")}}},{key:"changeHeight",value:function changeHeight(prev,next){var _this2=this;prev!==next&&(this.contactsWrapper.css("height",this.contacts.eq(prev).outerHeight()+"px"),setTimeout((function(){_this2.contactsWrapper.css("height",_this2.contacts.eq(next).outerHeight()+"px")}),40),setTimeout((function(){_this2.contactsWrapper.removeAttr("style").trigger("resize")}),500))}},{key:"initSizeObserver",value:function initSizeObserver(){var _this3=this;new ResizeObserver((function(entries){entries.map((function(entry){var w=entry.borderBoxSize[0].inlineSize,wrapper=_this3.wrapper.get(0);wrapper.dataset.size=w<500?"sm":w<1e3?"md":"lg"}))})).observe(this.wrapper.get(0))}}]),IHKContact}();const components_contact_contact=IHKContact;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".contact-wrapper:not(.initiated)").each((function(){new IHKContact(jquery_default()(this))}))}));var createContact=function createContact(_ref){var _ref$headline=_ref.headline,headline=void 0===_ref$headline?"Ich helfe Ihnen gerne weiter":_ref$headline,_ref$contacts=_ref.contacts,contacts=void 0===_ref$contacts?ContactData.hU:_ref$contacts,_ref$contactCount=_ref.contactCount,contactCount=void 0===_ref$contactCount?2:_ref$contactCount,_ref$addContainer=_ref.addContainer,addContainer=void 0!==_ref$addContainer&&_ref$addContainer,wrapper=(0,helpers.az)("div",["contact-wrapper"]);headline&&headline.length>0&&(0,helpers.az)("div",["like-h2"],headline,wrapper);var outer=(0,helpers.az)("div",["contacts"],null,wrapper);if(contacts.map((function(data,index){if(!(index>=contactCount)){var cp=(0,helpers.az)("div",["contact-person"],null,outer);if(cp.dataset.contactTab=data.name,data.image&&data.image.length>0){var ib=(0,helpers.az)("div",["image-box"],null,cp);(0,helpers.Bi)(data.image,360,240,data.name,[],ib)}var tb=(0,helpers.az)("div",["text-box"],null,cp);(0,helpers.az)("div",["like-h6"],data.name,tb),(0,helpers.az)("p",[],data.copy,tb);var buttons=(0,helpers.az)("ul",["contact-buttons"],null,tb),classes=["btn","white","btn-small","icon-left"];if(data.phone&&data.phone.length>0){var li=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("a",["icon-telefon"].concat(classes),data.phone,li).href="tel:"+data.phone.split("(").join("").split(")").join("")}if(data.mail&&data.mail.length>0){var _li=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("a",["icon-email"].concat(classes),"E-Mail schreiben",_li).href="mailto:"+data.mail}if(data.fax&&data.fax.length>0){var _li2=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("span",["icon-fax"].concat(classes),data.fax,_li2)}if(data.vcard&&data.vcard.length>0){var _li3=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("a",["icon-vcard"].concat(classes),"Kontakt speichern",_li3).href=data.vcard}}})),new components_contact_contact(jquery_default()(wrapper)),addContainer){var section=(0,helpers.az)("section",["contact"]);return(0,helpers.az)("div",["container"],null,section).appendChild(wrapper),section}return wrapper}},"./stories/components/contact/ContactData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{hU:()=>ContactData,u_:()=>SingleContactData,zq:()=>OrganisationContactData});var ContactData=[{name:"Max Mustermann",image:"./dummy/placeholder-3-2.svg",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.",mail:"mm@ihk.de",phone:"+49 (0) 12 345678-90",fax:null,vcard:"https://www.ihk.de/blueprint/vcard/?contentId=1134770"},{name:"Erika Musterfrau",image:"./dummy/placeholder-3-2.svg",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.",mail:"aa@ihk.de",phone:"+49 (0) 12 345678-94",fax:"+49 (0) 12 345678-00",vcard:"https://www.ihk.de/blueprint/vcard/?contentId=1134770"},{name:"Bernd Beispiel",image:"./dummy/placeholder-3-2.svg",copy:null,mail:"mm@ihk.de",phone:"+49 (0) 12 345678-90",fax:null,vcard:null}],SingleContactData=[{name:"Max Mustermann",image:"./dummy/placeholder-3-2.svg",copy:"Bereiche: Aus- und Weiterbildung, Kaufmännische Weiterbildung",mail:"mm@ihk.de",phone:"+49 (0) 12 345678-90",fax:null,vcard:"https://www.ihk.de/blueprint/vcard/?contentId=1134770"}],OrganisationContactData=[{name:"Industrie- und Handelskammer Stade für den Elbe-Weser-Raum",image:null,copy:'Am Schäferstieg 2 21680 Stade
',mail:"info@stade.ihk.de",phone:"04141/524-0",fax:null,vcard:null}]},"./node_modules/core-js/modules/es.array.concat.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),isArray=__webpack_require__("./node_modules/core-js/internals/is-array.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),doesNotExceedSafeInteger=__webpack_require__("./node_modules/core-js/internals/does-not-exceed-safe-integer.js"),createProperty=__webpack_require__("./node_modules/core-js/internals/create-property.js"),arraySpeciesCreate=__webpack_require__("./node_modules/core-js/internals/array-species-create.js"),arrayMethodHasSpeciesSupport=__webpack_require__("./node_modules/core-js/internals/array-method-has-species-support.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),V8_VERSION=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),IS_CONCAT_SPREADABLE=wellKnownSymbol("isConcatSpreadable"),IS_CONCAT_SPREADABLE_SUPPORT=V8_VERSION>=51||!fails((function(){var array=[];return array[IS_CONCAT_SPREADABLE]=!1,array.concat()[0]!==array})),SPECIES_SUPPORT=arrayMethodHasSpeciesSupport("concat"),isConcatSpreadable=function(O){if(!isObject(O))return!1;var spreadable=O[IS_CONCAT_SPREADABLE];return void 0!==spreadable?!!spreadable:isArray(O)};$({target:"Array",proto:!0,arity:1,forced:!IS_CONCAT_SPREADABLE_SUPPORT||!SPECIES_SUPPORT},{concat:function concat(arg){var i,k,length,len,E,O=toObject(this),A=arraySpeciesCreate(O,0),n=0;for(i=-1,length=arguments.length;i{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".contact-wrapper{position:relative;background-color:var(--theme-color-primary-dimmed-04);border-bottom:var(--border-width) solid var(--theme-color-secondary);padding:var(--content-box-padding);overflow:hidden;font-size:var(--font-size-small);margin:var(--section-margin) 0}.contact-wrapper>h2,.contact-wrapper>h3,.sidebar .contact-wrapper>h2,.sidebar .contact-wrapper>.like-h2,.contacts-in-text .contact-wrapper>h2,.contacts-in-text .contact-wrapper>.like-h2,.contact-wrapper>.like-h2,.contact-wrapper>.like-h3{margin-top:var(--section-headline-margin)}.contact-wrapper h5,.contact-wrapper h6,.contact-wrapper .like-h6{margin-top:-0.3em;font-size:var(--font-size-copy);font-family:var(--font-korb)}.contact-wrapper .contact-person{display:flex;margin:0 calc((var(--content-box-padding) + var(--col-padding))*-1);padding-bottom:25px !important}.contact-wrapper:not([data-tab-style=open]) .contact-person{position:absolute;top:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(0.95);width:calc(100% + (var(--content-box-padding) + var(--col-padding))*2)}.contact-wrapper:not([data-tab-style=open]) .contact-person.active{position:relative;opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .4s,visibility 0s ease .4s,transform .4s ease .4s;transform:translate3d(0, 0, 0) scale(1);order:1;z-index:1}.contact-wrapper .image-box,.contact-wrapper .text-box{flex:1 1 100%;padding:0 var(--col-padding)}.contact-wrapper p,.contact-wrapper .text{margin-bottom:.4em}.contact-wrapper .contacts{position:relative;display:flex;flex-direction:column;transition:height .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.contact-wrapper .contact-buttons,.contact-wrapper .tab-buttons{padding:0;list-style:none;margin:1.1em -0.3em 0}.contact-wrapper .contact-buttons li,.contact-wrapper .tab-buttons li{margin:0 .3em .6em}.contact-wrapper .contact-buttons .btn,.contact-wrapper .tab-buttons .btn{margin-left:-0.06em}.contact-wrapper .contact-buttons li:last-child{margin-bottom:0}.contact-wrapper .tab-buttons{display:flex;flex-wrap:wrap;margin:0 -0.3em 1.2em}.contact-wrapper .tab-buttons .btn::after{display:none}.contact-wrapper .tab-buttons li:not(.active) .btn:not(:hover){background-color:var(--theme-color-primary-dimmed-03);color:var(--theme-color-primary)}.contact-wrapper img{max-width:100%;height:auto;transition:opacity .3s ease;opacity:1}.contact-wrapper img.loading{opacity:0}.contact-wrapper[data-size=lg] .image-box{max-width:33.333333%;padding-left:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=lg] .text-box{padding-right:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=lg] .text-box:first-child{padding-left:calc(var(--content-box-padding) + var(--col-padding));max-width:880px}.contact-wrapper[data-size=md] .image-box{padding-left:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=md] .text-box{min-width:calc(100% - 360px - var(--content-box-padding)*2);padding-right:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=md] .text-box:first-child{padding-left:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=sm]{padding:calc(var(--content-box-padding)*2) var(--content-box-padding)}.contact-wrapper[data-size=sm] .image-box{margin-bottom:1em}.contact-wrapper[data-size=sm] .contact-person{flex-direction:column;padding:0 var(--content-box-padding)}.contact-wrapper[data-size=sm] .tab-buttons{margin-bottom:.8em}.contact-wrapper.ansprechpartner{background-color:var(--theme-color-primary-dimmed-03);padding:20px;border-bottom:none}.sidebar .contact-wrapper h2,.sidebar .contact-wrapper .like-h2{margin-top:var(--section-headline-margin);margin-bottom:.6em}.sidebar .contact-wrapper,.contacts-in-text .contact-wrapper{padding:20px 20px 10px;font-size:18px}@media(max-width: 767px){.sidebar .contact-wrapper,.contacts-in-text .contact-wrapper{font-size:16px}}.sidebar .contact-wrapper+*,.contacts-in-text .contact-wrapper+*{margin-top:48px}.sidebar .contact-wrapper h2,.sidebar .contact-wrapper .like-h2,.contacts-in-text .contact-wrapper h2,.contacts-in-text .contact-wrapper .like-h2{margin-top:0}.sidebar .contact-wrapper .tab-buttons,.contacts-in-text .contact-wrapper .tab-buttons{padding:0}.sidebar .contact-wrapper .contact-buttons li,.contacts-in-text .contact-wrapper .contact-buttons li{display:block}.sidebar .contact-wrapper .contact-person,.contacts-in-text .contact-wrapper .contact-person{flex-direction:column;margin:0;display:block;padding:0;width:auto}.sidebar .contact-wrapper .contact-person>div,.contacts-in-text .contact-wrapper .contact-person>div{flex:1 1 100%;max-width:100%;padding:10px 0}.sidebar .contact-wrapper .contact-person>div.text-box:first-child,.contacts-in-text .contact-wrapper .contact-person>div.text-box:first-child{padding:0 0 10px}.ansprechpartner{display:block !important}.ansprechpartner .contact{float:left;max-width:49%}","",{version:3,sources:["webpack://./stories/components/contact/contact.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,iBACE,iBAAA,CACA,qDAAA,CACA,oEAAA,CACA,kCAAA,CACA,eAAA,CACA,gCAAA,CACA,8BAAA,CAEA,8OACE,yCAAA,CAGF,kEACE,iBAAA,CACA,+BAAA,CACA,4BAAA,CAGF,iCACE,YAAA,CACA,mEAAA,CACA,8BAAA,CAIA,4DACE,iBAAA,CACA,KAAA,CCoDJ,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDrDI,0CAAA,CACA,sEAAA,CAEA,mEACE,iBAAA,CCqDN,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,6EAAA,CDtDM,uCAAA,CACA,OAAA,CACA,SAAA,CAKN,uDACE,aAAA,CACA,4BAAA,CAGF,0CACE,kBAAA,CAGF,2BACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,0DAAA,CAGF,gEACE,SAAA,CACA,eAAA,CACA,qBAAA,CAEA,sEACE,kBAAA,CAGF,0EACE,mBAAA,CAIJ,gDACE,eAAA,CAGF,8BACE,YAAA,CACA,cAAA,CACA,qBAAA,CAUE,0CACE,YAAA,CAIJ,+DACE,qDAAA,CACA,gCAAA,CAIJ,qBACE,cAAA,CACA,WAAA,CACA,2BAAA,CACA,SAAA,CAEA,6BACE,SAAA,CAKF,0CACE,oBAAA,CACA,kEAAA,CAGF,yCACE,mEAAA,CAEA,qDACE,kEAAA,CACA,eAAA,CAMJ,0CACE,kEAAA,CAGF,yCACE,2DAAA,CACA,mEAAA,CAEA,qDACE,kEAAA,CAKN,+BACE,qEAAA,CAEA,0CACE,iBAAA,CAGF,+CACE,qBAAA,CACA,oCAAA,CAGF,4CACE,kBAAA,CAIJ,iCACE,qDAAA,CACA,YAAA,CACA,kBAAA,CAIJ,gEACE,yCAAA,CACA,kBAAA,CAIA,6DACE,sBAAA,CACA,cAAA,CAEA,yBAJF,6DAKI,cAAA,CAAA,CAGF,iEACE,eAAA,CAGF,kJAEE,YAAA,CAGF,uFACE,SAAA,CAGF,qGACE,aAAA,CAGF,6FACE,qBAAA,CACA,QAAA,CACA,aAAA,CACA,SAAA,CACA,UAAA,CAEA,qGACE,aAAA,CACA,cAAA,CACA,cAAA,CAEA,+IACE,gBAAA,CAOV,iBACE,wBAAA,CACA,0BACE,UAAA,CACA,aAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.contact-wrapper {\n position: relative;\n background-color: var(--theme-color-primary-dimmed-04);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n padding: var(--content-box-padding);\n overflow: hidden;\n font-size: var(--font-size-small);\n margin: var(--section-margin) 0;\n\n > h2, > h3, > .like-h2, > .like-h3 {\n margin-top: var(--section-headline-margin);\n }\n\n h5, h6, .like-h6 {\n margin-top: -0.3em;\n font-size: var(--font-size-copy);\n font-family: var(--font-korb);\n }\n\n .contact-person {\n display: flex;\n margin: 0 calc((var(--content-box-padding) + var(--col-padding)) * -1);\n padding-bottom: 25px !important;\n }\n\n &:not([data-tab-style=\"open\"]) {\n .contact-person {\n position: absolute;\n top: 0;\n @include hide;\n transform: translate3d(0, 0, 0) scale(0.95);\n width: calc(100% + (var(--content-box-padding) + var(--col-padding)) * 2);\n\n &.active {\n position: relative;\n @include show(0.4s);\n transform: translate3d(0, 0, 0) scale(1);\n order: 1;\n z-index: 1;\n }\n }\n }\n\n .image-box, .text-box {\n flex: 1 1 100%;\n padding: 0 var(--col-padding);\n }\n\n p, .text {\n margin-bottom: 0.4em;\n }\n\n .contacts {\n position: relative;\n display: flex;\n flex-direction: column;\n transition: height 0.3s $easeOutQuad;\n }\n\n .contact-buttons, .tab-buttons {\n padding: 0;\n list-style: none;\n margin: 1.1em -0.3em 0;\n\n li {\n margin: 0 0.3em 0.6em;\n }\n\n .btn {\n margin-left: -0.06em;\n }\n }\n\n .contact-buttons li:last-child {\n margin-bottom: 0;\n }\n\n .tab-buttons {\n display: flex;\n flex-wrap: wrap;\n margin: 0 -0.3em 1.2em;\n\n .btn {\n /*\n --button-min-size: 38px;\n --button-padding: 8px 14px;\n font-size: var(--font-size-small);\n border-radius: var(--border-radius-sm);\n */\n\n &::after {\n display: none;\n }\n }\n\n li:not(.active) .btn:not(:hover) {\n background-color: var(--theme-color-primary-dimmed-03);\n color: var(--theme-color-primary);\n }\n }\n\n img {\n max-width: 100%;\n height: auto;\n transition: opacity 0.3s ease;\n opacity: 1;\n\n &.loading {\n opacity: 0;\n }\n }\n\n &[data-size='lg'] {\n .image-box {\n max-width: 33.333333%;\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n }\n\n .text-box {\n padding-right: calc(var(--content-box-padding) + var(--col-padding));\n\n &:first-child {\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n max-width: 880px;\n }\n }\n }\n\n &[data-size='md'] {\n .image-box {\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n }\n\n .text-box {\n min-width: calc(100% - 360px - var(--content-box-padding) * 2);\n padding-right: calc(var(--content-box-padding) + var(--col-padding));\n\n &:first-child {\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n }\n }\n }\n\n &[data-size='sm'] {\n padding: calc(var(--content-box-padding) * 2) var(--content-box-padding);\n\n .image-box {\n margin-bottom: 1em;\n }\n\n .contact-person {\n flex-direction: column;\n padding: 0 var(--content-box-padding);\n }\n\n .tab-buttons {\n margin-bottom: 0.8em;\n }\n }\n\n &.ansprechpartner {\n background-color: var(--theme-color-primary-dimmed-03);\n padding: 20px;\n border-bottom: none;\n }\n}\n\n.sidebar .contact-wrapper h2, .sidebar .contact-wrapper .like-h2 {\n margin-top: var(--section-headline-margin);\n margin-bottom: 0.6em;\n}\n\n.sidebar, .contacts-in-text {\n .contact-wrapper {\n padding: 20px 20px 10px;\n font-size: 18px;\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n\n + * {\n margin-top: 48px;\n }\n\n h2, .like-h2 {\n @extend h3;\n margin-top: 0;\n }\n\n .tab-buttons {\n padding: 0;\n }\n\n .contact-buttons li {\n display: block;\n }\n\n .contact-person {\n flex-direction: column;\n margin: 0;\n display: block;\n padding: 0;\n width: auto;\n\n > div {\n flex: 1 1 100%;\n max-width: 100%;\n padding: 10px 0;\n\n &.text-box:first-child {\n padding: 0 0 10px;\n }\n }\n }\n }\n}\n\n.ansprechpartner {\n display: block !important;\n .contact{\n float: left;\n max-width: 49%;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[622],{"./stories/components/contact/ContactComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{r:()=>createContact});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),contact=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/contact/contact.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(contact.Z,options);contact.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ContactData=__webpack_require__("./stories/components/contact/ContactData.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ").addClass("tab-buttons").insertBefore(this.contactsWrapper),this.contacts.each((function(i,el){var c=jquery_default()(el),a=jquery_default()(' ').attr("data-index",i).text(c.data("contact-tab"));a.addClass("btn").addClass("btn-small"),c.data("contact-tab")||a.text(i<9?"0"+(i+1):i+1),jquery_default()(" ").append(a).appendTo(_this.tabs)}));var tabAnchors=this.tabs.find("a");tabAnchors.on("click",(function(e){e.preventDefault();var btn=jquery_default()(e.currentTarget),index=parseInt(btn.attr("data-index"));_this.contacts.eq(index).addClass("active").siblings(".active").removeClass("active"),btn.parent("li").addClass("active").siblings(".active").removeClass("active"),_this.changeHeight(_this.current,index),_this.current=index})),this.tabStyle!==this.TABS_CLOSED&&tabAnchors.first().trigger("click")}}},{key:"changeHeight",value:function changeHeight(prev,next){var _this2=this;prev!==next&&(this.contactsWrapper.css("height",this.contacts.eq(prev).outerHeight()+"px"),setTimeout((function(){_this2.contactsWrapper.css("height",_this2.contacts.eq(next).outerHeight()+"px")}),40),setTimeout((function(){_this2.contactsWrapper.removeAttr("style").trigger("resize")}),500))}},{key:"initSizeObserver",value:function initSizeObserver(){var _this3=this;new ResizeObserver((function(entries){entries.map((function(entry){var w=entry.borderBoxSize[0].inlineSize,wrapper=_this3.wrapper.get(0);wrapper.dataset.size=w<500?"sm":w<1e3?"md":"lg"}))})).observe(this.wrapper.get(0))}}]),IHKContact}();const components_contact_contact=IHKContact;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".contact-wrapper:not(.initiated)").each((function(){new IHKContact(jquery_default()(this))}))}));var createContact=function createContact(_ref){var _ref$headline=_ref.headline,headline=void 0===_ref$headline?"Ich helfe Ihnen gerne weiter":_ref$headline,_ref$contacts=_ref.contacts,contacts=void 0===_ref$contacts?ContactData.hU:_ref$contacts,_ref$contactCount=_ref.contactCount,contactCount=void 0===_ref$contactCount?2:_ref$contactCount,_ref$addContainer=_ref.addContainer,addContainer=void 0!==_ref$addContainer&&_ref$addContainer,wrapper=(0,helpers.az)("div",["contact-wrapper"]);headline&&headline.length>0&&(0,helpers.az)("div",["like-h2"],headline,wrapper);var outer=(0,helpers.az)("div",["contacts"],null,wrapper);if(contacts.map((function(data,index){if(!(index>=contactCount)){var cp=(0,helpers.az)("div",["contact-person"],null,outer);if(cp.dataset.contactTab=data.name,data.image&&data.image.length>0){var ib=(0,helpers.az)("div",["image-box"],null,cp);(0,helpers.Bi)(data.image,360,240,data.name,[],ib)}var tb=(0,helpers.az)("div",["text-box"],null,cp);(0,helpers.az)("div",["like-h6"],data.name,tb),(0,helpers.az)("p",[],data.copy,tb);var buttons=(0,helpers.az)("ul",["contact-buttons"],null,tb),classes=["btn","white","btn-small","icon-left"];if(data.phone&&data.phone.length>0){var li=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("a",["icon-telefon"].concat(classes),data.phone,li).href="tel:"+data.phone.split("(").join("").split(")").join("")}if(data.mail&&data.mail.length>0){var _li=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("a",["icon-email"].concat(classes),"E-Mail schreiben",_li).href="mailto:"+data.mail}if(data.fax&&data.fax.length>0){var _li2=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("span",["icon-fax"].concat(classes),data.fax,_li2)}if(data.vcard&&data.vcard.length>0){var _li3=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("a",["icon-vcard"].concat(classes),"Kontakt speichern",_li3).href=data.vcard}}})),new components_contact_contact(jquery_default()(wrapper)),addContainer){var section=(0,helpers.az)("section",["contact"]);return(0,helpers.az)("div",["container"],null,section).appendChild(wrapper),section}return wrapper}},"./stories/components/contact/ContactData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{hU:()=>ContactData,u_:()=>SingleContactData,zq:()=>OrganisationContactData});var ContactData=[{name:"Max Mustermann",image:"./dummy/placeholder-3-2.svg",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.",mail:"mm@ihk.de",phone:"+49 (0) 12 345678-90",fax:null,vcard:"https://www.ihk.de/blueprint/vcard/?contentId=1134770"},{name:"Erika Musterfrau",image:"./dummy/placeholder-3-2.svg",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.",mail:"aa@ihk.de",phone:"+49 (0) 12 345678-94",fax:"+49 (0) 12 345678-00",vcard:"https://www.ihk.de/blueprint/vcard/?contentId=1134770"},{name:"Bernd Beispiel",image:"./dummy/placeholder-3-2.svg",copy:null,mail:"mm@ihk.de",phone:"+49 (0) 12 345678-90",fax:null,vcard:null}],SingleContactData=[{name:"Max Mustermann",image:"./dummy/placeholder-3-2.svg",copy:"Bereiche: Aus- und Weiterbildung, Kaufmännische Weiterbildung",mail:"mm@ihk.de",phone:"+49 (0) 12 345678-90",fax:null,vcard:"https://www.ihk.de/blueprint/vcard/?contentId=1134770"}],OrganisationContactData=[{name:"Industrie- und Handelskammer Stade für den Elbe-Weser-Raum",image:null,copy:'Am Schäferstieg 2 21680 Stade
',mail:"info@stade.ihk.de",phone:"04141/524-0",fax:null,vcard:null}]},"./node_modules/core-js/modules/es.array.concat.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),isArray=__webpack_require__("./node_modules/core-js/internals/is-array.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),doesNotExceedSafeInteger=__webpack_require__("./node_modules/core-js/internals/does-not-exceed-safe-integer.js"),createProperty=__webpack_require__("./node_modules/core-js/internals/create-property.js"),arraySpeciesCreate=__webpack_require__("./node_modules/core-js/internals/array-species-create.js"),arrayMethodHasSpeciesSupport=__webpack_require__("./node_modules/core-js/internals/array-method-has-species-support.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),V8_VERSION=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),IS_CONCAT_SPREADABLE=wellKnownSymbol("isConcatSpreadable"),IS_CONCAT_SPREADABLE_SUPPORT=V8_VERSION>=51||!fails((function(){var array=[];return array[IS_CONCAT_SPREADABLE]=!1,array.concat()[0]!==array})),SPECIES_SUPPORT=arrayMethodHasSpeciesSupport("concat"),isConcatSpreadable=function(O){if(!isObject(O))return!1;var spreadable=O[IS_CONCAT_SPREADABLE];return void 0!==spreadable?!!spreadable:isArray(O)};$({target:"Array",proto:!0,arity:1,forced:!IS_CONCAT_SPREADABLE_SUPPORT||!SPECIES_SUPPORT},{concat:function concat(arg){var i,k,length,len,E,O=toObject(this),A=arraySpeciesCreate(O,0),n=0;for(i=-1,length=arguments.length;i{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".contact-wrapper{position:relative;background-color:var(--theme-color-primary-dimmed-04);border-bottom:var(--border-width) solid var(--theme-color-secondary);padding:var(--content-box-padding);overflow:hidden;font-size:var(--font-size-small);margin:var(--section-margin) 0}.contact-wrapper>h2,.contact-wrapper>h3,.sidebar .contact-wrapper>h2,.sidebar .contact-wrapper>.like-h2,.contacts-in-text .contact-wrapper>h2,.contacts-in-text .contact-wrapper>.like-h2,.contact-wrapper>.like-h2,.contact-wrapper>.like-h3{margin-top:var(--section-headline-margin)}.contact-wrapper h5,.contact-wrapper h6,.contact-wrapper .like-h6{margin-top:-0.3em;font-size:var(--font-size-copy);font-family:var(--font-korb)}.contact-wrapper .contact-person{display:flex;margin:0 calc((var(--content-box-padding) + var(--col-padding))*-1);padding-bottom:25px !important}.contact-wrapper:not([data-tab-style=open]) .contact-person{position:absolute;top:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(0.95);width:calc(100% + (var(--content-box-padding) + var(--col-padding))*2)}.contact-wrapper:not([data-tab-style=open]) .contact-person.active{position:relative;opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .4s,visibility 0s ease .4s,transform .4s ease .4s;transform:translate3d(0, 0, 0) scale(1);order:1;z-index:1}.contact-wrapper .image-box,.contact-wrapper .text-box{flex:1 1 100%;padding:0 var(--col-padding)}.contact-wrapper p,.contact-wrapper .text{margin-bottom:.4em}.contact-wrapper .contacts{position:relative;display:flex;flex-direction:column;transition:height .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.contact-wrapper .contact-buttons,.contact-wrapper .tab-buttons{padding:0;list-style:none;margin:1.1em -0.3em 0}.contact-wrapper .contact-buttons li,.contact-wrapper .tab-buttons li{margin:0 .3em .6em}.contact-wrapper .contact-buttons .btn,.contact-wrapper .tab-buttons .btn{margin-left:-0.06em}.contact-wrapper .contact-buttons li:last-child{margin-bottom:0}.contact-wrapper .tab-buttons{display:flex;flex-wrap:wrap;margin:0 -0.3em 1.2em}.contact-wrapper .tab-buttons .btn::after{display:none}.contact-wrapper .tab-buttons li:not(.active) .btn:not(:hover){background-color:var(--theme-color-primary-dimmed-03);color:var(--theme-color-primary)}.contact-wrapper img{max-width:100%;height:auto;transition:opacity .3s ease;opacity:1}.contact-wrapper img.loading{opacity:0}.contact-wrapper[data-size=lg] .image-box{max-width:33.333333%;padding-left:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=lg] .text-box{padding-right:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=lg] .text-box:first-child{padding-left:calc(var(--content-box-padding) + var(--col-padding));max-width:880px}.contact-wrapper[data-size=md] .image-box{padding-left:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=md] .text-box{min-width:calc(100% - 360px - var(--content-box-padding)*2);padding-right:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=md] .text-box:first-child{padding-left:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=sm]{padding:calc(var(--content-box-padding)*2) var(--content-box-padding)}.contact-wrapper[data-size=sm] .image-box{margin-bottom:1em}.contact-wrapper[data-size=sm] .contact-person{flex-direction:column;padding:0 var(--content-box-padding)}.contact-wrapper[data-size=sm] .tab-buttons{margin-bottom:.8em}.contact-wrapper.ansprechpartner{background-color:var(--theme-color-primary-dimmed-03);padding:20px;border-bottom:none}.sidebar .contact-wrapper h2,.sidebar .contact-wrapper .like-h2{margin-top:var(--section-headline-margin);margin-bottom:.6em}.sidebar .contact-wrapper,.contacts-in-text .contact-wrapper{padding:20px 20px 10px;font-size:18px}@media(max-width: 767px){.sidebar .contact-wrapper,.contacts-in-text .contact-wrapper{font-size:16px}}.sidebar .contact-wrapper+*,.contacts-in-text .contact-wrapper+*{margin-top:48px}.sidebar .contact-wrapper h2,.sidebar .contact-wrapper .like-h2,.contacts-in-text .contact-wrapper h2,.contacts-in-text .contact-wrapper .like-h2{margin-top:0}.sidebar .contact-wrapper .tab-buttons,.contacts-in-text .contact-wrapper .tab-buttons{padding:0}.sidebar .contact-wrapper .contact-buttons li,.contacts-in-text .contact-wrapper .contact-buttons li{display:block}.sidebar .contact-wrapper .contact-person,.contacts-in-text .contact-wrapper .contact-person{flex-direction:column;margin:0;display:block;padding:0;width:auto}.sidebar .contact-wrapper .contact-person>div,.contacts-in-text .contact-wrapper .contact-person>div{flex:1 1 100%;max-width:100%;padding:10px 0}.sidebar .contact-wrapper .contact-person>div.text-box:first-child,.contacts-in-text .contact-wrapper .contact-person>div.text-box:first-child{padding:0 0 10px}.ansprechpartner{display:block !important}.ansprechpartner .contact{float:left;max-width:49%}","",{version:3,sources:["webpack://./stories/components/contact/contact.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,iBACE,iBAAA,CACA,qDAAA,CACA,oEAAA,CACA,kCAAA,CACA,eAAA,CACA,gCAAA,CACA,8BAAA,CAEA,8OACE,yCAAA,CAGF,kEACE,iBAAA,CACA,+BAAA,CACA,4BAAA,CAGF,iCACE,YAAA,CACA,mEAAA,CACA,8BAAA,CAIA,4DACE,iBAAA,CACA,KAAA,CCoDJ,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDrDI,0CAAA,CACA,sEAAA,CAEA,mEACE,iBAAA,CCqDN,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,6EAAA,CDtDM,uCAAA,CACA,OAAA,CACA,SAAA,CAKN,uDACE,aAAA,CACA,4BAAA,CAGF,0CACE,kBAAA,CAGF,2BACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,0DAAA,CAGF,gEACE,SAAA,CACA,eAAA,CACA,qBAAA,CAEA,sEACE,kBAAA,CAGF,0EACE,mBAAA,CAIJ,gDACE,eAAA,CAGF,8BACE,YAAA,CACA,cAAA,CACA,qBAAA,CAUE,0CACE,YAAA,CAIJ,+DACE,qDAAA,CACA,gCAAA,CAIJ,qBACE,cAAA,CACA,WAAA,CACA,2BAAA,CACA,SAAA,CAEA,6BACE,SAAA,CAKF,0CACE,oBAAA,CACA,kEAAA,CAGF,yCACE,mEAAA,CAEA,qDACE,kEAAA,CACA,eAAA,CAMJ,0CACE,kEAAA,CAGF,yCACE,2DAAA,CACA,mEAAA,CAEA,qDACE,kEAAA,CAKN,+BACE,qEAAA,CAEA,0CACE,iBAAA,CAGF,+CACE,qBAAA,CACA,oCAAA,CAGF,4CACE,kBAAA,CAIJ,iCACE,qDAAA,CACA,YAAA,CACA,kBAAA,CAIJ,gEACE,yCAAA,CACA,kBAAA,CAIA,6DACE,sBAAA,CACA,cAAA,CAEA,yBAJF,6DAKI,cAAA,CAAA,CAGF,iEACE,eAAA,CAGF,kJAEE,YAAA,CAGF,uFACE,SAAA,CAGF,qGACE,aAAA,CAGF,6FACE,qBAAA,CACA,QAAA,CACA,aAAA,CACA,SAAA,CACA,UAAA,CAEA,qGACE,aAAA,CACA,cAAA,CACA,cAAA,CAEA,+IACE,gBAAA,CAOV,iBACE,wBAAA,CACA,0BACE,UAAA,CACA,aAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.contact-wrapper {\n position: relative;\n background-color: var(--theme-color-primary-dimmed-04);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n padding: var(--content-box-padding);\n overflow: hidden;\n font-size: var(--font-size-small);\n margin: var(--section-margin) 0;\n\n > h2, > h3, > .like-h2, > .like-h3 {\n margin-top: var(--section-headline-margin);\n }\n\n h5, h6, .like-h6 {\n margin-top: -0.3em;\n font-size: var(--font-size-copy);\n font-family: var(--font-korb);\n }\n\n .contact-person {\n display: flex;\n margin: 0 calc((var(--content-box-padding) + var(--col-padding)) * -1);\n padding-bottom: 25px !important;\n }\n\n &:not([data-tab-style=\"open\"]) {\n .contact-person {\n position: absolute;\n top: 0;\n @include hide;\n transform: translate3d(0, 0, 0) scale(0.95);\n width: calc(100% + (var(--content-box-padding) + var(--col-padding)) * 2);\n\n &.active {\n position: relative;\n @include show(0.4s);\n transform: translate3d(0, 0, 0) scale(1);\n order: 1;\n z-index: 1;\n }\n }\n }\n\n .image-box, .text-box {\n flex: 1 1 100%;\n padding: 0 var(--col-padding);\n }\n\n p, .text {\n margin-bottom: 0.4em;\n }\n\n .contacts {\n position: relative;\n display: flex;\n flex-direction: column;\n transition: height 0.3s $easeOutQuad;\n }\n\n .contact-buttons, .tab-buttons {\n padding: 0;\n list-style: none;\n margin: 1.1em -0.3em 0;\n\n li {\n margin: 0 0.3em 0.6em;\n }\n\n .btn {\n margin-left: -0.06em;\n }\n }\n\n .contact-buttons li:last-child {\n margin-bottom: 0;\n }\n\n .tab-buttons {\n display: flex;\n flex-wrap: wrap;\n margin: 0 -0.3em 1.2em;\n\n .btn {\n /*\n --button-min-size: 38px;\n --button-padding: 8px 14px;\n font-size: var(--font-size-small);\n border-radius: var(--border-radius-sm);\n */\n\n &::after {\n display: none;\n }\n }\n\n li:not(.active) .btn:not(:hover) {\n background-color: var(--theme-color-primary-dimmed-03);\n color: var(--theme-color-primary);\n }\n }\n\n img {\n max-width: 100%;\n height: auto;\n transition: opacity 0.3s ease;\n opacity: 1;\n\n &.loading {\n opacity: 0;\n }\n }\n\n &[data-size='lg'] {\n .image-box {\n max-width: 33.333333%;\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n }\n\n .text-box {\n padding-right: calc(var(--content-box-padding) + var(--col-padding));\n\n &:first-child {\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n max-width: 880px;\n }\n }\n }\n\n &[data-size='md'] {\n .image-box {\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n }\n\n .text-box {\n min-width: calc(100% - 360px - var(--content-box-padding) * 2);\n padding-right: calc(var(--content-box-padding) + var(--col-padding));\n\n &:first-child {\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n }\n }\n }\n\n &[data-size='sm'] {\n padding: calc(var(--content-box-padding) * 2) var(--content-box-padding);\n\n .image-box {\n margin-bottom: 1em;\n }\n\n .contact-person {\n flex-direction: column;\n padding: 0 var(--content-box-padding);\n }\n\n .tab-buttons {\n margin-bottom: 0.8em;\n }\n }\n\n &.ansprechpartner {\n background-color: var(--theme-color-primary-dimmed-03);\n padding: 20px;\n border-bottom: none;\n }\n}\n\n.sidebar .contact-wrapper h2, .sidebar .contact-wrapper .like-h2 {\n margin-top: var(--section-headline-margin);\n margin-bottom: 0.6em;\n}\n\n.sidebar, .contacts-in-text {\n .contact-wrapper {\n padding: 20px 20px 10px;\n font-size: 18px;\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n\n + * {\n margin-top: 48px;\n }\n\n h2, .like-h2 {\n @extend h3;\n margin-top: 0;\n }\n\n .tab-buttons {\n padding: 0;\n }\n\n .contact-buttons li {\n display: block;\n }\n\n .contact-person {\n flex-direction: column;\n margin: 0;\n display: block;\n padding: 0;\n width: auto;\n\n > div {\n flex: 1 1 100%;\n max-width: 100%;\n padding: 10px 0;\n\n &.text-box:first-child {\n padding: 0 0 10px;\n }\n }\n }\n }\n}\n\n.ansprechpartner {\n display: block !important;\n .contact{\n float: left;\n max-width: 49%;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/6352.9d7ca9c7.iframe.bundle.js b/gfi-ihk-2024/storybook-static/6352.2b3c89a2.iframe.bundle.js
similarity index 72%
rename from gfi-ihk-2024/storybook-static/6352.9d7ca9c7.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/6352.2b3c89a2.iframe.bundle.js
index ffc39a4..c698308 100644
--- a/gfi-ihk-2024/storybook-static/6352.9d7ca9c7.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/6352.2b3c89a2.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6352],{"./stories/components/print-share/PrintShareComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createPrintShare});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),print_share=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/print-share/print-share.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(print_share.Z,options);print_share.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),PrintShareData=__webpack_require__("./stories/components/print-share/PrintShareData.js"),SocialIconsComponent=__webpack_require__("./stories/atoms/social-icons/SocialIconsComponent.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0&&(a.href=item.href),item.onMouseDown&&item.href.onMouseDown>0&&(a.onmousedown=item.onMouseDown),item.title&&item.title.length>0&&(a.title=item.title),item.id&&item.id.length>0&&(a.id=item.id),item.target&&item.target.length>0&&(a.target=item.target)}));var bookmarksWrapper=(0,helpers.az)("div",["bookmarks"],null,wrapper),iconsList=(0,SocialIconsComponent.C)({items:SocialIconsData.p,title:"Bookmark setzen bei: "});return bookmarksWrapper.appendChild(iconsList),new components_print_share_print_share(jquery_default()(wrapper)),wrapper}},"./stories/components/print-share/PrintShareData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{x:()=>printShareListItems});var printShareListItems=[{label:"teilen",href:"#",target:null,class:"share-mail",id:"teilen",title:null,onMouseDown:null},{label:"drucken",href:"?print=true&printsrc=button",target:null,class:"print-btn",id:"teilen",title:"Dokument drucken",onMouseDown:"if (typeof (ET_Event) !== 'undefined') {_etracker.sendEvent(new et_ClickEvent('Dokument drucken', 'Seitenfunktion'))}"},{label:"speichern",href:"/blueprint/printpdf/?stream=true&contentId=5627068",target:"_blank",class:"print-pdf",id:null,title:"Dokument als PDF",onMouseDown:"if (typeof (ET_Event) !== 'undefined') {_etracker.sendEvent(new et_ClickEvent('Dokument als PDF', 'Seitenfunktion'))}"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/print-share/print-share.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.print-share{margin:var(--section-margin) 0}.print-share .bookmarks{margin-top:.8em}.print-share-list{position:relative;display:block;border-top:1px solid var(--theme-color-primary-dimmed-03);list-style:none;padding:20px 0;margin:0}.print-share-list li{display:inline-block;margin-right:20px}.print-share-list a{transition:.25s ease;margin:0;padding:.2em 0;border-radius:var(--border-radius-xs)}.print-share-list a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.print-share-list a:focus-visible,.print-share-list a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.print-share-list a.print-btn::before{content:""}.print-share-list a.share-mail::before{content:""}.print-share-list a.print-pdf::before{content:""}.print-share-list a:before{font-size:30px;line-height:1;font-family:"Icons",sans-serif;display:inline-block;vertical-align:middle;margin-right:7px;text-decoration:underline}.print-share-list a:before{text-decoration:none}.print-share-list a:hover{color:var(--theme-color-link-hover)}@media(max-width: 999px){.print-share-list li{margin-right:10px}.print-share-list a{font-size:0}}@media(max-width: 999px){.main-col .print-share{display:none}}.mobile-footer{display:none;flex:1 1 100%;padding:10px 10px 0}.mobile-footer:after{content:"";position:relative;display:block;clear:both}@media(max-width: 999px){.mobile-footer{display:block}}.mobile-footer .docnumber,.mobile-footer .document-number{display:inline-block;float:right;margin:15px -4px}.mobile-footer .docnumber:last-child,.mobile-footer .document-number:last-child{margin-bottom:0;margin-right:8px}.mobile-footer .docnumber+.print-share,.mobile-footer .document-number+.print-share{clear:both}.mobile-footer .print-share-list{margin-bottom:10px}@media(max-width: 999px){.bookmarks-wrapper{padding-top:15px}.bookmarks-wrapper .print-share-list{margin-bottom:6px}}.bookmarks-wrapper .docnumber,.bookmarks-wrapper .document-number{display:inline-block;float:right;margin:15px -4px}@media(min-width: 1000px){.bookmarks-wrapper .docnumber,.bookmarks-wrapper .document-number{display:none}}.bookmarks-wrapper .docnumber+.print-share,.bookmarks-wrapper .document-number+.print-share{clear:both}.bookmarks,#socialbookmarks{position:relative;display:block;margin-bottom:-54px;transition:.3s ease}.bookmarks .social-icons,#socialbookmarks .social-icons{display:inline-block;vertical-align:top;transform:translate3d(0, 0, 0) scale(0.8);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}@media(max-width: 567px){.bookmarks .social-icons,#socialbookmarks .social-icons{margin-left:-10px;margin-bottom:-10px}.bookmarks .social-icons li,#socialbookmarks .social-icons li{margin-left:10px;margin-bottom:10px}.bookmarks .social-icons a,#socialbookmarks .social-icons a{width:32px;height:32px;font-size:32px}.bookmarks .social-icons a:before,#socialbookmarks .social-icons a:before{font-size:32px;line-height:32px}}@media(max-width: 359px){.bookmarks .social-icons,#socialbookmarks .social-icons{margin-left:-8px;margin-bottom:-8px}.bookmarks .social-icons li,#socialbookmarks .social-icons li{margin-left:8px;margin-bottom:8px}}.bookmarks.show-bookmarks,#socialbookmarks.show-bookmarks{margin-bottom:76px}@media(max-width: 767px){.bookmarks.show-bookmarks,#socialbookmarks.show-bookmarks{margin-bottom:5px}}.bookmarks.show-bookmarks .social-icons,#socialbookmarks.show-bookmarks .social-icons{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(1)}',"",{version:3,sources:["webpack://./stories/components/print-share/print-share.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,8BACE,CAAA,wBAEA,eACE,CAAA,kBAIJ,iBACE,CAAA,aACA,CAAA,yDACA,CAAA,eACA,CAAA,cACA,CAAA,QACA,CAAA,qBAEA,oBACE,CAAA,iBACA,CAAA,oBAGF,oBACE,CAAA,QAEA,CAAA,cACA,CAAA,qCACA,CAAA,wCCoJA,4GACE,CAAA,SACA,CAAA,qEAEF,4GACE,CAAA,SACA,CAAA,sCDxJF,WC0LkB,CAAA,uCDtLlB,WCuPiB,CAAA,sCDnPjB,WCuMc,CAAA,2BDnMd,cACE,CAAA,aACA,CAAA,8BACA,CAAA,oBACA,CAAA,qBACA,CAAA,gBACA,CAAA,yBACA,CAAA,2BAGF,oBACE,CAAA,0BAGF,mCACE,CAAA,yBAIJ,qBACE,iBACE,CAAA,oBAGF,WACE,CAAA,CAAA,yBAOF,uBADF,YAEI,CAAA,CAAA,eAKN,YACE,CAAA,aACA,CAAA,mBACA,CAAA,qBAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,yBAGF,eAZF,aAaI,CAAA,CAAA,0DAGF,oBACE,CAAA,WACA,CAAA,gBACA,CAAA,gFAEA,eACE,CAAA,gBACA,CAAA,oFAGF,UACE,CAAA,iCAIJ,kBACE,CAAA,yBAKF,mBADF,gBAEI,CAAA,qCAEA,iBACE,CAAA,CAAA,kEAIJ,oBACE,CAAA,WACA,CAAA,gBACA,CAAA,0BAEA,kEALF,YAMI,CAAA,CAAA,4FAGF,UACE,CAAA,4BAKN,iBACE,CAAA,aACA,CAAA,mBACA,CAAA,mBACA,CAAA,wDAEA,oBACE,CAAA,kBACA,CAAA,yCACA,CAAA,SCnEF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yBDmEE,wDANF,iBAOI,CAAA,mBACA,CAAA,8DAEA,gBACE,CAAA,kBACA,CAAA,4DAGF,UACE,CAAA,WACA,CAAA,cACA,CAAA,0EAEA,cACE,CAAA,gBACA,CAAA,CAAA,yBAKN,wDA3BF,gBA4BI,CAAA,kBACA,CAAA,8DAEA,eACE,CAAA,iBACA,CAAA,CAAA,0DAKN,kBACE,CAAA,yBAEA,0DAHF,iBAII,CAAA,CAAA,sFAGF,SCtGF,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,uCDqGI",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.print-share {\n margin: var(--section-margin) 0;\n\n .bookmarks {\n margin-top: 0.8em;\n }\n}\n\n.print-share-list {\n position: relative;\n display: block;\n border-top: 1px solid var(--theme-color-primary-dimmed-03);\n list-style: none;\n padding: 20px 0;\n margin: 0;\n\n li {\n display: inline-block;\n margin-right: 20px;\n }\n\n a {\n transition: 0.25s ease;\n @include focus-visible;\n margin: 0;\n padding: 0.2em 0;\n border-radius: var(--border-radius-xs);\n\n &.print-btn::before {\n @include icon-drucker;\n }\n\n &.share-mail::before {\n @include icon-teilen;\n }\n\n &.print-pdf::before {\n @include icon-pdf;\n }\n\n &:before {\n font-size: 30px;\n line-height: 1;\n font-family: \"Icons\", sans-serif;\n display: inline-block;\n vertical-align: middle;\n margin-right: 7px;\n text-decoration: underline;\n }\n\n &:before {\n text-decoration: none;\n }\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n }\n\n @media(max-width: 999px) {\n li {\n margin-right: 10px;\n }\n\n a {\n font-size: 0;\n }\n }\n}\n\n.main-col {\n .print-share {\n @media(max-width: 999px) {\n display: none;\n }\n }\n}\n\n.mobile-footer {\n display: none;\n flex: 1 1 100%;\n padding: 10px 10px 0;\n\n &:after {\n content: \"\";\n position: relative;\n display: block;\n clear: both;\n }\n\n @media(max-width: 999px) {\n display: block;\n }\n\n .docnumber, .document-number {\n display: inline-block;\n float: right;\n margin: 15px -4px;\n\n &:last-child {\n margin-bottom: 0;\n margin-right: 8px;\n }\n\n + .print-share {\n clear: both;\n }\n }\n\n .print-share-list {\n margin-bottom: 10px;\n }\n}\n\n.bookmarks-wrapper {\n @media(max-width: 999px) {\n padding-top: 15px;\n\n .print-share-list {\n margin-bottom: 6px;\n }\n }\n\n .docnumber, .document-number {\n display: inline-block;\n float: right;\n margin: 15px -4px;\n\n @media(min-width: 1000px) {\n display: none;\n }\n\n + .print-share {\n clear: both;\n }\n }\n}\n\n.bookmarks, #socialbookmarks {\n position: relative;\n display: block;\n margin-bottom: -54px;\n transition: 0.3s ease;\n\n .social-icons {\n display: inline-block;\n vertical-align: top;\n transform: translate3d(0, 0, 0) scale(0.8);\n @include hide;\n\n @media(max-width: 567px) {\n margin-left: -10px;\n margin-bottom: -10px;\n\n li {\n margin-left: 10px;\n margin-bottom: 10px;\n }\n\n a {\n width: 32px;\n height: 32px;\n font-size: 32px;\n\n &:before {\n font-size: 32px;\n line-height: 32px;\n }\n }\n }\n\n @media(max-width: 359px) {\n margin-left: -8px;\n margin-bottom: -8px;\n\n li {\n margin-left: 8px;\n margin-bottom: 8px;\n }\n }\n }\n\n &.show-bookmarks {\n margin-bottom: 76px;\n\n @media(max-width: 767px) {\n margin-bottom: 5px;\n }\n\n .social-icons {\n @include show;\n transform: translate3d(0, 0, 0) scale(1);\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6352],{"./stories/components/print-share/PrintShareComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createPrintShare});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),print_share=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/print-share/print-share.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(print_share.Z,options);print_share.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),PrintShareData=__webpack_require__("./stories/components/print-share/PrintShareData.js"),SocialIconsComponent=__webpack_require__("./stories/atoms/social-icons/SocialIconsComponent.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0&&(a.href=item.href),item.onMouseDown&&item.href.onMouseDown>0&&(a.onmousedown=item.onMouseDown),item.title&&item.title.length>0&&(a.title=item.title),item.id&&item.id.length>0&&(a.id=item.id),item.target&&item.target.length>0&&(a.target=item.target)}));var bookmarksWrapper=(0,helpers.az)("div",["bookmarks"],null,wrapper),iconsList=(0,SocialIconsComponent.C)({items:SocialIconsData.p,title:"Bookmark setzen bei: "});return bookmarksWrapper.appendChild(iconsList),new components_print_share_print_share(jquery_default()(wrapper)),wrapper}},"./stories/components/print-share/PrintShareData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{x:()=>printShareListItems});var printShareListItems=[{label:"teilen",href:"#",target:null,class:"share-mail",id:"teilen",title:null,onMouseDown:null},{label:"drucken",href:"?print=true&printsrc=button",target:null,class:"print-btn",id:"teilen",title:"Dokument drucken",onMouseDown:"if (typeof (ET_Event) !== 'undefined') {_etracker.sendEvent(new et_ClickEvent('Dokument drucken', 'Seitenfunktion'))}"},{label:"speichern",href:"/blueprint/printpdf/?stream=true&contentId=5627068",target:"_blank",class:"print-pdf",id:null,title:"Dokument als PDF",onMouseDown:"if (typeof (ET_Event) !== 'undefined') {_etracker.sendEvent(new et_ClickEvent('Dokument als PDF', 'Seitenfunktion'))}"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/print-share/print-share.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.print-share{margin:var(--section-margin) 0}.print-share .bookmarks{margin-top:.8em}.print-share-list{position:relative;display:block;border-top:1px solid var(--theme-color-primary-dimmed-03);list-style:none;padding:20px 0;margin:0}.print-share-list li{display:inline-block;margin-right:20px}.print-share-list a{transition:.25s ease;margin:0;padding:.2em 0;border-radius:var(--border-radius-xs)}.print-share-list a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.print-share-list a:focus-visible,.print-share-list a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.print-share-list a.print-btn::before{content:""}.print-share-list a.share-mail::before{content:""}.print-share-list a.print-pdf::before{content:""}.print-share-list a:before{font-size:30px;line-height:1;font-family:"Icons",sans-serif;display:inline-block;vertical-align:middle;margin-right:7px;text-decoration:underline}.print-share-list a:before{text-decoration:none}.print-share-list a:hover{color:var(--theme-color-link-hover)}@media(max-width: 999px){.print-share-list li{margin-right:10px}.print-share-list a{font-size:0}}@media(max-width: 999px){.main-col .print-share{display:none}}.mobile-footer{display:none;flex:1 1 100%;padding:10px 10px 0}.mobile-footer:after{content:"";position:relative;display:block;clear:both}@media(max-width: 999px){.mobile-footer{display:block}}.mobile-footer .docnumber,.mobile-footer .document-number{display:inline-block;float:right;margin:15px -4px}.mobile-footer .docnumber:last-child,.mobile-footer .document-number:last-child{margin-bottom:0;margin-right:8px}.mobile-footer .docnumber+.print-share,.mobile-footer .document-number+.print-share{clear:both}.mobile-footer .print-share-list{margin-bottom:10px}@media(max-width: 999px){.bookmarks-wrapper{padding-top:15px}.bookmarks-wrapper .print-share-list{margin-bottom:6px}}.bookmarks-wrapper .docnumber,.bookmarks-wrapper .document-number{display:inline-block;float:right;margin:15px -4px}@media(min-width: 1000px){.bookmarks-wrapper .docnumber,.bookmarks-wrapper .document-number{display:none}}.bookmarks-wrapper .docnumber+.print-share,.bookmarks-wrapper .document-number+.print-share{clear:both}.bookmarks,#socialbookmarks{position:relative;display:block;margin-bottom:-54px;transition:.3s ease}.bookmarks .social-icons,#socialbookmarks .social-icons{display:inline-block;vertical-align:top;transform:translate3d(0, 0, 0) scale(0.8);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}@media(max-width: 567px){.bookmarks .social-icons,#socialbookmarks .social-icons{margin-left:-10px;margin-bottom:-10px}.bookmarks .social-icons li,#socialbookmarks .social-icons li{margin-left:10px;margin-bottom:10px}.bookmarks .social-icons a,#socialbookmarks .social-icons a{width:32px;height:32px;font-size:32px}.bookmarks .social-icons a:before,#socialbookmarks .social-icons a:before{font-size:32px;line-height:32px}}@media(max-width: 359px){.bookmarks .social-icons,#socialbookmarks .social-icons{margin-left:-8px;margin-bottom:-8px}.bookmarks .social-icons li,#socialbookmarks .social-icons li{margin-left:8px;margin-bottom:8px}}.bookmarks.show-bookmarks,#socialbookmarks.show-bookmarks{margin-bottom:76px}@media(max-width: 767px){.bookmarks.show-bookmarks,#socialbookmarks.show-bookmarks{margin-bottom:5px}}.bookmarks.show-bookmarks .social-icons,#socialbookmarks.show-bookmarks .social-icons{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(1)}',"",{version:3,sources:["webpack://./stories/components/print-share/print-share.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,8BACE,CAAA,wBAEA,eACE,CAAA,kBAIJ,iBACE,CAAA,aACA,CAAA,yDACA,CAAA,eACA,CAAA,cACA,CAAA,QACA,CAAA,qBAEA,oBACE,CAAA,iBACA,CAAA,oBAGF,oBACE,CAAA,QAEA,CAAA,cACA,CAAA,qCACA,CAAA,wCCoJA,4GACE,CAAA,SACA,CAAA,qEAEF,4GACE,CAAA,SACA,CAAA,sCDxJF,WC0LkB,CAAA,uCDtLlB,WCuPiB,CAAA,sCDnPjB,WCuMc,CAAA,2BDnMd,cACE,CAAA,aACA,CAAA,8BACA,CAAA,oBACA,CAAA,qBACA,CAAA,gBACA,CAAA,yBACA,CAAA,2BAGF,oBACE,CAAA,0BAGF,mCACE,CAAA,yBAIJ,qBACE,iBACE,CAAA,oBAGF,WACE,CAAA,CAAA,yBAOF,uBADF,YAEI,CAAA,CAAA,eAKN,YACE,CAAA,aACA,CAAA,mBACA,CAAA,qBAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,yBAGF,eAZF,aAaI,CAAA,CAAA,0DAGF,oBACE,CAAA,WACA,CAAA,gBACA,CAAA,gFAEA,eACE,CAAA,gBACA,CAAA,oFAGF,UACE,CAAA,iCAIJ,kBACE,CAAA,yBAKF,mBADF,gBAEI,CAAA,qCAEA,iBACE,CAAA,CAAA,kEAIJ,oBACE,CAAA,WACA,CAAA,gBACA,CAAA,0BAEA,kEALF,YAMI,CAAA,CAAA,4FAGF,UACE,CAAA,4BAKN,iBACE,CAAA,aACA,CAAA,mBACA,CAAA,mBACA,CAAA,wDAEA,oBACE,CAAA,kBACA,CAAA,yCACA,CAAA,SCnEF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yBDmEE,wDANF,iBAOI,CAAA,mBACA,CAAA,8DAEA,gBACE,CAAA,kBACA,CAAA,4DAGF,UACE,CAAA,WACA,CAAA,cACA,CAAA,0EAEA,cACE,CAAA,gBACA,CAAA,CAAA,yBAKN,wDA3BF,gBA4BI,CAAA,kBACA,CAAA,8DAEA,eACE,CAAA,iBACA,CAAA,CAAA,0DAKN,kBACE,CAAA,yBAEA,0DAHF,iBAII,CAAA,CAAA,sFAGF,SCtGF,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,uCDqGI",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.print-share {\n margin: var(--section-margin) 0;\n\n .bookmarks {\n margin-top: 0.8em;\n }\n}\n\n.print-share-list {\n position: relative;\n display: block;\n border-top: 1px solid var(--theme-color-primary-dimmed-03);\n list-style: none;\n padding: 20px 0;\n margin: 0;\n\n li {\n display: inline-block;\n margin-right: 20px;\n }\n\n a {\n transition: 0.25s ease;\n @include focus-visible;\n margin: 0;\n padding: 0.2em 0;\n border-radius: var(--border-radius-xs);\n\n &.print-btn::before {\n @include icon-drucker;\n }\n\n &.share-mail::before {\n @include icon-teilen;\n }\n\n &.print-pdf::before {\n @include icon-pdf;\n }\n\n &:before {\n font-size: 30px;\n line-height: 1;\n font-family: \"Icons\", sans-serif;\n display: inline-block;\n vertical-align: middle;\n margin-right: 7px;\n text-decoration: underline;\n }\n\n &:before {\n text-decoration: none;\n }\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n }\n\n @media(max-width: 999px) {\n li {\n margin-right: 10px;\n }\n\n a {\n font-size: 0;\n }\n }\n}\n\n.main-col {\n .print-share {\n @media(max-width: 999px) {\n display: none;\n }\n }\n}\n\n.mobile-footer {\n display: none;\n flex: 1 1 100%;\n padding: 10px 10px 0;\n\n &:after {\n content: \"\";\n position: relative;\n display: block;\n clear: both;\n }\n\n @media(max-width: 999px) {\n display: block;\n }\n\n .docnumber, .document-number {\n display: inline-block;\n float: right;\n margin: 15px -4px;\n\n &:last-child {\n margin-bottom: 0;\n margin-right: 8px;\n }\n\n + .print-share {\n clear: both;\n }\n }\n\n .print-share-list {\n margin-bottom: 10px;\n }\n}\n\n.bookmarks-wrapper {\n @media(max-width: 999px) {\n padding-top: 15px;\n\n .print-share-list {\n margin-bottom: 6px;\n }\n }\n\n .docnumber, .document-number {\n display: inline-block;\n float: right;\n margin: 15px -4px;\n\n @media(min-width: 1000px) {\n display: none;\n }\n\n + .print-share {\n clear: both;\n }\n }\n}\n\n.bookmarks, #socialbookmarks {\n position: relative;\n display: block;\n margin-bottom: -54px;\n transition: 0.3s ease;\n\n .social-icons {\n display: inline-block;\n vertical-align: top;\n transform: translate3d(0, 0, 0) scale(0.8);\n @include hide;\n\n @media(max-width: 567px) {\n margin-left: -10px;\n margin-bottom: -10px;\n\n li {\n margin-left: 10px;\n margin-bottom: 10px;\n }\n\n a {\n width: 32px;\n height: 32px;\n font-size: 32px;\n\n &:before {\n font-size: 32px;\n line-height: 32px;\n }\n }\n }\n\n @media(max-width: 359px) {\n margin-left: -8px;\n margin-bottom: -8px;\n\n li {\n margin-left: 8px;\n margin-bottom: 8px;\n }\n }\n }\n\n &.show-bookmarks {\n margin-bottom: 76px;\n\n @media(max-width: 767px) {\n margin-bottom: 5px;\n }\n\n .social-icons {\n @include show;\n transform: translate3d(0, 0, 0) scale(1);\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/6458.9c0352f2.iframe.bundle.js b/gfi-ihk-2024/storybook-static/6458.0f211c0a.iframe.bundle.js
similarity index 60%
rename from gfi-ihk-2024/storybook-static/6458.9c0352f2.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/6458.0f211c0a.iframe.bundle.js
index a2b8947..a303a6c 100644
--- a/gfi-ihk-2024/storybook-static/6458.9c0352f2.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/6458.0f211c0a.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6458],{"./stories/atoms/progress-bar/ProgressBarComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{i:()=>createProgressBar});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),progress_bar=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/progress-bar/progress-bar.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(progress_bar.Z,options);progress_bar.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createProgressBar=function createProgressBar(_ref){var _ref$progress=_ref.progress,progress=void 0===_ref$progress?50:_ref$progress,div=(0,helpers.az)("div",["progress"]);return(0,helpers.az)("span",["bar"],null,div).style.width=progress.toString()+"%",div}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/progress-bar/progress-bar.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.progress{--color-fg: var(--theme-color-primary);--color-bg: var(--theme-color-primary-dimmed-02);--bg-opacity: 1;position:relative;width:150px;height:14px;border-radius:7px;overflow:hidden;font-size:0;line-height:0;margin:0 -1}@media(max-width: 767px){.progress{width:120px;height:12px}}.progress::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-bg);opacity:var(--bg-opacity)}.progress .bar{position:absolute;display:block;height:100%;border-top-right-radius:7px;border-bottom-right-radius:7px;background-color:var(--color-fg)}',"",{version:3,sources:["webpack://./stories/atoms/progress-bar/progress-bar.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,UACE,sCAAA,CACA,gDAAA,CACA,eAAA,CAEA,iBAAA,CACA,WAAA,CACA,WAAA,CACA,iBAAA,CACA,eAAA,CACA,WAAA,CACA,aAAA,CACA,WAAA,CAEA,yBAdF,UAeI,WAAA,CACA,WAAA,CAAA,CAGF,kBACE,UAAA,CC0EF,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CD5EE,gCAAA,CACA,yBAAA,CAGF,eACE,iBAAA,CACA,aAAA,CACA,WAAA,CACA,2BAAA,CACA,8BAAA,CACA,gCAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.progress {\n --color-fg: var(--theme-color-primary);\n --color-bg: var(--theme-color-primary-dimmed-02);\n --bg-opacity: 1;\n\n position: relative;\n width: 150px;\n height: 14px;\n border-radius: 7px;\n overflow: hidden;\n font-size: 0;\n line-height: 0;\n margin: 0 -1;\n\n @media(max-width: 767px) {\n width: 120px;\n height: 12px;\n }\n\n &::before {\n content: '';\n @include full-size;\n background-color: var(--color-bg);\n opacity: var(--bg-opacity);\n }\n\n .bar {\n position: absolute;\n display: block;\n height: 100%;\n border-top-right-radius: 7px;\n border-bottom-right-radius: 7px;\n background-color: var(--color-fg);\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6458],{"./stories/atoms/progress-bar/ProgressBarComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{i:()=>createProgressBar});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),progress_bar=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/progress-bar/progress-bar.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(progress_bar.Z,options);progress_bar.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createProgressBar=function createProgressBar(_ref){var _ref$progress=_ref.progress,progress=void 0===_ref$progress?50:_ref$progress,div=(0,helpers.az)("div",["progress"]);return(0,helpers.az)("span",["bar"],null,div).style.width=progress.toString()+"%",div}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/progress-bar/progress-bar.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.progress{--color-fg: var(--theme-color-primary);--color-bg: var(--theme-color-primary-dimmed-02);--bg-opacity: 1;position:relative;width:150px;height:14px;border-radius:7px;overflow:hidden;font-size:0;line-height:0;margin:0 -1}@media(max-width: 767px){.progress{width:120px;height:12px}}.progress::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-bg);opacity:var(--bg-opacity)}.progress .bar{position:absolute;display:block;height:100%;border-top-right-radius:7px;border-bottom-right-radius:7px;background-color:var(--color-fg)}',"",{version:3,sources:["webpack://./stories/atoms/progress-bar/progress-bar.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,UACE,sCAAA,CACA,gDAAA,CACA,eAAA,CAEA,iBAAA,CACA,WAAA,CACA,WAAA,CACA,iBAAA,CACA,eAAA,CACA,WAAA,CACA,aAAA,CACA,WAAA,CAEA,yBAdF,UAeI,WAAA,CACA,WAAA,CAAA,CAGF,kBACE,UAAA,CC0EF,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CD5EE,gCAAA,CACA,yBAAA,CAGF,eACE,iBAAA,CACA,aAAA,CACA,WAAA,CACA,2BAAA,CACA,8BAAA,CACA,gCAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.progress {\n --color-fg: var(--theme-color-primary);\n --color-bg: var(--theme-color-primary-dimmed-02);\n --bg-opacity: 1;\n\n position: relative;\n width: 150px;\n height: 14px;\n border-radius: 7px;\n overflow: hidden;\n font-size: 0;\n line-height: 0;\n margin: 0 -1;\n\n @media(max-width: 767px) {\n width: 120px;\n height: 12px;\n }\n\n &::before {\n content: '';\n @include full-size;\n background-color: var(--color-bg);\n opacity: var(--bg-opacity);\n }\n\n .bar {\n position: absolute;\n display: block;\n height: 100%;\n border-top-right-radius: 7px;\n border-bottom-right-radius: 7px;\n background-color: var(--color-fg);\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/6493.71aac428.iframe.bundle.js b/gfi-ihk-2024/storybook-static/6493.36e81930.iframe.bundle.js
similarity index 85%
rename from gfi-ihk-2024/storybook-static/6493.71aac428.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/6493.36e81930.iframe.bundle.js
index 87bc5ac..18bcb5a 100644
--- a/gfi-ihk-2024/storybook-static/6493.71aac428.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/6493.36e81930.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6493],{"./stories/atoms/tabs/TabsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{M:()=>createTabs});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),tabs=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/tabs/tabs.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(tabs.Z,options);tabs.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createTabs=function createTabs(_ref){var _ref$size=_ref.size,size=void 0===_ref$size?"small":_ref$size,_ref$color=_ref.color,color=void 0===_ref$color?"primary-extra-light":_ref$color,_ref$data=_ref.data,data=void 0===_ref$data?[{label:"Alle (24) ",link:"#"},{label:"Veranstaltungen (4) ",link:"#"},{label:"Downloads (12) ",link:"#"}]:_ref$data,tabs=(0,helpers.az)("div",["tabs"]);return data.map((function(item,i){var button=(0,ButtonComponent.a)({size,label:item.label,link:item.link,color});tabs.appendChild(button),0===i&&button.classList.add("active")})),tabs}},"./stories/sections/timeline/TimelineComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{t:()=>createTimeline});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),timeline=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/timeline/timeline.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(timeline.Z,options);timeline.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TimelineData=[{tab:"Gießen",title:"Chronik der IHK Gießen",nav:"IHK Gießen",id:"timeline-giessen",years:[{year:1870,items:[{title:"Preußisches Handelskammergesetz",image:null,subhead:"24. Februar 1870: Preußisches Handelskammergesetz",copy:null}]},{year:1871,items:[{title:"Gesetzentwurf der hessischen Regierung",image:{src:"./dummy/gi-1871-gesetz.jpg",width:320,height:400,alt:"",size:"medium",caption:"Gesetz, die Handelskammern betreffend, in: Großherzoglich Hessisches Regierungsblatt",copyright:"Quelle: Bayerische Staatsbibliothek (BSB), 4 Merc. 623-1870"},subhead:"22. September 1871: Gesetzentwurf der hessischen Regierung",copy:"In Abstimmung mit den Vorsitzenden der HKs Mainz, Offenbach und Worms bringt die hessische Regierung einen Entwurf ein, dessen Bestimmungen größtenteils dem preußischen Gesetz entlehnt waren."},{title:"Ratifizierung des Gesetzes „die Handelskammern betreffend“",image:{src:"./dummy/gi-1871.jpg",width:265,height:400,alt:"",size:"portrait",caption:null,copyright:"Quelle: Bayerische Staatsbibliothek (BSB), 4 Merc. 623-1870"},subhead:"17. November 1871: Ratifizierung durch Großherzog Ludwig III.",copy:"Großherzog Ludwig III. ratifiziert das Gesetz „die Handelskammern betreffend“ mit Fokus auf den Beratungsauftrag. Dieses wird für die folgenden drei Jahrzehnte die Grundlage für die Arbeit der HKs im Großherzogtum Hessen."}]},{year:1872,items:[{title:"Gesetzentwurf der hessischen Regierung",image:{src:"./dummy/gi-1872.jpg",width:650,height:400,alt:"Gesetzentwurf der hessischen Regierung",size:"large",caption:null,copyright:"Quelle: DigiZeitschriften e.V."},subhead:"22. September 1871: Gesetzentwurf der hessischen Regierung",copy:"In Abstimmung mit den Vorsitzenden der HKs Mainz, Offenbach und Worms bringt die hessische Regierung einen Entwurf ein, dessen Bestimmungen größtenteils dem preußischen Gesetz entlehnt waren."}]}]},{tab:"Friedberg",title:"Chronik der IHK Friedberg",nav:"IHK Friedberg",id:"timeline-friedberg",years:[{year:1870,items:[{title:"Preußisches Handelskammergesetz",image:null,subhead:"24. Februar 1870: Preußisches Handelskammergesetz",copy:null}]}]}],TabsComponent=__webpack_require__("./stories/atoms/tabs/TabsComponent.js"),slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;i_this.winPosition&&st<_this.secPosition-100&&(_this.scrolling=!0,$("html, body").animate({scrollTop:_this.secPosition-100},200,(function(){_this.scrolling=!1}))),_this.winPosition=st}))}},{key:"initSwitch",value:function initSwitch(){var _this2=this;this.switches=this.section.siblings(".timeline-tabs").find("a"),this.switchSlides=[],this.switches.each((function(index,tab){var href=tab.href,id=href.substr(href.indexOf("#")),target=parseInt($(id).attr("data-index"));_this2.switchSlides.push(target),tab.setAttribute("data-index",index),tab.setAttribute("data-target",target)})),this.slider.section.on("slide-change",(function(){_this2.switches.removeClass("active");for(var cs=_this2.slider.currentSlide,i=_this2.switchSlides.length-1;i>=0;){if(cs>=_this2.switchSlides[i]){_this2.switches.eq(i).addClass("active");break}i--}})),this.switches.on("click",(function(e){e.preventDefault();var target=parseInt(e.currentTarget.getAttribute("data-target"));_this2.slider.goTo(target,!1)}))}},{key:"initResize",value:function initResize(){var _this3=this;this.resizeTimeout=null,$(window).on("resize",(function(){_this3.resizeTimeout&&clearTimeout(_this3.resizeTimeout),_this3.resizeTimeout=setTimeout((function(){_this3.handleResize()}),200)})),this.handleResize()}},{key:"handleResize",value:function handleResize(){this.containerWidth=this.yearsContainer.width(),this.wrapperWidth=this.yearsWrapper.get(0).scrollWidth,this.scrollWidth=this.containerWidth-this.wrapperWidth,this.yearsWrapper.css({width:this.wrapperWidth+"px"})}},{key:"initDragging",value:function initDragging(){var _this4=this;this.dragOffset=0,this.wrapperOffset=0,this.yearsWrapper.get(0).onmousedown=function(e){_this4.dragStart(e)},this.yearsWrapper.get(0).addEventListener("touchstart",(function(e){_this4.dragStart(e)})),this.yearsWrapper.get(0).addEventListener("touchend",(function(e){_this4.dragEnd(e)})),this.yearsWrapper.get(0).addEventListener("touchmove",(function(e){_this4.dragMove(e)}))}},{key:"dragStart",value:function dragStart(e){var _this5=this;this.dragOffset=0,this.dragLast=0,"touchstart"===e.type?this.dragOrigin=e.touches[0].clientX:(this.dragOrigin=e.clientX,document.onmouseup=function(e){_this5.dragEnd(e)},document.onmousemove=function(e){_this5.dragMove(e)})}},{key:"dragMove",value:function dragMove(e){"touchmove"===e.type?(this.dragLast=this.dragOffset,this.dragOffset=this.dragOrigin-e.touches[0].clientX):(this.dragLast=this.dragOffset,this.dragOffset=this.dragOrigin-e.clientX),Math.abs(this.dragOffset)>3&&this.yearsWrapper.addClass("dragging"),this.wrapperTarget=this.wrapperOffset-this.dragOffset,this.wrapperTarget>0?this.wrapperTarget=this.wrapperTarget/4:this.wrapperTarget5&&(this.wrapperTarget=this.wrapperTarget-10*velocity);var bounceBack=this.checkScrollEnd();this.yearsWrapper.removeClass("dragging"),this.wrapperOffset=this.wrapperTarget,(bounceBack||Math.abs(velocity)>5)&&this.animateToPosition(),document.onmouseup=null,document.onmousemove=null}},{key:"animateToPosition",value:function animateToPosition(){var _this6=this;this.yearsWrapper.addClass("animate"),requestAnimationFrame((function(){_this6.yearsWrapper.css({transform:"translateX("+_this6.wrapperTarget+"px)"}),setTimeout((function(){_this6.yearsWrapper.removeClass("animate")}),300)}))}},{key:"buildSlider",value:function buildSlider(){var _this7=this,slides=this.itemSlider.addClass("slider").appendTo(this.itemSlider);this.years.find(".items > li").each((function(i,li){var listItem=$(li);listItem.attr("data-index",i).find(".slide").appendTo(slides),listItem.on("click",(function(){_this7.slider.goTo(i,!0),_this7.activateItem(i)}))})),this.slider=new slider.Z(slides),this.slider.section.on("slide-change",(function(){_this7.activateItem(_this7.slider.currentSlide)})),this.slides=this.slider.section.find(".slide")}},{key:"initYearClick",value:function initYearClick(){this.years.children(".year").on("click",(function(e){$(e.currentTarget).next(".items").children("li").first().trigger("click")}))}},{key:"activateItem",value:function activateItem(index){this.years.removeClass("current").find("li.active").removeClass("active");var yearItem=this.years.find('li[data-index="'+index+'"]').addClass("active").closest(".year-item").addClass("current"),ww=$(window).width(),iw=1.5*yearItem.outerWidth();(yearItem.offset().left+iw>ww||yearItem.offset().left<50)&&(this.wrapperOffset=this.wrapperTarget=-1*yearItem.position().left,this.checkScrollEnd(),this.animateToPosition()),this.slides.eq(index).hasClass("has-image")?this.slider.section.addClass("hide-circle"):this.slider.section.removeClass("hide-circle")}},{key:"checkScrollEnd",value:function checkScrollEnd(){return this.wrapperTarget>0?(this.wrapperTarget=0,!0):this.wrapperTarget{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),toIntegerOrInfinity=__webpack_require__("./node_modules/core-js/internals/to-integer-or-infinity.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),stringSlice=uncurryThis("".slice),max=Math.max,min=Math.min;$({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function substr(start,length){var intLength,intEnd,that=toString(requireObjectCoercible(this)),size=that.length,intStart=toIntegerOrInfinity(start);return intStart===1/0&&(intStart=0),intStart<0&&(intStart=max(size+intStart,0)),(intLength=void 0===length?size:toIntegerOrInfinity(length))<=0||intLength===1/0||intStart>=(intEnd=min(intStart+intLength,size))?"":stringSlice(that,intStart,intEnd)}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/tabs/tabs.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".tabs{margin:calc(10px + 1%) -0.25em}.tabs .btn{margin:.25em;display:inline-flex}.tabs .btn::after{display:none}.tabs .btn.active,.tabs .btn:hover{background-color:var(--theme-color-primary);color:var(--theme-color-white)}.tabs .btn strong{margin-left:.2em}","",{version:3,sources:["webpack://./stories/atoms/tabs/tabs.scss"],names:[],mappings:"AAGA,MACE,8BAAA,CAEA,WACE,YAAA,CACA,mBAAA,CAEA,kBACE,YAAA,CAGF,mCACE,2CAAA,CACA,8BAAA,CAGF,kBACE,gBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.tabs {\n margin: calc(10px + 1%) -0.25em;\n\n .btn {\n margin: 0.25em;\n display: inline-flex;\n\n &::after {\n display: none;\n }\n\n &.active, &:hover {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n }\n\n strong {\n margin-left: 0.2em;\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/timeline/timeline.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.timeline-tabs{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);padding:24px 20px 0;margin-bottom:-5px}.timeline-tabs .tabs{margin:0;text-align:center}.timeline-tabs ul{list-style:none;display:flex;justify-content:center;margin:0 -15px;padding:0;position:relative;z-index:1}.timeline-tabs .btn-small{min-width:180px;text-align:center;margin-right:10px}.timeline-tabs .btn-small:not(.active){background-color:#fff;color:var(--theme-primary)}.timeline-tabs .btn-small:focus{color:#fff}@media(max-width: 567px){.timeline-tabs .btn-small{min-width:0;padding-left:12px;padding-right:12px;margin:0 4px}}@media(max-width: 349px){.timeline-tabs .btn-small{font-size:16px;margin:0 2px}}@media(min-width: 1000px){.timeline-tabs~.timeline .item-slider .prev,.timeline-tabs~.timeline .item-slider .next{margin-top:-52px}}@media(min-width: 1340px){.timeline-tabs~.timeline .item-slider .prev,.timeline-tabs~.timeline .item-slider .next{margin-top:-74px}}.timeline{margin:0 0 calc(1.5vw + 40px)}.timeline>p:last-child{font-size:14px;text-align:right;margin:15px}.timeline .item-slider{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);min-height:460px;font-weight:600}.timeline .item-slider::before{content:"";position:absolute;width:374px;height:374px;background-color:#9ad7a3;top:50%;left:50%;border-radius:50%;transform:translate3d(-50%, -50%, 0) scale(1);opacity:1;transition:.3s ease}@media(max-width: 567px){.timeline .item-slider{min-height:380px}.timeline .item-slider::before{width:280px;height:280px}}@media(max-width: 349px){.timeline .item-slider::before{width:260px;height:260px}}.timeline .item-slider .slider-tabs,.timeline .item-slider .tabs,.timeline .item-slider .count{display:none}.timeline .item-slider .prev,.timeline .item-slider .next{width:80px;height:80px;position:absolute;top:50%;margin-top:-40px;right:24px;padding:0;font-size:80px;line-height:1;transition:.2s ease;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.timeline .item-slider .prev::before,.timeline .item-slider .next::before{content:"";font-family:"Icons",sans-serif;color:var(--theme-color-primary);font-weight:400}.timeline .item-slider .prev:hover,.timeline .item-slider .next:hover{padding-left:8px}@media(max-width: 999px){.timeline .item-slider .prev:hover,.timeline .item-slider .next:hover{padding-left:0}}@media(max-width: 1339px){.timeline .item-slider .prev,.timeline .item-slider .next{right:0;width:50px;height:50px;font-size:50px;margin-top:-25px}}@media(max-width: 567px){.timeline .item-slider .prev,.timeline .item-slider .next{font-size:30px;width:30px;height:30px;margin-top:-15px}}.timeline .item-slider .prev{left:24px;transform:scale(-1, 1)}@media(max-width: 1339px){.timeline .item-slider .prev{left:0}}.timeline .item-slider .slide{min-height:460px;display:flex;align-items:center;text-align:center}.timeline .item-slider .slide:not(.current){max-height:460px}@media(max-width: 567px){.timeline .item-slider .slide{min-height:380px}.timeline .item-slider .slide:not(.current){max-height:380px}}.timeline .item-slider .text-box{padding:50px 0}@media(max-width: 767px){.timeline .item-slider .text-box{padding:30px 0}}.timeline .item-slider .slide:not(.has-image) .container{max-width:1180px}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .container{padding:0 60px}}@media(min-width: 768px)and (max-width: 999px){.timeline .item-slider .container{padding:0 120px}}.timeline .item-slider .year{font-family:"Korb",sans-serif;font-weight:700;font-size:100px;line-height:.9;margin-bottom:.25em}@media(max-width: 1340px){.timeline .item-slider .year{font-size:80px}}@media(max-width: 999px){.timeline .item-slider .year{font-size:72px}}@media(max-width: 567px){.timeline .item-slider .year{font-size:48px}}@media(max-width: 349px){.timeline .item-slider .year{font-size:40px}}.timeline .item-slider .subhead{font-weight:700}.timeline .item-slider p:last-child{margin-bottom:0}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container{display:flex;align-items:center;justify-content:space-between}.timeline .item-slider .slide.has-image .container .image-box,.timeline .item-slider .slide.has-image .container .text-box{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box,.timeline .item-slider .slide.has-image .container .text-box{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box{position:relative;margin:30px 0}.timeline .item-slider .slide.has-image .container .image-box.portrait{flex:1 1 265px;margin-right:40px;max-width:265px}.timeline .item-slider .slide.has-image .container .image-box.portrait+.text-box{max-width:none}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box.portrait{margin-right:30px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box.medium{flex:1 1 320px;margin-right:40px;max-width:320px}.timeline .item-slider .slide.has-image .container .image-box.medium+.text-box{max-width:none}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box.medium{margin-right:30px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box img{display:block;max-width:100%}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box .caption{position:absolute;bottom:0;left:0;width:100%;padding:8px 12px;background-color:rgba(255,255,255,.6);text-align:left;backdrop-filter:blur(3px);font-weight:700;font-size:15px;line-height:1.4}.timeline .item-slider .slide.has-image .container .image-box .caption span+span{margin-top:3px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box .copyright{display:block;font-weight:400;font-size:10px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .text-box{text-align:left}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .year{margin-left:-0.06em}}@media(min-width: 1000px){.timeline .item-slider.hide-circle::before{transform:translate3d(-50%, -50%, 0) scale(0.8);opacity:0}}@media(max-width: 999px){.timeline .item-slider .image-box{display:none}}@media(max-width: 767px){.timeline .item-slider p{line-height:1.4;font-size:.94em}}@media(max-width: 567px){.timeline .item-slider p{padding-left:10px;padding-right:10px}}.timeline .years{position:relative;display:block;background-color:var(--theme-color-primary);color:#fff;overflow:hidden}.timeline .years::before{content:"";position:absolute;left:0;right:0;top:50%;margin-top:-4px;height:8px;background-color:var(--theme-color-secondary)}@media(max-width: 999px){.timeline .years::before{margin-top:8px;height:4px}}.timeline .years-wrapper{position:relative;display:flex}.timeline .years-wrapper.animate{transition:.3s ease}.timeline .years-wrapper.dragging *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 999px){.timeline .year-item{margin:26px 32px 26px 0}.timeline .year-item .year{white-space:nowrap}.timeline .year-item .year br{display:none}.timeline .year-item ul{display:none}.timeline .year-item .year{position:relative;font-family:"Korb",sans-serif;font-weight:700;font-size:36px;line-height:1;cursor:pointer;z-index:1;transition:.2s ease;margin-bottom:0}.timeline .year-item .year::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:0 -8px;z-index:-1;transition:.2s ease;opacity:0}.timeline .year-item.current .year::before,.timeline .year-item.anchor .year::before{opacity:1}.timeline .year-item.current .year{color:var(--theme-color-secondary)}.timeline .year-item.last{margin-right:200px}}@media(min-width: 1000px){.timeline .year-item{position:relative;font-size:.75em;line-height:1.3em;display:flex;align-items:flex-start;min-height:360px;flex:1 1 320px;max-width:320px;min-width:320px;padding:18px 20px 22px}.timeline .year-item::before{content:"";position:absolute;left:0;top:26px;bottom:calc(50% - 4px);width:4px;background-color:#fff;z-index:2}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item{min-height:0;flex:1 1 150px;max-width:150px;min-width:60px}.timeline .year-item::before{display:none}}@media(min-width: 1000px){.timeline .year-item:nth-child(odd){align-items:flex-end}.timeline .year-item:nth-child(odd)::before{bottom:26px;top:calc(50% - 4px)}}@media(min-width: 1000px){.timeline .year-item.anchor::before{display:none}.timeline .year-item.anchor .year::before{opacity:1}.timeline .year-item.anchor:not(:first-child){margin-right:40px}}@media(min-width: 1000px){.timeline .year-item.last{margin-right:400px}}@media(min-width: 1000px){.timeline .year-item.anchor~.anchor~.anchor{margin-right:70px}.timeline .year-item.anchor~.anchor~.anchor .year::before{margin-right:.6em}}@media(min-width: 1000px){.timeline .year-item .year{position:absolute;bottom:50%;margin:calc(-4px - .15em) -0.06em;font-family:"Korb",sans-serif;font-weight:700;font-size:60px;line-height:1;cursor:pointer;z-index:1;transition:.2s ease}.timeline .year-item .year::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:0 -16px;z-index:-1;transition:.2s ease;opacity:0}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item .year{font-size:40px;position:relative}}@media(min-width: 1000px){.timeline .year-item.current::before{background-color:var(--theme-color-secondary)}.timeline .year-item.current .year{color:var(--theme-color-secondary)}.timeline .year-item.current .year::before{opacity:1}}@media(min-width: 1000px){.timeline .year-item ul{margin:0 -70% 0 -0.28em;padding:0;list-style:none}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item ul{display:none}}@media(min-width: 1000px){.timeline .year-item .title{margin:0;font-family:"Source Sans Pro",sans-serif;font-weight:600}}@media(min-width: 1000px){.timeline .year-item li{position:relative;cursor:pointer;transition:.2s ease;z-index:3;padding:.2em 0;top:.25em}.timeline .year-item li::before{content:"";position:absolute;left:0;top:0;bottom:0;width:15px;transition:.2s ease}.timeline .year-item li:hover,.timeline .year-item li.active{color:var(--theme-color-secondary)}.timeline .year-item li p{transform:translate3d(0, 0, 0);transition:.2s ease}.timeline .year-item li:hover p{transform:translate3d(10px, 0, 0)}}@media(min-width: 1000px){.timeline .year-item .slide{display:none}}',"",{version:3,sources:["webpack://./stories/sections/timeline/timeline.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,eAGA,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,mBACA,CAAA,kBACA,CAAA,qBAEA,QACE,CAAA,iBACA,CAAA,kBAGF,eACE,CAAA,YACA,CAAA,sBACA,CAAA,cACA,CAAA,SACA,CAAA,iBACA,CAAA,SACA,CAAA,0BAEF,eACE,CAAA,iBACA,CAAA,iBACA,CAAA,uCAEA,qBACE,CAAA,0BACA,CAAA,gCAGF,UACE,CAAA,yBAGF,0BAdF,WAeI,CAAA,iBACA,CAAA,kBACA,CAAA,YACA,CAAA,CAAA,yBAEF,0BApBF,cAqBI,CAAA,YACA,CAAA,CAAA,0BAOA,wFAFF,gBAGI,CAAA,CAAA,0BAEF,wFALF,gBAMI,CAAA,CAAA,UAMR,6BACE,CAAA,uBAEA,cACE,CAAA,gBACA,CAAA,WACA,CAAA,uBAGF,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,gBACA,CAAA,eACA,CAAA,+BAEA,UACE,CAAA,iBACA,CAAA,WACA,CAAA,YACA,CAAA,wBACA,CAAA,OACA,CAAA,QACA,CAAA,iBACA,CAAA,6CACA,CAAA,SACA,CAAA,mBACA,CAAA,yBAGF,uBArBF,gBAsBI,CAAA,+BAEA,WACE,CAAA,YACA,CAAA,CAAA,yBAIJ,+BACE,WACE,CAAA,YACA,CAAA,CAAA,+FAIJ,YACE,CAAA,0DAGF,UACE,CAAA,WACA,CAAA,iBACA,CAAA,OACA,CAAA,gBACA,CAAA,UACA,CAAA,SACA,CAAA,cACA,CAAA,aACA,CAAA,mBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,0EAEA,WC8IiC,CAAA,8BD5I/B,CAAA,gCACA,CAAA,eACA,CAAA,sEAGF,gBACE,CAAA,yBAEA,sEAHF,cAII,CAAA,CAAA,0BAIJ,0DA9BF,OA+BI,CAAA,UACA,CAAA,WACA,CAAA,cACA,CAAA,gBACA,CAAA,CAAA,yBAGF,0DAtCF,cAuCI,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,CAAA,6BAIJ,SACE,CAAA,sBACA,CAAA,0BAEA,6BAJF,MAKI,CAAA,CAAA,8BAIJ,gBACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,4CAEA,gBACE,CAAA,yBAGF,8BAVF,gBAWI,CAAA,4CAEA,gBACE,CAAA,CAAA,iCAKN,cACE,CAAA,yBAEA,iCAHF,cAII,CAAA,CAAA,yDAIJ,gBACE,CAAA,iDAIA,kCADF,cAEI,CAAA,CAAA,+CAEF,kCAJF,eAKI,CAAA,CAAA,6BAIJ,6BACE,CAAA,eACA,CAAA,eACA,CAAA,cACA,CAAA,mBACA,CAAA,0BAEA,6BAPF,cAQI,CAAA,CAAA,yBAEF,6BAVF,cAWI,CAAA,CAAA,yBAEF,6BAbF,cAcI,CAAA,CAAA,yBAEF,6BAhBF,cAiBI,CAAA,CAAA,gCAIJ,eACE,CAAA,oCAGF,eACE,CAAA,0BAGF,mDACE,YACE,CAAA,kBACA,CAAA,6BACA,CAAA,2HAEA,yBACE,CAAA,0BACA,CAAA,CAAA,iDAEA,2HAJF,yBAKI,CAAA,0BACA,CAAA,CAAA,0BAZR,8DAgBI,iBACE,CAAA,aACA,CAAA,uEAEA,cACE,CAAA,iBACA,CAAA,eACA,CAAA,iFAEA,cACE,CAAA,CAAA,iDAGF,uEATF,iBAUI,CAAA,CAAA,0BA9BV,qEAkCM,cACE,CAAA,iBACA,CAAA,eACA,CAAA,+EAEA,cACE,CAAA,CAAA,iDAGF,qEATF,iBAUI,CAAA,CAAA,0BA5CV,kEAgDM,aACE,CAAA,cACA,CAAA,CAAA,0BAlDR,uEAqDM,iBACE,CAAA,QACA,CAAA,MACA,CAAA,UACA,CAAA,gBACA,CAAA,qCACA,CAAA,eACA,CAAA,yBACA,CAAA,eACA,CAAA,cACA,CAAA,eACA,CAAA,iFAEA,cACE,CAAA,CAAA,0BAnEV,yEAuEM,aACE,CAAA,eACA,CAAA,cACA,CAAA,CAAA,0BA1ER,6DA8EI,eACE,CAAA,CAAA,0BA/EN,yDAkFI,mBACE,CAAA,CAAA,0BAnFN,2CAuFE,+CACE,CAAA,SACA,CAAA,CAAA,yBAIJ,kCACE,YACE,CAAA,CAAA,yBAIJ,yBACE,eACE,CAAA,eACA,CAAA,CAAA,yBAIJ,yBACE,iBACE,CAAA,kBACA,CAAA,CAAA,iBAKN,iBACE,CAAA,aACA,CAAA,2CACA,CAAA,UACA,CAAA,eACA,CAAA,yBAEA,UACE,CAAA,iBACA,CAAA,MACA,CAAA,OACA,CAAA,OACA,CAAA,eACA,CAAA,UACA,CAAA,6CACA,CAAA,yBAEA,yBAVF,cAWI,CAAA,UACA,CAAA,CAAA,yBAKN,iBACE,CAAA,YACA,CAAA,iCAEA,mBACE,CAAA,oCAGF,mBACE,CAAA,wBACA,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,yBAIJ,qBACE,uBACE,CAAA,2BAEA,kBACE,CAAA,8BAEA,YACE,CAAA,wBAIJ,YACE,CAAA,2BAGF,iBACE,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,cACA,CAAA,SACA,CAAA,mBACA,CAAA,eACA,CAAA,mCAEA,UACE,CAAA,iBCnUR,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CDiUQ,CAAA,aACA,CAAA,UACA,CAAA,mBACA,CAAA,SACA,CAAA,qFAIJ,SAEE,CAAA,mCAGF,kCACE,CAAA,0BAGF,kBACE,CAAA,CAAA,0BAKN,qBACE,iBACE,CAAA,eACA,CAAA,iBACA,CAAA,YACA,CAAA,sBACA,CAAA,gBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,sBACA,CAAA,6BAEA,UACE,CAAA,iBACA,CAAA,MACA,CAAA,QACA,CAAA,sBACA,CAAA,SACA,CAAA,qBACA,CAAA,SACA,CAAA,CAAA,gDAGF,qBAvBF,YAwBI,CAAA,cACA,CAAA,eACA,CAAA,cACA,CAAA,6BAEA,YACE,CAAA,CAAA,0BA/BR,oCAmCI,oBACE,CAAA,4CAEA,WACE,CAAA,mBACA,CAAA,CAAA,0BAxCR,oCA6CM,YACE,CAAA,0CAEF,SACE,CAAA,8CAEF,iBACE,CAAA,CAAA,0BApDR,0BAwDI,kBACE,CAAA,CAAA,0BAzDN,4CA4DI,iBACE,CAAA,0DAEA,iBACE,CAAA,CAAA,0BAhER,2BAoEI,iBACE,CAAA,UACA,CAAA,iCACA,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,cACA,CAAA,SACA,CAAA,mBACA,CAAA,mCAEA,UACE,CAAA,iBC7aR,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CD2aQ,CAAA,cACA,CAAA,UACA,CAAA,mBACA,CAAA,SACA,CAAA,CAAA,gDAGF,2BAtBF,cAuBI,CAAA,iBACA,CAAA,CAAA,0BA5FR,qCAiGM,6CACE,CAAA,mCAGF,kCACE,CAAA,2CAEA,SACE,CAAA,CAAA,0BAzGV,wBA8GI,uBACE,CAAA,SACA,CAAA,eACA,CAAA,CAAA,gDAEA,wBALF,YAMI,CAAA,CAAA,0BApHR,4BAwHI,QACE,CAAA,wCACA,CAAA,eACA,CAAA,CAAA,0BA3HN,wBA8HI,iBACE,CAAA,cACA,CAAA,mBACA,CAAA,SACA,CAAA,cACA,CAAA,SACA,CAAA,gCAEA,UACE,CAAA,iBACA,CAAA,MACA,CAAA,KACA,CAAA,QACA,CAAA,UACA,CAAA,mBACA,CAAA,6DAGF,kCACE,CAAA,0BAGF,8BACE,CAAA,mBACA,CAAA,gCAGF,iCACE,CAAA,CAAA,0BA1JR,4BA8JI,YACE,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.timeline-tabs {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 24px 20px 0;\n margin-bottom: -5px;\n\n .tabs {\n margin: 0;\n text-align: center;\n }\n\n ul {\n list-style: none;\n display: flex;\n justify-content: center;\n margin: 0 -15px;\n padding: 0;\n position: relative;\n z-index: 1;\n }\n .btn-small {\n min-width: 180px;\n text-align: center;\n margin-right: 10px;\n\n &:not(.active) {\n background-color: white;\n color: var(--theme-primary);\n }\n\n &:focus{\n color: white;\n }\n\n @media(max-width: 567px) {\n min-width: 0;\n padding-left: 12px;\n padding-right: 12px;\n margin: 0 4px;\n }\n @media(max-width: 349px) {\n font-size: 16px;\n margin: 0 2px;\n }\n }\n\n ~ .timeline .item-slider {\n .prev,\n .next {\n @media(min-width: 1000px) {\n margin-top: -52px;\n }\n @media(min-width: 1340px) {\n margin-top: -74px;\n }\n }\n }\n}\n\n.timeline {\n margin: 0 0 calc(1.5vw + 40px);\n\n > p:last-child {\n font-size: 14px;\n text-align: right;\n margin: 15px;\n }\n\n .item-slider {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n min-height: 460px;\n font-weight: 600;\n\n &::before {\n content: "";\n position: absolute;\n width: 374px;\n height: 374px;\n background-color: #9AD7A3;\n top: 50%;\n left: 50%;\n border-radius: 50%;\n transform: translate3d(-50%, -50%, 0) scale(1);\n opacity: 1;\n transition: 0.3s ease;\n }\n\n @media(max-width: 567px) {\n min-height: 380px;\n\n &::before {\n width: 280px;\n height: 280px;\n }\n }\n\n @media(max-width: 349px) {\n &::before {\n width: 260px;\n height: 260px;\n }\n }\n\n .slider-tabs, .tabs, .count {\n display: none;\n }\n\n .prev, .next {\n width: 80px;\n height: 80px;\n position: absolute;\n top: 50%;\n margin-top: -40px;\n right: 24px;\n padding: 0;\n font-size: 80px;\n line-height: 1;\n transition: 0.2s ease;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n\n &::before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n color: var(--theme-color-primary);\n font-weight: 400;\n }\n\n &:hover {\n padding-left: 8px;\n\n @media(max-width: 999px) {\n padding-left: 0;\n }\n }\n\n @media(max-width: 1339px) {\n right: 0;\n width: 50px;\n height: 50px;\n font-size: 50px;\n margin-top: -25px;\n }\n\n @media(max-width: 567px) {\n font-size: 30px;\n width: 30px;\n height: 30px;\n margin-top: -15px;\n }\n }\n\n .prev {\n left: 24px;\n transform: scale(-1, 1);\n\n @media(max-width: 1339px) {\n left: 0;\n }\n }\n\n .slide {\n min-height: 460px;\n display: flex;\n align-items: center;\n text-align: center;\n\n &:not(.current) {\n max-height: 460px;\n }\n\n @media(max-width: 567px) {\n min-height: 380px;\n\n &:not(.current) {\n max-height: 380px;\n }\n }\n }\n\n .text-box {\n padding: 50px 0;\n\n @media(max-width: 767px) {\n padding: 30px 0;\n }\n }\n\n .slide:not(.has-image) .container {\n max-width: 1180px;\n }\n\n .container {\n @media(min-width: 1000px) and (max-width: 1339px) {\n padding: 0 60px;\n }\n @media(min-width: 768px) and (max-width: 999px) {\n padding: 0 120px;\n }\n }\n\n .year {\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 100px;\n line-height: 0.9;\n margin-bottom: 0.25em;\n\n @media(max-width: 1340px) {\n font-size: 80px;\n }\n @media(max-width: 999px) {\n font-size: 72px;\n }\n @media(max-width: 567px) {\n font-size: 48px;\n }\n @media(max-width: 349px) {\n font-size: 40px;\n }\n }\n\n .subhead {\n font-weight: 700;\n }\n\n p:last-child {\n margin-bottom: 0;\n }\n\n @media(min-width: 1000px) {\n .slide.has-image .container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n .image-box, .text-box {\n flex: 1 1 calc(50% - 20px);\n max-width: calc(50% - 20px);\n\n @media(max-width: 1339px) {\n flex: 1 1 calc(50% - 15px);\n max-width: calc(50% - 15px);\n }\n }\n\n .image-box {\n position: relative;\n margin: 30px 0;\n\n &.portrait {\n flex: 1 1 265px;\n margin-right: 40px;\n max-width: 265px;\n\n + .text-box {\n max-width: none;\n }\n\n @media(max-width: 1339px) {\n margin-right: 30px;\n }\n }\n\n &.medium {\n flex: 1 1 320px;\n margin-right: 40px;\n max-width: 320px;\n\n + .text-box {\n max-width: none;\n }\n\n @media(max-width: 1339px) {\n margin-right: 30px;\n }\n }\n\n img {\n display: block;\n max-width: 100%;\n }\n\n .caption {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n padding: 8px 12px;\n background-color: rgba(white, 0.6);\n text-align: left;\n backdrop-filter: blur(3px);\n font-weight: 700;\n font-size: 15px;\n line-height: 1.4;\n\n span + span {\n margin-top: 3px;\n }\n }\n\n .copyright {\n display: block;\n font-weight: 400;\n font-size: 10px;\n }\n }\n\n .text-box {\n text-align: left;\n }\n\n .year {\n margin-left: -0.06em;\n }\n }\n\n &.hide-circle::before {\n transform: translate3d(-50%, -50%, 0) scale(0.8);\n opacity: 0;\n }\n }\n\n @media(max-width: 999px) {\n .image-box {\n display: none;\n }\n }\n\n @media(max-width: 767px) {\n p {\n line-height: 1.4;\n font-size: 0.94em;\n }\n }\n\n @media(max-width: 567px) {\n p {\n padding-left: 10px;\n padding-right: 10px;\n }\n }\n }\n\n .years {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary);\n color: white;\n overflow: hidden;\n\n &::before {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n margin-top: -4px;\n height: 8px;\n background-color: var(--theme-color-secondary);\n\n @media(max-width: 999px) {\n margin-top: 8px;\n height: 4px;\n }\n }\n }\n\n .years-wrapper {\n position: relative;\n display: flex;\n\n &.animate {\n transition: 0.3s ease;\n }\n\n &.dragging * {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n }\n }\n\n @media(max-width: 999px) {\n .year-item {\n margin: 26px 32px 26px 0;\n\n .year {\n white-space: nowrap;\n\n br {\n display: none;\n }\n }\n\n ul {\n display: none;\n }\n\n .year {\n position: relative;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 36px;\n line-height: 1;\n cursor: pointer;\n z-index: 1;\n transition: 0.2s ease;\n margin-bottom: 0;\n\n &::before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: 0 -8px;\n z-index: -1;\n transition: 0.2s ease;\n opacity: 0;\n }\n }\n\n &.current .year::before,\n &.anchor .year::before {\n opacity: 1;\n }\n\n &.current .year {\n color: var(--theme-color-secondary);\n }\n\n &.last {\n margin-right: 200px;\n }\n }\n }\n\n @media(min-width: 1000px) {\n .year-item {\n position: relative;\n font-size: 0.75em;\n line-height: 1.3em;\n display: flex;\n align-items: flex-start;\n min-height: 360px;\n flex: 1 1 320px;\n max-width: 320px;\n min-width: 320px;\n padding: 18px 20px 22px;\n\n &::before {\n content: "";\n position: absolute;\n left: 0;\n top: 26px;\n bottom: calc(50% - 4px);\n width: 4px;\n background-color: white;\n z-index: 2;\n }\n\n @media(max-width: 999px) {\n min-height: 0;\n flex: 1 1 150px;\n max-width: 150px;\n min-width: 60px;\n\n &::before {\n display: none;\n }\n }\n\n &:nth-child(odd) {\n align-items: flex-end;\n\n &::before {\n bottom: 26px;\n top: calc(50% - 4px);\n }\n }\n\n &.anchor {\n &::before {\n display: none;\n }\n .year::before {\n opacity: 1;\n }\n &:not(:first-child) {\n margin-right: 40px;\n }\n }\n\n &.last {\n margin-right: 400px;\n }\n\n &.anchor ~ .anchor ~ .anchor {\n margin-right: 70px;\n\n .year::before {\n margin-right: 0.6em;\n }\n }\n\n .year {\n position: absolute;\n bottom: 50%;\n margin: calc(-4px - 0.15em) -0.06em;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 60px;\n line-height: 1;\n cursor: pointer;\n z-index: 1;\n transition: 0.2s ease;\n\n &::before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: 0 -16px;\n z-index: -1;\n transition: 0.2s ease;\n opacity: 0;\n }\n\n @media(max-width: 999px) {\n font-size: 40px;\n position: relative;\n }\n }\n\n &.current {\n &::before {\n background-color: var(--theme-color-secondary);\n }\n\n .year {\n color: var(--theme-color-secondary);\n\n &::before {\n opacity: 1;\n }\n }\n }\n\n ul {\n margin: 0 -70% 0 -0.28em;\n padding: 0;\n list-style: none;\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .title {\n margin: 0;\n font-family: \'Source Sans Pro\', sans-serif;\n font-weight: 600;\n }\n\n li {\n position: relative;\n cursor: pointer;\n transition: 0.2s ease;\n z-index: 3;\n padding: 0.2em 0;\n top: 0.25em;\n\n &::before {\n content: \'\';\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n width: 15px;\n transition: 0.2s ease;\n }\n\n &:hover, &.active {\n color: var(--theme-color-secondary);\n }\n\n p {\n transform: translate3d(0, 0, 0);\n transition: 0.2s ease;\n }\n\n &:hover p {\n transform: translate3d(10px, 0, 0);\n }\n }\n\n .slide {\n display: none;\n }\n }\n }\n\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6493],{"./stories/atoms/tabs/TabsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{M:()=>createTabs});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),tabs=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/tabs/tabs.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(tabs.Z,options);tabs.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createTabs=function createTabs(_ref){var _ref$size=_ref.size,size=void 0===_ref$size?"small":_ref$size,_ref$color=_ref.color,color=void 0===_ref$color?"primary-extra-light":_ref$color,_ref$data=_ref.data,data=void 0===_ref$data?[{label:"Alle (24) ",link:"#"},{label:"Veranstaltungen (4) ",link:"#"},{label:"Downloads (12) ",link:"#"}]:_ref$data,tabs=(0,helpers.az)("div",["tabs"]);return data.map((function(item,i){var button=(0,ButtonComponent.a)({size,label:item.label,link:item.link,color});tabs.appendChild(button),0===i&&button.classList.add("active")})),tabs}},"./stories/sections/timeline/TimelineComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{t:()=>createTimeline});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),timeline=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/timeline/timeline.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(timeline.Z,options);timeline.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TimelineData=[{tab:"Gießen",title:"Chronik der IHK Gießen",nav:"IHK Gießen",id:"timeline-giessen",years:[{year:1870,items:[{title:"Preußisches Handelskammergesetz",image:null,subhead:"24. Februar 1870: Preußisches Handelskammergesetz",copy:null}]},{year:1871,items:[{title:"Gesetzentwurf der hessischen Regierung",image:{src:"./dummy/gi-1871-gesetz.jpg",width:320,height:400,alt:"",size:"medium",caption:"Gesetz, die Handelskammern betreffend, in: Großherzoglich Hessisches Regierungsblatt",copyright:"Quelle: Bayerische Staatsbibliothek (BSB), 4 Merc. 623-1870"},subhead:"22. September 1871: Gesetzentwurf der hessischen Regierung",copy:"In Abstimmung mit den Vorsitzenden der HKs Mainz, Offenbach und Worms bringt die hessische Regierung einen Entwurf ein, dessen Bestimmungen größtenteils dem preußischen Gesetz entlehnt waren."},{title:"Ratifizierung des Gesetzes „die Handelskammern betreffend“",image:{src:"./dummy/gi-1871.jpg",width:265,height:400,alt:"",size:"portrait",caption:null,copyright:"Quelle: Bayerische Staatsbibliothek (BSB), 4 Merc. 623-1870"},subhead:"17. November 1871: Ratifizierung durch Großherzog Ludwig III.",copy:"Großherzog Ludwig III. ratifiziert das Gesetz „die Handelskammern betreffend“ mit Fokus auf den Beratungsauftrag. Dieses wird für die folgenden drei Jahrzehnte die Grundlage für die Arbeit der HKs im Großherzogtum Hessen."}]},{year:1872,items:[{title:"Gesetzentwurf der hessischen Regierung",image:{src:"./dummy/gi-1872.jpg",width:650,height:400,alt:"Gesetzentwurf der hessischen Regierung",size:"large",caption:null,copyright:"Quelle: DigiZeitschriften e.V."},subhead:"22. September 1871: Gesetzentwurf der hessischen Regierung",copy:"In Abstimmung mit den Vorsitzenden der HKs Mainz, Offenbach und Worms bringt die hessische Regierung einen Entwurf ein, dessen Bestimmungen größtenteils dem preußischen Gesetz entlehnt waren."}]}]},{tab:"Friedberg",title:"Chronik der IHK Friedberg",nav:"IHK Friedberg",id:"timeline-friedberg",years:[{year:1870,items:[{title:"Preußisches Handelskammergesetz",image:null,subhead:"24. Februar 1870: Preußisches Handelskammergesetz",copy:null}]}]}],TabsComponent=__webpack_require__("./stories/atoms/tabs/TabsComponent.js"),slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;i_this.winPosition&&st<_this.secPosition-100&&(_this.scrolling=!0,$("html, body").animate({scrollTop:_this.secPosition-100},200,(function(){_this.scrolling=!1}))),_this.winPosition=st}))}},{key:"initSwitch",value:function initSwitch(){var _this2=this;this.switches=this.section.siblings(".timeline-tabs").find("a"),this.switchSlides=[],this.switches.each((function(index,tab){var href=tab.href,id=href.substr(href.indexOf("#")),target=parseInt($(id).attr("data-index"));_this2.switchSlides.push(target),tab.setAttribute("data-index",index),tab.setAttribute("data-target",target)})),this.slider.section.on("slide-change",(function(){_this2.switches.removeClass("active");for(var cs=_this2.slider.currentSlide,i=_this2.switchSlides.length-1;i>=0;){if(cs>=_this2.switchSlides[i]){_this2.switches.eq(i).addClass("active");break}i--}})),this.switches.on("click",(function(e){e.preventDefault();var target=parseInt(e.currentTarget.getAttribute("data-target"));_this2.slider.goTo(target,!1)}))}},{key:"initResize",value:function initResize(){var _this3=this;this.resizeTimeout=null,$(window).on("resize",(function(){_this3.resizeTimeout&&clearTimeout(_this3.resizeTimeout),_this3.resizeTimeout=setTimeout((function(){_this3.handleResize()}),200)})),this.handleResize()}},{key:"handleResize",value:function handleResize(){this.containerWidth=this.yearsContainer.width(),this.wrapperWidth=this.yearsWrapper.get(0).scrollWidth,this.scrollWidth=this.containerWidth-this.wrapperWidth,this.yearsWrapper.css({width:this.wrapperWidth+"px"})}},{key:"initDragging",value:function initDragging(){var _this4=this;this.dragOffset=0,this.wrapperOffset=0,this.yearsWrapper.get(0).onmousedown=function(e){_this4.dragStart(e)},this.yearsWrapper.get(0).addEventListener("touchstart",(function(e){_this4.dragStart(e)})),this.yearsWrapper.get(0).addEventListener("touchend",(function(e){_this4.dragEnd(e)})),this.yearsWrapper.get(0).addEventListener("touchmove",(function(e){_this4.dragMove(e)}))}},{key:"dragStart",value:function dragStart(e){var _this5=this;this.dragOffset=0,this.dragLast=0,"touchstart"===e.type?this.dragOrigin=e.touches[0].clientX:(this.dragOrigin=e.clientX,document.onmouseup=function(e){_this5.dragEnd(e)},document.onmousemove=function(e){_this5.dragMove(e)})}},{key:"dragMove",value:function dragMove(e){"touchmove"===e.type?(this.dragLast=this.dragOffset,this.dragOffset=this.dragOrigin-e.touches[0].clientX):(this.dragLast=this.dragOffset,this.dragOffset=this.dragOrigin-e.clientX),Math.abs(this.dragOffset)>3&&this.yearsWrapper.addClass("dragging"),this.wrapperTarget=this.wrapperOffset-this.dragOffset,this.wrapperTarget>0?this.wrapperTarget=this.wrapperTarget/4:this.wrapperTarget5&&(this.wrapperTarget=this.wrapperTarget-10*velocity);var bounceBack=this.checkScrollEnd();this.yearsWrapper.removeClass("dragging"),this.wrapperOffset=this.wrapperTarget,(bounceBack||Math.abs(velocity)>5)&&this.animateToPosition(),document.onmouseup=null,document.onmousemove=null}},{key:"animateToPosition",value:function animateToPosition(){var _this6=this;this.yearsWrapper.addClass("animate"),requestAnimationFrame((function(){_this6.yearsWrapper.css({transform:"translateX("+_this6.wrapperTarget+"px)"}),setTimeout((function(){_this6.yearsWrapper.removeClass("animate")}),300)}))}},{key:"buildSlider",value:function buildSlider(){var _this7=this,slides=this.itemSlider.addClass("slider").appendTo(this.itemSlider);this.years.find(".items > li").each((function(i,li){var listItem=$(li);listItem.attr("data-index",i).find(".slide").appendTo(slides),listItem.on("click",(function(){_this7.slider.goTo(i,!0),_this7.activateItem(i)}))})),this.slider=new slider.Z(slides),this.slider.section.on("slide-change",(function(){_this7.activateItem(_this7.slider.currentSlide)})),this.slides=this.slider.section.find(".slide")}},{key:"initYearClick",value:function initYearClick(){this.years.children(".year").on("click",(function(e){$(e.currentTarget).next(".items").children("li").first().trigger("click")}))}},{key:"activateItem",value:function activateItem(index){this.years.removeClass("current").find("li.active").removeClass("active");var yearItem=this.years.find('li[data-index="'+index+'"]').addClass("active").closest(".year-item").addClass("current"),ww=$(window).width(),iw=1.5*yearItem.outerWidth();(yearItem.offset().left+iw>ww||yearItem.offset().left<50)&&(this.wrapperOffset=this.wrapperTarget=-1*yearItem.position().left,this.checkScrollEnd(),this.animateToPosition()),this.slides.eq(index).hasClass("has-image")?this.slider.section.addClass("hide-circle"):this.slider.section.removeClass("hide-circle")}},{key:"checkScrollEnd",value:function checkScrollEnd(){return this.wrapperTarget>0?(this.wrapperTarget=0,!0):this.wrapperTarget{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),toIntegerOrInfinity=__webpack_require__("./node_modules/core-js/internals/to-integer-or-infinity.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),stringSlice=uncurryThis("".slice),max=Math.max,min=Math.min;$({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function substr(start,length){var intLength,intEnd,that=toString(requireObjectCoercible(this)),size=that.length,intStart=toIntegerOrInfinity(start);return intStart===1/0&&(intStart=0),intStart<0&&(intStart=max(size+intStart,0)),(intLength=void 0===length?size:toIntegerOrInfinity(length))<=0||intLength===1/0||intStart>=(intEnd=min(intStart+intLength,size))?"":stringSlice(that,intStart,intEnd)}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/tabs/tabs.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".tabs{margin:calc(10px + 1%) -0.25em}.tabs .btn{margin:.25em;display:inline-flex}.tabs .btn::after{display:none}.tabs .btn.active,.tabs .btn:hover{background-color:var(--theme-color-primary);color:var(--theme-color-white)}.tabs .btn strong{margin-left:.2em}","",{version:3,sources:["webpack://./stories/atoms/tabs/tabs.scss"],names:[],mappings:"AAGA,MACE,8BAAA,CAEA,WACE,YAAA,CACA,mBAAA,CAEA,kBACE,YAAA,CAGF,mCACE,2CAAA,CACA,8BAAA,CAGF,kBACE,gBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.tabs {\n margin: calc(10px + 1%) -0.25em;\n\n .btn {\n margin: 0.25em;\n display: inline-flex;\n\n &::after {\n display: none;\n }\n\n &.active, &:hover {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n }\n\n strong {\n margin-left: 0.2em;\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/timeline/timeline.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.timeline-tabs{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);padding:24px 20px 0;margin-bottom:-5px}.timeline-tabs .tabs{margin:0;text-align:center}.timeline-tabs ul{list-style:none;display:flex;justify-content:center;margin:0 -15px;padding:0;position:relative;z-index:1}.timeline-tabs .btn-small{min-width:180px;text-align:center;margin-right:10px}.timeline-tabs .btn-small:not(.active){background-color:#fff;color:var(--theme-primary)}.timeline-tabs .btn-small:focus{color:#fff}@media(max-width: 567px){.timeline-tabs .btn-small{min-width:0;padding-left:12px;padding-right:12px;margin:0 4px}}@media(max-width: 349px){.timeline-tabs .btn-small{font-size:16px;margin:0 2px}}@media(min-width: 1000px){.timeline-tabs~.timeline .item-slider .prev,.timeline-tabs~.timeline .item-slider .next{margin-top:-52px}}@media(min-width: 1340px){.timeline-tabs~.timeline .item-slider .prev,.timeline-tabs~.timeline .item-slider .next{margin-top:-74px}}.timeline{margin:0 0 calc(1.5vw + 40px)}.timeline>p:last-child{font-size:14px;text-align:right;margin:15px}.timeline .item-slider{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);min-height:460px;font-weight:600}.timeline .item-slider::before{content:"";position:absolute;width:374px;height:374px;background-color:#9ad7a3;top:50%;left:50%;border-radius:50%;transform:translate3d(-50%, -50%, 0) scale(1);opacity:1;transition:.3s ease}@media(max-width: 567px){.timeline .item-slider{min-height:380px}.timeline .item-slider::before{width:280px;height:280px}}@media(max-width: 349px){.timeline .item-slider::before{width:260px;height:260px}}.timeline .item-slider .slider-tabs,.timeline .item-slider .tabs,.timeline .item-slider .count{display:none}.timeline .item-slider .prev,.timeline .item-slider .next{width:80px;height:80px;position:absolute;top:50%;margin-top:-40px;right:24px;padding:0;font-size:80px;line-height:1;transition:.2s ease;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.timeline .item-slider .prev::before,.timeline .item-slider .next::before{content:"";font-family:"Icons",sans-serif;color:var(--theme-color-primary);font-weight:400}.timeline .item-slider .prev:hover,.timeline .item-slider .next:hover{padding-left:8px}@media(max-width: 999px){.timeline .item-slider .prev:hover,.timeline .item-slider .next:hover{padding-left:0}}@media(max-width: 1339px){.timeline .item-slider .prev,.timeline .item-slider .next{right:0;width:50px;height:50px;font-size:50px;margin-top:-25px}}@media(max-width: 567px){.timeline .item-slider .prev,.timeline .item-slider .next{font-size:30px;width:30px;height:30px;margin-top:-15px}}.timeline .item-slider .prev{left:24px;transform:scale(-1, 1)}@media(max-width: 1339px){.timeline .item-slider .prev{left:0}}.timeline .item-slider .slide{min-height:460px;display:flex;align-items:center;text-align:center}.timeline .item-slider .slide:not(.current){max-height:460px}@media(max-width: 567px){.timeline .item-slider .slide{min-height:380px}.timeline .item-slider .slide:not(.current){max-height:380px}}.timeline .item-slider .text-box{padding:50px 0}@media(max-width: 767px){.timeline .item-slider .text-box{padding:30px 0}}.timeline .item-slider .slide:not(.has-image) .container{max-width:1180px}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .container{padding:0 60px}}@media(min-width: 768px)and (max-width: 999px){.timeline .item-slider .container{padding:0 120px}}.timeline .item-slider .year{font-family:"Korb",sans-serif;font-weight:700;font-size:100px;line-height:.9;margin-bottom:.25em}@media(max-width: 1340px){.timeline .item-slider .year{font-size:80px}}@media(max-width: 999px){.timeline .item-slider .year{font-size:72px}}@media(max-width: 567px){.timeline .item-slider .year{font-size:48px}}@media(max-width: 349px){.timeline .item-slider .year{font-size:40px}}.timeline .item-slider .subhead{font-weight:700}.timeline .item-slider p:last-child{margin-bottom:0}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container{display:flex;align-items:center;justify-content:space-between}.timeline .item-slider .slide.has-image .container .image-box,.timeline .item-slider .slide.has-image .container .text-box{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box,.timeline .item-slider .slide.has-image .container .text-box{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box{position:relative;margin:30px 0}.timeline .item-slider .slide.has-image .container .image-box.portrait{flex:1 1 265px;margin-right:40px;max-width:265px}.timeline .item-slider .slide.has-image .container .image-box.portrait+.text-box{max-width:none}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box.portrait{margin-right:30px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box.medium{flex:1 1 320px;margin-right:40px;max-width:320px}.timeline .item-slider .slide.has-image .container .image-box.medium+.text-box{max-width:none}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box.medium{margin-right:30px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box img{display:block;max-width:100%}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box .caption{position:absolute;bottom:0;left:0;width:100%;padding:8px 12px;background-color:rgba(255,255,255,.6);text-align:left;backdrop-filter:blur(3px);font-weight:700;font-size:15px;line-height:1.4}.timeline .item-slider .slide.has-image .container .image-box .caption span+span{margin-top:3px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box .copyright{display:block;font-weight:400;font-size:10px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .text-box{text-align:left}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .year{margin-left:-0.06em}}@media(min-width: 1000px){.timeline .item-slider.hide-circle::before{transform:translate3d(-50%, -50%, 0) scale(0.8);opacity:0}}@media(max-width: 999px){.timeline .item-slider .image-box{display:none}}@media(max-width: 767px){.timeline .item-slider p{line-height:1.4;font-size:.94em}}@media(max-width: 567px){.timeline .item-slider p{padding-left:10px;padding-right:10px}}.timeline .years{position:relative;display:block;background-color:var(--theme-color-primary);color:#fff;overflow:hidden}.timeline .years::before{content:"";position:absolute;left:0;right:0;top:50%;margin-top:-4px;height:8px;background-color:var(--theme-color-secondary)}@media(max-width: 999px){.timeline .years::before{margin-top:8px;height:4px}}.timeline .years-wrapper{position:relative;display:flex}.timeline .years-wrapper.animate{transition:.3s ease}.timeline .years-wrapper.dragging *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 999px){.timeline .year-item{margin:26px 32px 26px 0}.timeline .year-item .year{white-space:nowrap}.timeline .year-item .year br{display:none}.timeline .year-item ul{display:none}.timeline .year-item .year{position:relative;font-family:"Korb",sans-serif;font-weight:700;font-size:36px;line-height:1;cursor:pointer;z-index:1;transition:.2s ease;margin-bottom:0}.timeline .year-item .year::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:0 -8px;z-index:-1;transition:.2s ease;opacity:0}.timeline .year-item.current .year::before,.timeline .year-item.anchor .year::before{opacity:1}.timeline .year-item.current .year{color:var(--theme-color-secondary)}.timeline .year-item.last{margin-right:200px}}@media(min-width: 1000px){.timeline .year-item{position:relative;font-size:.75em;line-height:1.3em;display:flex;align-items:flex-start;min-height:360px;flex:1 1 320px;max-width:320px;min-width:320px;padding:18px 20px 22px}.timeline .year-item::before{content:"";position:absolute;left:0;top:26px;bottom:calc(50% - 4px);width:4px;background-color:#fff;z-index:2}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item{min-height:0;flex:1 1 150px;max-width:150px;min-width:60px}.timeline .year-item::before{display:none}}@media(min-width: 1000px){.timeline .year-item:nth-child(odd){align-items:flex-end}.timeline .year-item:nth-child(odd)::before{bottom:26px;top:calc(50% - 4px)}}@media(min-width: 1000px){.timeline .year-item.anchor::before{display:none}.timeline .year-item.anchor .year::before{opacity:1}.timeline .year-item.anchor:not(:first-child){margin-right:40px}}@media(min-width: 1000px){.timeline .year-item.last{margin-right:400px}}@media(min-width: 1000px){.timeline .year-item.anchor~.anchor~.anchor{margin-right:70px}.timeline .year-item.anchor~.anchor~.anchor .year::before{margin-right:.6em}}@media(min-width: 1000px){.timeline .year-item .year{position:absolute;bottom:50%;margin:calc(-4px - .15em) -0.06em;font-family:"Korb",sans-serif;font-weight:700;font-size:60px;line-height:1;cursor:pointer;z-index:1;transition:.2s ease}.timeline .year-item .year::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:0 -16px;z-index:-1;transition:.2s ease;opacity:0}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item .year{font-size:40px;position:relative}}@media(min-width: 1000px){.timeline .year-item.current::before{background-color:var(--theme-color-secondary)}.timeline .year-item.current .year{color:var(--theme-color-secondary)}.timeline .year-item.current .year::before{opacity:1}}@media(min-width: 1000px){.timeline .year-item ul{margin:0 -70% 0 -0.28em;padding:0;list-style:none}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item ul{display:none}}@media(min-width: 1000px){.timeline .year-item .title{margin:0;font-family:"Source Sans Pro",sans-serif;font-weight:600}}@media(min-width: 1000px){.timeline .year-item li{position:relative;cursor:pointer;transition:.2s ease;z-index:3;padding:.2em 0;top:.25em}.timeline .year-item li::before{content:"";position:absolute;left:0;top:0;bottom:0;width:15px;transition:.2s ease}.timeline .year-item li:hover,.timeline .year-item li.active{color:var(--theme-color-secondary)}.timeline .year-item li p{transform:translate3d(0, 0, 0);transition:.2s ease}.timeline .year-item li:hover p{transform:translate3d(10px, 0, 0)}}@media(min-width: 1000px){.timeline .year-item .slide{display:none}}',"",{version:3,sources:["webpack://./stories/sections/timeline/timeline.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,eAGA,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,mBACA,CAAA,kBACA,CAAA,qBAEA,QACE,CAAA,iBACA,CAAA,kBAGF,eACE,CAAA,YACA,CAAA,sBACA,CAAA,cACA,CAAA,SACA,CAAA,iBACA,CAAA,SACA,CAAA,0BAEF,eACE,CAAA,iBACA,CAAA,iBACA,CAAA,uCAEA,qBACE,CAAA,0BACA,CAAA,gCAGF,UACE,CAAA,yBAGF,0BAdF,WAeI,CAAA,iBACA,CAAA,kBACA,CAAA,YACA,CAAA,CAAA,yBAEF,0BApBF,cAqBI,CAAA,YACA,CAAA,CAAA,0BAOA,wFAFF,gBAGI,CAAA,CAAA,0BAEF,wFALF,gBAMI,CAAA,CAAA,UAMR,6BACE,CAAA,uBAEA,cACE,CAAA,gBACA,CAAA,WACA,CAAA,uBAGF,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,gBACA,CAAA,eACA,CAAA,+BAEA,UACE,CAAA,iBACA,CAAA,WACA,CAAA,YACA,CAAA,wBACA,CAAA,OACA,CAAA,QACA,CAAA,iBACA,CAAA,6CACA,CAAA,SACA,CAAA,mBACA,CAAA,yBAGF,uBArBF,gBAsBI,CAAA,+BAEA,WACE,CAAA,YACA,CAAA,CAAA,yBAIJ,+BACE,WACE,CAAA,YACA,CAAA,CAAA,+FAIJ,YACE,CAAA,0DAGF,UACE,CAAA,WACA,CAAA,iBACA,CAAA,OACA,CAAA,gBACA,CAAA,UACA,CAAA,SACA,CAAA,cACA,CAAA,aACA,CAAA,mBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,0EAEA,WC8IiC,CAAA,8BD5I/B,CAAA,gCACA,CAAA,eACA,CAAA,sEAGF,gBACE,CAAA,yBAEA,sEAHF,cAII,CAAA,CAAA,0BAIJ,0DA9BF,OA+BI,CAAA,UACA,CAAA,WACA,CAAA,cACA,CAAA,gBACA,CAAA,CAAA,yBAGF,0DAtCF,cAuCI,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,CAAA,6BAIJ,SACE,CAAA,sBACA,CAAA,0BAEA,6BAJF,MAKI,CAAA,CAAA,8BAIJ,gBACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,4CAEA,gBACE,CAAA,yBAGF,8BAVF,gBAWI,CAAA,4CAEA,gBACE,CAAA,CAAA,iCAKN,cACE,CAAA,yBAEA,iCAHF,cAII,CAAA,CAAA,yDAIJ,gBACE,CAAA,iDAIA,kCADF,cAEI,CAAA,CAAA,+CAEF,kCAJF,eAKI,CAAA,CAAA,6BAIJ,6BACE,CAAA,eACA,CAAA,eACA,CAAA,cACA,CAAA,mBACA,CAAA,0BAEA,6BAPF,cAQI,CAAA,CAAA,yBAEF,6BAVF,cAWI,CAAA,CAAA,yBAEF,6BAbF,cAcI,CAAA,CAAA,yBAEF,6BAhBF,cAiBI,CAAA,CAAA,gCAIJ,eACE,CAAA,oCAGF,eACE,CAAA,0BAGF,mDACE,YACE,CAAA,kBACA,CAAA,6BACA,CAAA,2HAEA,yBACE,CAAA,0BACA,CAAA,CAAA,iDAEA,2HAJF,yBAKI,CAAA,0BACA,CAAA,CAAA,0BAZR,8DAgBI,iBACE,CAAA,aACA,CAAA,uEAEA,cACE,CAAA,iBACA,CAAA,eACA,CAAA,iFAEA,cACE,CAAA,CAAA,iDAGF,uEATF,iBAUI,CAAA,CAAA,0BA9BV,qEAkCM,cACE,CAAA,iBACA,CAAA,eACA,CAAA,+EAEA,cACE,CAAA,CAAA,iDAGF,qEATF,iBAUI,CAAA,CAAA,0BA5CV,kEAgDM,aACE,CAAA,cACA,CAAA,CAAA,0BAlDR,uEAqDM,iBACE,CAAA,QACA,CAAA,MACA,CAAA,UACA,CAAA,gBACA,CAAA,qCACA,CAAA,eACA,CAAA,yBACA,CAAA,eACA,CAAA,cACA,CAAA,eACA,CAAA,iFAEA,cACE,CAAA,CAAA,0BAnEV,yEAuEM,aACE,CAAA,eACA,CAAA,cACA,CAAA,CAAA,0BA1ER,6DA8EI,eACE,CAAA,CAAA,0BA/EN,yDAkFI,mBACE,CAAA,CAAA,0BAnFN,2CAuFE,+CACE,CAAA,SACA,CAAA,CAAA,yBAIJ,kCACE,YACE,CAAA,CAAA,yBAIJ,yBACE,eACE,CAAA,eACA,CAAA,CAAA,yBAIJ,yBACE,iBACE,CAAA,kBACA,CAAA,CAAA,iBAKN,iBACE,CAAA,aACA,CAAA,2CACA,CAAA,UACA,CAAA,eACA,CAAA,yBAEA,UACE,CAAA,iBACA,CAAA,MACA,CAAA,OACA,CAAA,OACA,CAAA,eACA,CAAA,UACA,CAAA,6CACA,CAAA,yBAEA,yBAVF,cAWI,CAAA,UACA,CAAA,CAAA,yBAKN,iBACE,CAAA,YACA,CAAA,iCAEA,mBACE,CAAA,oCAGF,mBACE,CAAA,wBACA,CAAA,qBACA,CAAA,oBACA,CAAA,gBACA,CAAA,yBAIJ,qBACE,uBACE,CAAA,2BAEA,kBACE,CAAA,8BAEA,YACE,CAAA,wBAIJ,YACE,CAAA,2BAGF,iBACE,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,cACA,CAAA,SACA,CAAA,mBACA,CAAA,eACA,CAAA,mCAEA,UACE,CAAA,iBCnUR,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CDiUQ,CAAA,aACA,CAAA,UACA,CAAA,mBACA,CAAA,SACA,CAAA,qFAIJ,SAEE,CAAA,mCAGF,kCACE,CAAA,0BAGF,kBACE,CAAA,CAAA,0BAKN,qBACE,iBACE,CAAA,eACA,CAAA,iBACA,CAAA,YACA,CAAA,sBACA,CAAA,gBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,sBACA,CAAA,6BAEA,UACE,CAAA,iBACA,CAAA,MACA,CAAA,QACA,CAAA,sBACA,CAAA,SACA,CAAA,qBACA,CAAA,SACA,CAAA,CAAA,gDAGF,qBAvBF,YAwBI,CAAA,cACA,CAAA,eACA,CAAA,cACA,CAAA,6BAEA,YACE,CAAA,CAAA,0BA/BR,oCAmCI,oBACE,CAAA,4CAEA,WACE,CAAA,mBACA,CAAA,CAAA,0BAxCR,oCA6CM,YACE,CAAA,0CAEF,SACE,CAAA,8CAEF,iBACE,CAAA,CAAA,0BApDR,0BAwDI,kBACE,CAAA,CAAA,0BAzDN,4CA4DI,iBACE,CAAA,0DAEA,iBACE,CAAA,CAAA,0BAhER,2BAoEI,iBACE,CAAA,UACA,CAAA,iCACA,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,cACA,CAAA,SACA,CAAA,mBACA,CAAA,mCAEA,UACE,CAAA,iBC7aR,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CD2aQ,CAAA,cACA,CAAA,UACA,CAAA,mBACA,CAAA,SACA,CAAA,CAAA,gDAGF,2BAtBF,cAuBI,CAAA,iBACA,CAAA,CAAA,0BA5FR,qCAiGM,6CACE,CAAA,mCAGF,kCACE,CAAA,2CAEA,SACE,CAAA,CAAA,0BAzGV,wBA8GI,uBACE,CAAA,SACA,CAAA,eACA,CAAA,CAAA,gDAEA,wBALF,YAMI,CAAA,CAAA,0BApHR,4BAwHI,QACE,CAAA,wCACA,CAAA,eACA,CAAA,CAAA,0BA3HN,wBA8HI,iBACE,CAAA,cACA,CAAA,mBACA,CAAA,SACA,CAAA,cACA,CAAA,SACA,CAAA,gCAEA,UACE,CAAA,iBACA,CAAA,MACA,CAAA,KACA,CAAA,QACA,CAAA,UACA,CAAA,mBACA,CAAA,6DAGF,kCACE,CAAA,0BAGF,8BACE,CAAA,mBACA,CAAA,gCAGF,iCACE,CAAA,CAAA,0BA1JR,4BA8JI,YACE,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.timeline-tabs {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 24px 20px 0;\n margin-bottom: -5px;\n\n .tabs {\n margin: 0;\n text-align: center;\n }\n\n ul {\n list-style: none;\n display: flex;\n justify-content: center;\n margin: 0 -15px;\n padding: 0;\n position: relative;\n z-index: 1;\n }\n .btn-small {\n min-width: 180px;\n text-align: center;\n margin-right: 10px;\n\n &:not(.active) {\n background-color: white;\n color: var(--theme-primary);\n }\n\n &:focus{\n color: white;\n }\n\n @media(max-width: 567px) {\n min-width: 0;\n padding-left: 12px;\n padding-right: 12px;\n margin: 0 4px;\n }\n @media(max-width: 349px) {\n font-size: 16px;\n margin: 0 2px;\n }\n }\n\n ~ .timeline .item-slider {\n .prev,\n .next {\n @media(min-width: 1000px) {\n margin-top: -52px;\n }\n @media(min-width: 1340px) {\n margin-top: -74px;\n }\n }\n }\n}\n\n.timeline {\n margin: 0 0 calc(1.5vw + 40px);\n\n > p:last-child {\n font-size: 14px;\n text-align: right;\n margin: 15px;\n }\n\n .item-slider {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n min-height: 460px;\n font-weight: 600;\n\n &::before {\n content: "";\n position: absolute;\n width: 374px;\n height: 374px;\n background-color: #9AD7A3;\n top: 50%;\n left: 50%;\n border-radius: 50%;\n transform: translate3d(-50%, -50%, 0) scale(1);\n opacity: 1;\n transition: 0.3s ease;\n }\n\n @media(max-width: 567px) {\n min-height: 380px;\n\n &::before {\n width: 280px;\n height: 280px;\n }\n }\n\n @media(max-width: 349px) {\n &::before {\n width: 260px;\n height: 260px;\n }\n }\n\n .slider-tabs, .tabs, .count {\n display: none;\n }\n\n .prev, .next {\n width: 80px;\n height: 80px;\n position: absolute;\n top: 50%;\n margin-top: -40px;\n right: 24px;\n padding: 0;\n font-size: 80px;\n line-height: 1;\n transition: 0.2s ease;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n\n &::before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n color: var(--theme-color-primary);\n font-weight: 400;\n }\n\n &:hover {\n padding-left: 8px;\n\n @media(max-width: 999px) {\n padding-left: 0;\n }\n }\n\n @media(max-width: 1339px) {\n right: 0;\n width: 50px;\n height: 50px;\n font-size: 50px;\n margin-top: -25px;\n }\n\n @media(max-width: 567px) {\n font-size: 30px;\n width: 30px;\n height: 30px;\n margin-top: -15px;\n }\n }\n\n .prev {\n left: 24px;\n transform: scale(-1, 1);\n\n @media(max-width: 1339px) {\n left: 0;\n }\n }\n\n .slide {\n min-height: 460px;\n display: flex;\n align-items: center;\n text-align: center;\n\n &:not(.current) {\n max-height: 460px;\n }\n\n @media(max-width: 567px) {\n min-height: 380px;\n\n &:not(.current) {\n max-height: 380px;\n }\n }\n }\n\n .text-box {\n padding: 50px 0;\n\n @media(max-width: 767px) {\n padding: 30px 0;\n }\n }\n\n .slide:not(.has-image) .container {\n max-width: 1180px;\n }\n\n .container {\n @media(min-width: 1000px) and (max-width: 1339px) {\n padding: 0 60px;\n }\n @media(min-width: 768px) and (max-width: 999px) {\n padding: 0 120px;\n }\n }\n\n .year {\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 100px;\n line-height: 0.9;\n margin-bottom: 0.25em;\n\n @media(max-width: 1340px) {\n font-size: 80px;\n }\n @media(max-width: 999px) {\n font-size: 72px;\n }\n @media(max-width: 567px) {\n font-size: 48px;\n }\n @media(max-width: 349px) {\n font-size: 40px;\n }\n }\n\n .subhead {\n font-weight: 700;\n }\n\n p:last-child {\n margin-bottom: 0;\n }\n\n @media(min-width: 1000px) {\n .slide.has-image .container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n .image-box, .text-box {\n flex: 1 1 calc(50% - 20px);\n max-width: calc(50% - 20px);\n\n @media(max-width: 1339px) {\n flex: 1 1 calc(50% - 15px);\n max-width: calc(50% - 15px);\n }\n }\n\n .image-box {\n position: relative;\n margin: 30px 0;\n\n &.portrait {\n flex: 1 1 265px;\n margin-right: 40px;\n max-width: 265px;\n\n + .text-box {\n max-width: none;\n }\n\n @media(max-width: 1339px) {\n margin-right: 30px;\n }\n }\n\n &.medium {\n flex: 1 1 320px;\n margin-right: 40px;\n max-width: 320px;\n\n + .text-box {\n max-width: none;\n }\n\n @media(max-width: 1339px) {\n margin-right: 30px;\n }\n }\n\n img {\n display: block;\n max-width: 100%;\n }\n\n .caption {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n padding: 8px 12px;\n background-color: rgba(white, 0.6);\n text-align: left;\n backdrop-filter: blur(3px);\n font-weight: 700;\n font-size: 15px;\n line-height: 1.4;\n\n span + span {\n margin-top: 3px;\n }\n }\n\n .copyright {\n display: block;\n font-weight: 400;\n font-size: 10px;\n }\n }\n\n .text-box {\n text-align: left;\n }\n\n .year {\n margin-left: -0.06em;\n }\n }\n\n &.hide-circle::before {\n transform: translate3d(-50%, -50%, 0) scale(0.8);\n opacity: 0;\n }\n }\n\n @media(max-width: 999px) {\n .image-box {\n display: none;\n }\n }\n\n @media(max-width: 767px) {\n p {\n line-height: 1.4;\n font-size: 0.94em;\n }\n }\n\n @media(max-width: 567px) {\n p {\n padding-left: 10px;\n padding-right: 10px;\n }\n }\n }\n\n .years {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary);\n color: white;\n overflow: hidden;\n\n &::before {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n margin-top: -4px;\n height: 8px;\n background-color: var(--theme-color-secondary);\n\n @media(max-width: 999px) {\n margin-top: 8px;\n height: 4px;\n }\n }\n }\n\n .years-wrapper {\n position: relative;\n display: flex;\n\n &.animate {\n transition: 0.3s ease;\n }\n\n &.dragging * {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n }\n }\n\n @media(max-width: 999px) {\n .year-item {\n margin: 26px 32px 26px 0;\n\n .year {\n white-space: nowrap;\n\n br {\n display: none;\n }\n }\n\n ul {\n display: none;\n }\n\n .year {\n position: relative;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 36px;\n line-height: 1;\n cursor: pointer;\n z-index: 1;\n transition: 0.2s ease;\n margin-bottom: 0;\n\n &::before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: 0 -8px;\n z-index: -1;\n transition: 0.2s ease;\n opacity: 0;\n }\n }\n\n &.current .year::before,\n &.anchor .year::before {\n opacity: 1;\n }\n\n &.current .year {\n color: var(--theme-color-secondary);\n }\n\n &.last {\n margin-right: 200px;\n }\n }\n }\n\n @media(min-width: 1000px) {\n .year-item {\n position: relative;\n font-size: 0.75em;\n line-height: 1.3em;\n display: flex;\n align-items: flex-start;\n min-height: 360px;\n flex: 1 1 320px;\n max-width: 320px;\n min-width: 320px;\n padding: 18px 20px 22px;\n\n &::before {\n content: "";\n position: absolute;\n left: 0;\n top: 26px;\n bottom: calc(50% - 4px);\n width: 4px;\n background-color: white;\n z-index: 2;\n }\n\n @media(max-width: 999px) {\n min-height: 0;\n flex: 1 1 150px;\n max-width: 150px;\n min-width: 60px;\n\n &::before {\n display: none;\n }\n }\n\n &:nth-child(odd) {\n align-items: flex-end;\n\n &::before {\n bottom: 26px;\n top: calc(50% - 4px);\n }\n }\n\n &.anchor {\n &::before {\n display: none;\n }\n .year::before {\n opacity: 1;\n }\n &:not(:first-child) {\n margin-right: 40px;\n }\n }\n\n &.last {\n margin-right: 400px;\n }\n\n &.anchor ~ .anchor ~ .anchor {\n margin-right: 70px;\n\n .year::before {\n margin-right: 0.6em;\n }\n }\n\n .year {\n position: absolute;\n bottom: 50%;\n margin: calc(-4px - 0.15em) -0.06em;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 60px;\n line-height: 1;\n cursor: pointer;\n z-index: 1;\n transition: 0.2s ease;\n\n &::before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: 0 -16px;\n z-index: -1;\n transition: 0.2s ease;\n opacity: 0;\n }\n\n @media(max-width: 999px) {\n font-size: 40px;\n position: relative;\n }\n }\n\n &.current {\n &::before {\n background-color: var(--theme-color-secondary);\n }\n\n .year {\n color: var(--theme-color-secondary);\n\n &::before {\n opacity: 1;\n }\n }\n }\n\n ul {\n margin: 0 -70% 0 -0.28em;\n padding: 0;\n list-style: none;\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .title {\n margin: 0;\n font-family: \'Source Sans Pro\', sans-serif;\n font-weight: 600;\n }\n\n li {\n position: relative;\n cursor: pointer;\n transition: 0.2s ease;\n z-index: 3;\n padding: 0.2em 0;\n top: 0.25em;\n\n &::before {\n content: \'\';\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n width: 15px;\n transition: 0.2s ease;\n }\n\n &:hover, &.active {\n color: var(--theme-color-secondary);\n }\n\n p {\n transform: translate3d(0, 0, 0);\n transition: 0.2s ease;\n }\n\n &:hover p {\n transform: translate3d(10px, 0, 0);\n }\n }\n\n .slide {\n display: none;\n }\n }\n }\n\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/664.17e34a3b.iframe.bundle.js b/gfi-ihk-2024/storybook-static/664.17e34a3b.iframe.bundle.js
new file mode 100644
index 0000000..3018102
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/664.17e34a3b.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[664],{"./node_modules/core-js/internals/a-constructor.js":(module,__unused_webpack_exports,__webpack_require__)=>{var isConstructor=__webpack_require__("./node_modules/core-js/internals/is-constructor.js"),tryToString=__webpack_require__("./node_modules/core-js/internals/try-to-string.js"),$TypeError=TypeError;module.exports=function(argument){if(isConstructor(argument))return argument;throw $TypeError(tryToString(argument)+" is not a constructor")}},"./node_modules/core-js/internals/an-instance.js":(module,__unused_webpack_exports,__webpack_require__)=>{var isPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-is-prototype-of.js"),$TypeError=TypeError;module.exports=function(it,Prototype){if(isPrototypeOf(Prototype,it))return it;throw $TypeError("Incorrect invocation")}},"./node_modules/core-js/internals/array-from.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var bind=__webpack_require__("./node_modules/core-js/internals/function-bind-context.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),callWithSafeIterationClosing=__webpack_require__("./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),isArrayIteratorMethod=__webpack_require__("./node_modules/core-js/internals/is-array-iterator-method.js"),isConstructor=__webpack_require__("./node_modules/core-js/internals/is-constructor.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),createProperty=__webpack_require__("./node_modules/core-js/internals/create-property.js"),getIterator=__webpack_require__("./node_modules/core-js/internals/get-iterator.js"),getIteratorMethod=__webpack_require__("./node_modules/core-js/internals/get-iterator-method.js"),$Array=Array;module.exports=function from(arrayLike){var O=toObject(arrayLike),IS_CONSTRUCTOR=isConstructor(this),argumentsLength=arguments.length,mapfn=argumentsLength>1?arguments[1]:void 0,mapping=void 0!==mapfn;mapping&&(mapfn=bind(mapfn,argumentsLength>2?arguments[2]:void 0));var length,result,step,iterator,next,value,iteratorMethod=getIteratorMethod(O),index=0;if(!iteratorMethod||this===$Array&&isArrayIteratorMethod(iteratorMethod))for(length=lengthOfArrayLike(O),result=IS_CONSTRUCTOR?new this(length):$Array(length);length>index;index++)value=mapping?mapfn(O[index],index):O[index],createProperty(result,index,value);else for(next=(iterator=getIterator(O,iteratorMethod)).next,result=IS_CONSTRUCTOR?new this:[];!(step=call(next,iterator)).done;index++)value=mapping?callWithSafeIterationClosing(iterator,mapfn,[step.value,index],!0):step.value,createProperty(result,index,value);return result.length=index,result}},"./node_modules/core-js/internals/array-sort.js":(module,__unused_webpack_exports,__webpack_require__)=>{var arraySlice=__webpack_require__("./node_modules/core-js/internals/array-slice-simple.js"),floor=Math.floor,mergeSort=function(array,comparefn){var length=array.length,middle=floor(length/2);return length<8?insertionSort(array,comparefn):merge(array,mergeSort(arraySlice(array,0,middle),comparefn),mergeSort(arraySlice(array,middle),comparefn),comparefn)},insertionSort=function(array,comparefn){for(var element,j,length=array.length,i=1;i0;)array[j]=array[--j];j!==i++&&(array[j]=element)}return array},merge=function(array,left,right,comparefn){for(var llength=left.length,rlength=right.length,lindex=0,rindex=0;lindex{var anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),iteratorClose=__webpack_require__("./node_modules/core-js/internals/iterator-close.js");module.exports=function(iterator,fn,value,ENTRIES){try{return ENTRIES?fn(anObject(value)[0],value[1]):fn(value)}catch(error){iteratorClose(iterator,"throw",error)}}},"./node_modules/core-js/internals/correct-is-regexp-logic.js":(module,__unused_webpack_exports,__webpack_require__)=>{var MATCH=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("match");module.exports=function(METHOD_NAME){var regexp=/./;try{"/./"[METHOD_NAME](regexp)}catch(error1){try{return regexp[MATCH]=!1,"/./"[METHOD_NAME](regexp)}catch(error2){}}return!1}},"./node_modules/core-js/internals/correct-prototype-getter.js":(module,__unused_webpack_exports,__webpack_require__)=>{var fails=__webpack_require__("./node_modules/core-js/internals/fails.js");module.exports=!fails((function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype}))},"./node_modules/core-js/internals/create-html.js":(module,__unused_webpack_exports,__webpack_require__)=>{var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),quot=/"/g,replace=uncurryThis("".replace);module.exports=function(string,tag,attribute,value){var S=toString(requireObjectCoercible(string)),p1="<"+tag;return""!==attribute&&(p1+=" "+attribute+'="'+replace(toString(value),quot,""")+'"'),p1+">"+S+""+tag+">"}},"./node_modules/core-js/internals/create-iter-result-object.js":module=>{module.exports=function(value,done){return{value,done}}},"./node_modules/core-js/internals/define-built-in-accessor.js":(module,__unused_webpack_exports,__webpack_require__)=>{var makeBuiltIn=__webpack_require__("./node_modules/core-js/internals/make-built-in.js"),defineProperty=__webpack_require__("./node_modules/core-js/internals/object-define-property.js");module.exports=function(target,name,descriptor){return descriptor.get&&makeBuiltIn(descriptor.get,name,{getter:!0}),descriptor.set&&makeBuiltIn(descriptor.set,name,{setter:!0}),defineProperty.f(target,name,descriptor)}},"./node_modules/core-js/internals/define-built-ins.js":(module,__unused_webpack_exports,__webpack_require__)=>{var defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js");module.exports=function(target,src,options){for(var key in src)defineBuiltIn(target,key,src[key],options);return target}},"./node_modules/core-js/internals/dom-iterables.js":module=>{module.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/dom-token-list-prototype.js":(module,__unused_webpack_exports,__webpack_require__)=>{var classList=__webpack_require__("./node_modules/core-js/internals/document-create-element.js")("span").classList,DOMTokenListPrototype=classList&&classList.constructor&&classList.constructor.prototype;module.exports=DOMTokenListPrototype===Object.prototype?void 0:DOMTokenListPrototype},"./node_modules/core-js/internals/function-bind.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),arraySlice=__webpack_require__("./node_modules/core-js/internals/array-slice.js"),NATIVE_BIND=__webpack_require__("./node_modules/core-js/internals/function-bind-native.js"),$Function=Function,concat=uncurryThis([].concat),join=uncurryThis([].join),factories={};module.exports=NATIVE_BIND?$Function.bind:function bind(that){var F=aCallable(this),Prototype=F.prototype,partArgs=arraySlice(arguments,1),boundFunction=function bound(){var args=concat(partArgs,arraySlice(arguments));return this instanceof boundFunction?function(C,argsLength,args){if(!hasOwn(factories,argsLength)){for(var list=[],i=0;i{var classof=__webpack_require__("./node_modules/core-js/internals/classof.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),ITERATOR=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("iterator");module.exports=function(it){if(!isNullOrUndefined(it))return getMethod(it,ITERATOR)||getMethod(it,"@@iterator")||Iterators[classof(it)]}},"./node_modules/core-js/internals/get-iterator.js":(module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),tryToString=__webpack_require__("./node_modules/core-js/internals/try-to-string.js"),getIteratorMethod=__webpack_require__("./node_modules/core-js/internals/get-iterator-method.js"),$TypeError=TypeError;module.exports=function(argument,usingIterator){var iteratorMethod=arguments.length<2?getIteratorMethod(argument):usingIterator;if(aCallable(iteratorMethod))return anObject(call(iteratorMethod,argument));throw $TypeError(tryToString(argument)+" is not iterable")}},"./node_modules/core-js/internals/is-array-iterator-method.js":(module,__unused_webpack_exports,__webpack_require__)=>{var wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),ITERATOR=wellKnownSymbol("iterator"),ArrayPrototype=Array.prototype;module.exports=function(it){return void 0!==it&&(Iterators.Array===it||ArrayPrototype[ITERATOR]===it)}},"./node_modules/core-js/internals/is-regexp.js":(module,__unused_webpack_exports,__webpack_require__)=>{var isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),classof=__webpack_require__("./node_modules/core-js/internals/classof-raw.js"),MATCH=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("match");module.exports=function(it){var isRegExp;return isObject(it)&&(void 0!==(isRegExp=it[MATCH])?!!isRegExp:"RegExp"==classof(it))}},"./node_modules/core-js/internals/iterator-close.js":(module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js");module.exports=function(iterator,kind,value){var innerResult,innerError;anObject(iterator);try{if(!(innerResult=getMethod(iterator,"return"))){if("throw"===kind)throw value;return value}innerResult=call(innerResult,iterator)}catch(error){innerError=!0,innerResult=error}if("throw"===kind)throw value;if(innerError)throw innerResult;return anObject(innerResult),value}},"./node_modules/core-js/internals/iterator-create-constructor.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var IteratorPrototype=__webpack_require__("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,create=__webpack_require__("./node_modules/core-js/internals/object-create.js"),createPropertyDescriptor=__webpack_require__("./node_modules/core-js/internals/create-property-descriptor.js"),setToStringTag=__webpack_require__("./node_modules/core-js/internals/set-to-string-tag.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),returnThis=function(){return this};module.exports=function(IteratorConstructor,NAME,next,ENUMERABLE_NEXT){var TO_STRING_TAG=NAME+" Iterator";return IteratorConstructor.prototype=create(IteratorPrototype,{next:createPropertyDescriptor(+!ENUMERABLE_NEXT,next)}),setToStringTag(IteratorConstructor,TO_STRING_TAG,!1,!0),Iterators[TO_STRING_TAG]=returnThis,IteratorConstructor}},"./node_modules/core-js/internals/iterator-define.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),IS_PURE=__webpack_require__("./node_modules/core-js/internals/is-pure.js"),FunctionName=__webpack_require__("./node_modules/core-js/internals/function-name.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),createIteratorConstructor=__webpack_require__("./node_modules/core-js/internals/iterator-create-constructor.js"),getPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-get-prototype-of.js"),setPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-set-prototype-of.js"),setToStringTag=__webpack_require__("./node_modules/core-js/internals/set-to-string-tag.js"),createNonEnumerableProperty=__webpack_require__("./node_modules/core-js/internals/create-non-enumerable-property.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),IteratorsCore=__webpack_require__("./node_modules/core-js/internals/iterators-core.js"),PROPER_FUNCTION_NAME=FunctionName.PROPER,CONFIGURABLE_FUNCTION_NAME=FunctionName.CONFIGURABLE,IteratorPrototype=IteratorsCore.IteratorPrototype,BUGGY_SAFARI_ITERATORS=IteratorsCore.BUGGY_SAFARI_ITERATORS,ITERATOR=wellKnownSymbol("iterator"),returnThis=function(){return this};module.exports=function(Iterable,NAME,IteratorConstructor,next,DEFAULT,IS_SET,FORCED){createIteratorConstructor(IteratorConstructor,NAME,next);var CurrentIteratorPrototype,methods,KEY,getIterationMethod=function(KIND){if(KIND===DEFAULT&&defaultIterator)return defaultIterator;if(!BUGGY_SAFARI_ITERATORS&&KIND in IterablePrototype)return IterablePrototype[KIND];switch(KIND){case"keys":return function keys(){return new IteratorConstructor(this,KIND)};case"values":return function values(){return new IteratorConstructor(this,KIND)};case"entries":return function entries(){return new IteratorConstructor(this,KIND)}}return function(){return new IteratorConstructor(this)}},TO_STRING_TAG=NAME+" Iterator",INCORRECT_VALUES_NAME=!1,IterablePrototype=Iterable.prototype,nativeIterator=IterablePrototype[ITERATOR]||IterablePrototype["@@iterator"]||DEFAULT&&IterablePrototype[DEFAULT],defaultIterator=!BUGGY_SAFARI_ITERATORS&&nativeIterator||getIterationMethod(DEFAULT),anyNativeIterator="Array"==NAME&&IterablePrototype.entries||nativeIterator;if(anyNativeIterator&&(CurrentIteratorPrototype=getPrototypeOf(anyNativeIterator.call(new Iterable)))!==Object.prototype&&CurrentIteratorPrototype.next&&(IS_PURE||getPrototypeOf(CurrentIteratorPrototype)===IteratorPrototype||(setPrototypeOf?setPrototypeOf(CurrentIteratorPrototype,IteratorPrototype):isCallable(CurrentIteratorPrototype[ITERATOR])||defineBuiltIn(CurrentIteratorPrototype,ITERATOR,returnThis)),setToStringTag(CurrentIteratorPrototype,TO_STRING_TAG,!0,!0),IS_PURE&&(Iterators[TO_STRING_TAG]=returnThis)),PROPER_FUNCTION_NAME&&"values"==DEFAULT&&nativeIterator&&"values"!==nativeIterator.name&&(!IS_PURE&&CONFIGURABLE_FUNCTION_NAME?createNonEnumerableProperty(IterablePrototype,"name","values"):(INCORRECT_VALUES_NAME=!0,defaultIterator=function values(){return call(nativeIterator,this)})),DEFAULT)if(methods={values:getIterationMethod("values"),keys:IS_SET?defaultIterator:getIterationMethod("keys"),entries:getIterationMethod("entries")},FORCED)for(KEY in methods)(BUGGY_SAFARI_ITERATORS||INCORRECT_VALUES_NAME||!(KEY in IterablePrototype))&&defineBuiltIn(IterablePrototype,KEY,methods[KEY]);else $({target:NAME,proto:!0,forced:BUGGY_SAFARI_ITERATORS||INCORRECT_VALUES_NAME},methods);return IS_PURE&&!FORCED||IterablePrototype[ITERATOR]===defaultIterator||defineBuiltIn(IterablePrototype,ITERATOR,defaultIterator,{name:DEFAULT}),Iterators[NAME]=defaultIterator,methods}},"./node_modules/core-js/internals/iterators-core.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var IteratorPrototype,PrototypeOfArrayIteratorPrototype,arrayIterator,fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),create=__webpack_require__("./node_modules/core-js/internals/object-create.js"),getPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-get-prototype-of.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),IS_PURE=__webpack_require__("./node_modules/core-js/internals/is-pure.js"),ITERATOR=wellKnownSymbol("iterator"),BUGGY_SAFARI_ITERATORS=!1;[].keys&&("next"in(arrayIterator=[].keys())?(PrototypeOfArrayIteratorPrototype=getPrototypeOf(getPrototypeOf(arrayIterator)))!==Object.prototype&&(IteratorPrototype=PrototypeOfArrayIteratorPrototype):BUGGY_SAFARI_ITERATORS=!0),!isObject(IteratorPrototype)||fails((function(){var test={};return IteratorPrototype[ITERATOR].call(test)!==test}))?IteratorPrototype={}:IS_PURE&&(IteratorPrototype=create(IteratorPrototype)),isCallable(IteratorPrototype[ITERATOR])||defineBuiltIn(IteratorPrototype,ITERATOR,(function(){return this})),module.exports={IteratorPrototype,BUGGY_SAFARI_ITERATORS}},"./node_modules/core-js/internals/iterators.js":module=>{module.exports={}},"./node_modules/core-js/internals/not-a-regexp.js":(module,__unused_webpack_exports,__webpack_require__)=>{var isRegExp=__webpack_require__("./node_modules/core-js/internals/is-regexp.js"),$TypeError=TypeError;module.exports=function(it){if(isRegExp(it))throw $TypeError("The method doesn't accept regular expressions");return it}},"./node_modules/core-js/internals/object-assign.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),objectKeys=__webpack_require__("./node_modules/core-js/internals/object-keys.js"),getOwnPropertySymbolsModule=__webpack_require__("./node_modules/core-js/internals/object-get-own-property-symbols.js"),propertyIsEnumerableModule=__webpack_require__("./node_modules/core-js/internals/object-property-is-enumerable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),IndexedObject=__webpack_require__("./node_modules/core-js/internals/indexed-object.js"),$assign=Object.assign,defineProperty=Object.defineProperty,concat=uncurryThis([].concat);module.exports=!$assign||fails((function(){if(DESCRIPTORS&&1!==$assign({b:1},$assign(defineProperty({},"a",{enumerable:!0,get:function(){defineProperty(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var A={},B={},symbol=Symbol();return A[symbol]=7,"abcdefghijklmnopqrst".split("").forEach((function(chr){B[chr]=chr})),7!=$assign({},A)[symbol]||"abcdefghijklmnopqrst"!=objectKeys($assign({},B)).join("")}))?function assign(target,source){for(var T=toObject(target),argumentsLength=arguments.length,index=1,getOwnPropertySymbols=getOwnPropertySymbolsModule.f,propertyIsEnumerable=propertyIsEnumerableModule.f;argumentsLength>index;)for(var key,S=IndexedObject(arguments[index++]),keys=getOwnPropertySymbols?concat(objectKeys(S),getOwnPropertySymbols(S)):objectKeys(S),length=keys.length,j=0;length>j;)key=keys[j++],DESCRIPTORS&&!call(propertyIsEnumerable,S,key)||(T[key]=S[key]);return T}:$assign},"./node_modules/core-js/internals/object-get-prototype-of.js":(module,__unused_webpack_exports,__webpack_require__)=>{var hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),sharedKey=__webpack_require__("./node_modules/core-js/internals/shared-key.js"),CORRECT_PROTOTYPE_GETTER=__webpack_require__("./node_modules/core-js/internals/correct-prototype-getter.js"),IE_PROTO=sharedKey("IE_PROTO"),$Object=Object,ObjectPrototype=$Object.prototype;module.exports=CORRECT_PROTOTYPE_GETTER?$Object.getPrototypeOf:function(O){var object=toObject(O);if(hasOwn(object,IE_PROTO))return object[IE_PROTO];var constructor=object.constructor;return isCallable(constructor)&&object instanceof constructor?constructor.prototype:object instanceof $Object?ObjectPrototype:null}},"./node_modules/core-js/internals/regexp-get-flags.js":(module,__unused_webpack_exports,__webpack_require__)=>{var call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),isPrototypeOf=__webpack_require__("./node_modules/core-js/internals/object-is-prototype-of.js"),regExpFlags=__webpack_require__("./node_modules/core-js/internals/regexp-flags.js"),RegExpPrototype=RegExp.prototype;module.exports=function(R){var flags=R.flags;return void 0!==flags||"flags"in RegExpPrototype||hasOwn(R,"flags")||!isPrototypeOf(RegExpPrototype,R)?flags:call(regExpFlags,R)}},"./node_modules/core-js/internals/species-constructor.js":(module,__unused_webpack_exports,__webpack_require__)=>{var anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),aConstructor=__webpack_require__("./node_modules/core-js/internals/a-constructor.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),SPECIES=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("species");module.exports=function(O,defaultConstructor){var S,C=anObject(O).constructor;return void 0===C||isNullOrUndefined(S=anObject(C)[SPECIES])?defaultConstructor:aConstructor(S)}},"./node_modules/core-js/internals/string-html-forced.js":(module,__unused_webpack_exports,__webpack_require__)=>{var fails=__webpack_require__("./node_modules/core-js/internals/fails.js");module.exports=function(METHOD_NAME){return fails((function(){var test=""[METHOD_NAME]('"');return test!==test.toLowerCase()||test.split('"').length>3}))}},"./node_modules/core-js/internals/string-punycode-to-ascii.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),regexNonASCII=/[^\0-\u007E]/,regexSeparators=/[.\u3002\uFF0E\uFF61]/g,OVERFLOW_ERROR="Overflow: input needs wider integers to process",$RangeError=RangeError,exec=uncurryThis(regexSeparators.exec),floor=Math.floor,fromCharCode=String.fromCharCode,charCodeAt=uncurryThis("".charCodeAt),join=uncurryThis([].join),push=uncurryThis([].push),replace=uncurryThis("".replace),split=uncurryThis("".split),toLowerCase=uncurryThis("".toLowerCase),digitToBasic=function(digit){return digit+22+75*(digit<26)},adapt=function(delta,numPoints,firstTime){var k=0;for(delta=firstTime?floor(delta/700):delta>>1,delta+=floor(delta/numPoints);delta>455;)delta=floor(delta/35),k+=36;return floor(k+36*delta/(delta+38))},encode=function(input){var output=[];input=function(string){for(var output=[],counter=0,length=string.length;counter=55296&&value<=56319&&counter=n&¤tValuefloor((2147483647-delta)/handledCPCountPlusOne))throw $RangeError(OVERFLOW_ERROR);for(delta+=(m-n)*handledCPCountPlusOne,n=m,i=0;i2147483647)throw $RangeError(OVERFLOW_ERROR);if(currentValue==n){for(var q=delta,k=36;;){var t=k<=bias?1:k>=bias+26?26:k-bias;if(q{var fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),IS_PURE=__webpack_require__("./node_modules/core-js/internals/is-pure.js"),ITERATOR=wellKnownSymbol("iterator");module.exports=!fails((function(){var url=new URL("b?a=1&b=2&c=3","http://a"),searchParams=url.searchParams,result="";return url.pathname="c%20d",searchParams.forEach((function(value,key){searchParams.delete("b"),result+=key+value})),IS_PURE&&!url.toJSON||!searchParams.sort||"http://a/c%20d?a=1&c=3"!==url.href||"3"!==searchParams.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!searchParams[ITERATOR]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==result||"x"!==new URL("http://x",void 0).host}))},"./node_modules/core-js/modules/es.array.iterator.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),addToUnscopables=__webpack_require__("./node_modules/core-js/internals/add-to-unscopables.js"),Iterators=__webpack_require__("./node_modules/core-js/internals/iterators.js"),InternalStateModule=__webpack_require__("./node_modules/core-js/internals/internal-state.js"),defineProperty=__webpack_require__("./node_modules/core-js/internals/object-define-property.js").f,defineIterator=__webpack_require__("./node_modules/core-js/internals/iterator-define.js"),createIterResultObject=__webpack_require__("./node_modules/core-js/internals/create-iter-result-object.js"),IS_PURE=__webpack_require__("./node_modules/core-js/internals/is-pure.js"),DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),setInternalState=InternalStateModule.set,getInternalState=InternalStateModule.getterFor("Array Iterator");module.exports=defineIterator(Array,"Array",(function(iterated,kind){setInternalState(this,{type:"Array Iterator",target:toIndexedObject(iterated),index:0,kind})}),(function(){var state=getInternalState(this),target=state.target,kind=state.kind,index=state.index++;return!target||index>=target.length?(state.target=void 0,createIterResultObject(void 0,!0)):createIterResultObject("keys"==kind?index:"values"==kind?target[index]:[index,target[index]],!1)}),"values");var values=Iterators.Arguments=Iterators.Array;if(addToUnscopables("keys"),addToUnscopables("values"),addToUnscopables("entries"),!IS_PURE&&DESCRIPTORS&&"values"!==values.name)try{defineProperty(values,"name",{value:"values"})}catch(error){}},"./node_modules/core-js/modules/es.array.join.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),IndexedObject=__webpack_require__("./node_modules/core-js/internals/indexed-object.js"),toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),nativeJoin=uncurryThis([].join),ES3_STRINGS=IndexedObject!=Object,STRICT_METHOD=arrayMethodIsStrict("join",",");$({target:"Array",proto:!0,forced:ES3_STRINGS||!STRICT_METHOD},{join:function join(separator){return nativeJoin(toIndexedObject(this),void 0===separator?",":separator)}})},"./node_modules/core-js/modules/es.array.map.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),$map=__webpack_require__("./node_modules/core-js/internals/array-iteration.js").map;$({target:"Array",proto:!0,forced:!__webpack_require__("./node_modules/core-js/internals/array-method-has-species-support.js")("map")},{map:function map(callbackfn){return $map(this,callbackfn,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.date.to-string.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),DatePrototype=Date.prototype,nativeDateToString=uncurryThis(DatePrototype.toString),thisTimeValue=uncurryThis(DatePrototype.getTime);"Invalid Date"!=String(new Date(NaN))&&defineBuiltIn(DatePrototype,"toString",(function toString(){var value=thisTimeValue(this);return value==value?nativeDateToString(this):"Invalid Date"}))},"./node_modules/core-js/modules/es.function.bind.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),bind=__webpack_require__("./node_modules/core-js/internals/function-bind.js");$({target:"Function",proto:!0,forced:Function.bind!==bind},{bind})},"./node_modules/core-js/modules/es.object.assign.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),assign=__webpack_require__("./node_modules/core-js/internals/object-assign.js");$({target:"Object",stat:!0,arity:2,forced:Object.assign!==assign},{assign})},"./node_modules/core-js/modules/es.regexp.to-string.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var PROPER_FUNCTION_NAME=__webpack_require__("./node_modules/core-js/internals/function-name.js").PROPER,defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),$toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),getRegExpFlags=__webpack_require__("./node_modules/core-js/internals/regexp-get-flags.js"),nativeToString=RegExp.prototype.toString,NOT_GENERIC=fails((function(){return"/a/b"!=nativeToString.call({source:"a",flags:"b"})})),INCORRECT_NAME=PROPER_FUNCTION_NAME&&"toString"!=nativeToString.name;(NOT_GENERIC||INCORRECT_NAME)&&defineBuiltIn(RegExp.prototype,"toString",(function toString(){var R=anObject(this);return"/"+$toString(R.source)+"/"+$toString(getRegExpFlags(R))}),{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var charAt=__webpack_require__("./node_modules/core-js/internals/string-multibyte.js").charAt,toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),InternalStateModule=__webpack_require__("./node_modules/core-js/internals/internal-state.js"),defineIterator=__webpack_require__("./node_modules/core-js/internals/iterator-define.js"),createIterResultObject=__webpack_require__("./node_modules/core-js/internals/create-iter-result-object.js"),setInternalState=InternalStateModule.set,getInternalState=InternalStateModule.getterFor("String Iterator");defineIterator(String,"String",(function(iterated){setInternalState(this,{type:"String Iterator",string:toString(iterated),index:0})}),(function next(){var point,state=getInternalState(this),string=state.string,index=state.index;return index>=string.length?createIterResultObject(void 0,!0):(point=charAt(string,index),state.index+=point.length,createIterResultObject(point,!1))}))},"./node_modules/core-js/modules/es.string.link.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),createHTML=__webpack_require__("./node_modules/core-js/internals/create-html.js");$({target:"String",proto:!0,forced:__webpack_require__("./node_modules/core-js/internals/string-html-forced.js")("link")},{link:function link(url){return createHTML(this,"a","href",url)}})},"./node_modules/core-js/modules/es.string.split.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var apply=__webpack_require__("./node_modules/core-js/internals/function-apply.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),fixRegExpWellKnownSymbolLogic=__webpack_require__("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),isNullOrUndefined=__webpack_require__("./node_modules/core-js/internals/is-null-or-undefined.js"),isRegExp=__webpack_require__("./node_modules/core-js/internals/is-regexp.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),speciesConstructor=__webpack_require__("./node_modules/core-js/internals/species-constructor.js"),advanceStringIndex=__webpack_require__("./node_modules/core-js/internals/advance-string-index.js"),toLength=__webpack_require__("./node_modules/core-js/internals/to-length.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),getMethod=__webpack_require__("./node_modules/core-js/internals/get-method.js"),arraySlice=__webpack_require__("./node_modules/core-js/internals/array-slice-simple.js"),callRegExpExec=__webpack_require__("./node_modules/core-js/internals/regexp-exec-abstract.js"),regexpExec=__webpack_require__("./node_modules/core-js/internals/regexp-exec.js"),stickyHelpers=__webpack_require__("./node_modules/core-js/internals/regexp-sticky-helpers.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),UNSUPPORTED_Y=stickyHelpers.UNSUPPORTED_Y,min=Math.min,$push=[].push,exec=uncurryThis(/./.exec),push=uncurryThis($push),stringSlice=uncurryThis("".slice);fixRegExpWellKnownSymbolLogic("split",(function(SPLIT,nativeSplit,maybeCallNative){var internalSplit;return internalSplit="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(separator,limit){var string=toString(requireObjectCoercible(this)),lim=void 0===limit?4294967295:limit>>>0;if(0===lim)return[];if(void 0===separator)return[string];if(!isRegExp(separator))return call(nativeSplit,string,separator,lim);for(var match,lastIndex,lastLength,output=[],flags=(separator.ignoreCase?"i":"")+(separator.multiline?"m":"")+(separator.unicode?"u":"")+(separator.sticky?"y":""),lastLastIndex=0,separatorCopy=new RegExp(separator.source,flags+"g");(match=call(regexpExec,separatorCopy,string))&&!((lastIndex=separatorCopy.lastIndex)>lastLastIndex&&(push(output,stringSlice(string,lastLastIndex,match.index)),match.length>1&&match.index=lim));)separatorCopy.lastIndex===match.index&&separatorCopy.lastIndex++;return lastLastIndex===string.length?!lastLength&&exec(separatorCopy,"")||push(output,""):push(output,stringSlice(string,lastLastIndex)),output.length>lim?arraySlice(output,0,lim):output}:"0".split(void 0,0).length?function(separator,limit){return void 0===separator&&0===limit?[]:call(nativeSplit,this,separator,limit)}:nativeSplit,[function split(separator,limit){var O=requireObjectCoercible(this),splitter=isNullOrUndefined(separator)?void 0:getMethod(separator,SPLIT);return splitter?call(splitter,separator,O,limit):call(internalSplit,toString(O),separator,limit)},function(string,limit){var rx=anObject(this),S=toString(string),res=maybeCallNative(internalSplit,rx,S,limit,internalSplit!==nativeSplit);if(res.done)return res.value;var C=speciesConstructor(rx,RegExp),unicodeMatching=rx.unicode,flags=(rx.ignoreCase?"i":"")+(rx.multiline?"m":"")+(rx.unicode?"u":"")+(UNSUPPORTED_Y?"g":"y"),splitter=new C(UNSUPPORTED_Y?"^(?:"+rx.source+")":rx,flags),lim=void 0===limit?4294967295:limit>>>0;if(0===lim)return[];if(0===S.length)return null===callRegExpExec(splitter,S)?[S]:[];for(var p=0,q=0,A=[];q{"use strict";var descriptor,$=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),getOwnPropertyDescriptor=__webpack_require__("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,toLength=__webpack_require__("./node_modules/core-js/internals/to-length.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),notARegExp=__webpack_require__("./node_modules/core-js/internals/not-a-regexp.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),correctIsRegExpLogic=__webpack_require__("./node_modules/core-js/internals/correct-is-regexp-logic.js"),IS_PURE=__webpack_require__("./node_modules/core-js/internals/is-pure.js"),nativeStartsWith=uncurryThis("".startsWith),stringSlice=uncurryThis("".slice),min=Math.min,CORRECT_IS_REGEXP_LOGIC=correctIsRegExpLogic("startsWith");$({target:"String",proto:!0,forced:!!(IS_PURE||CORRECT_IS_REGEXP_LOGIC||(descriptor=getOwnPropertyDescriptor(String.prototype,"startsWith"),!descriptor||descriptor.writable))&&!CORRECT_IS_REGEXP_LOGIC},{startsWith:function startsWith(searchString){var that=toString(requireObjectCoercible(this));notARegExp(searchString);var index=toLength(min(arguments.length>1?arguments[1]:void 0,that.length)),search=toString(searchString);return nativeStartsWith?nativeStartsWith(that,search,index):stringSlice(that,index,index+search.length)===search}})},"./node_modules/core-js/modules/web.dom-collections.iterator.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var global=__webpack_require__("./node_modules/core-js/internals/global.js"),DOMIterables=__webpack_require__("./node_modules/core-js/internals/dom-iterables.js"),DOMTokenListPrototype=__webpack_require__("./node_modules/core-js/internals/dom-token-list-prototype.js"),ArrayIteratorMethods=__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),createNonEnumerableProperty=__webpack_require__("./node_modules/core-js/internals/create-non-enumerable-property.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),ITERATOR=wellKnownSymbol("iterator"),TO_STRING_TAG=wellKnownSymbol("toStringTag"),ArrayValues=ArrayIteratorMethods.values,handlePrototype=function(CollectionPrototype,COLLECTION_NAME){if(CollectionPrototype){if(CollectionPrototype[ITERATOR]!==ArrayValues)try{createNonEnumerableProperty(CollectionPrototype,ITERATOR,ArrayValues)}catch(error){CollectionPrototype[ITERATOR]=ArrayValues}if(CollectionPrototype[TO_STRING_TAG]||createNonEnumerableProperty(CollectionPrototype,TO_STRING_TAG,COLLECTION_NAME),DOMIterables[COLLECTION_NAME])for(var METHOD_NAME in ArrayIteratorMethods)if(CollectionPrototype[METHOD_NAME]!==ArrayIteratorMethods[METHOD_NAME])try{createNonEnumerableProperty(CollectionPrototype,METHOD_NAME,ArrayIteratorMethods[METHOD_NAME])}catch(error){CollectionPrototype[METHOD_NAME]=ArrayIteratorMethods[METHOD_NAME]}}};for(var COLLECTION_NAME in DOMIterables)handlePrototype(global[COLLECTION_NAME]&&global[COLLECTION_NAME].prototype,COLLECTION_NAME);handlePrototype(DOMTokenListPrototype,"DOMTokenList")},"./node_modules/core-js/modules/web.url-search-params.constructor.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js");var $=__webpack_require__("./node_modules/core-js/internals/export.js"),global=__webpack_require__("./node_modules/core-js/internals/global.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),USE_NATIVE_URL=__webpack_require__("./node_modules/core-js/internals/url-constructor-detection.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),defineBuiltIns=__webpack_require__("./node_modules/core-js/internals/define-built-ins.js"),setToStringTag=__webpack_require__("./node_modules/core-js/internals/set-to-string-tag.js"),createIteratorConstructor=__webpack_require__("./node_modules/core-js/internals/iterator-create-constructor.js"),InternalStateModule=__webpack_require__("./node_modules/core-js/internals/internal-state.js"),anInstance=__webpack_require__("./node_modules/core-js/internals/an-instance.js"),isCallable=__webpack_require__("./node_modules/core-js/internals/is-callable.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),bind=__webpack_require__("./node_modules/core-js/internals/function-bind-context.js"),classof=__webpack_require__("./node_modules/core-js/internals/classof.js"),anObject=__webpack_require__("./node_modules/core-js/internals/an-object.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),$toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),create=__webpack_require__("./node_modules/core-js/internals/object-create.js"),createPropertyDescriptor=__webpack_require__("./node_modules/core-js/internals/create-property-descriptor.js"),getIterator=__webpack_require__("./node_modules/core-js/internals/get-iterator.js"),getIteratorMethod=__webpack_require__("./node_modules/core-js/internals/get-iterator-method.js"),validateArgumentsLength=__webpack_require__("./node_modules/core-js/internals/validate-arguments-length.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),arraySort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),ITERATOR=wellKnownSymbol("iterator"),setInternalState=InternalStateModule.set,getInternalParamsState=InternalStateModule.getterFor("URLSearchParams"),getInternalIteratorState=InternalStateModule.getterFor("URLSearchParamsIterator"),getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,safeGetBuiltIn=function(name){if(!DESCRIPTORS)return global[name];var descriptor=getOwnPropertyDescriptor(global,name);return descriptor&&descriptor.value},nativeFetch=safeGetBuiltIn("fetch"),NativeRequest=safeGetBuiltIn("Request"),Headers=safeGetBuiltIn("Headers"),RequestPrototype=NativeRequest&&NativeRequest.prototype,HeadersPrototype=Headers&&Headers.prototype,RegExp=global.RegExp,TypeError=global.TypeError,decodeURIComponent=global.decodeURIComponent,encodeURIComponent=global.encodeURIComponent,charAt=uncurryThis("".charAt),join=uncurryThis([].join),push=uncurryThis([].push),replace=uncurryThis("".replace),shift=uncurryThis([].shift),splice=uncurryThis([].splice),split=uncurryThis("".split),stringSlice=uncurryThis("".slice),plus=/\+/g,sequences=Array(4),percentSequence=function(bytes){return sequences[bytes-1]||(sequences[bytes-1]=RegExp("((?:%[\\da-f]{2}){"+bytes+"})","gi"))},percentDecode=function(sequence){try{return decodeURIComponent(sequence)}catch(error){return sequence}},deserialize=function(it){var result=replace(it,plus," "),bytes=4;try{return decodeURIComponent(result)}catch(error){for(;bytes;)result=replace(result,percentSequence(bytes--),percentDecode);return result}},find=/[!'()~]|%20/g,replacements={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},replacer=function(match){return replacements[match]},serialize=function(it){return replace(encodeURIComponent(it),find,replacer)},URLSearchParamsIterator=createIteratorConstructor((function Iterator(params,kind){setInternalState(this,{type:"URLSearchParamsIterator",iterator:getIterator(getInternalParamsState(params).entries),kind})}),"Iterator",(function next(){var state=getInternalIteratorState(this),kind=state.kind,step=state.iterator.next(),entry=step.value;return step.done||(step.value="keys"===kind?entry.key:"values"===kind?entry.value:[entry.key,entry.value]),step}),!0),URLSearchParamsState=function(init){this.entries=[],this.url=null,void 0!==init&&(isObject(init)?this.parseObject(init):this.parseQuery("string"==typeof init?"?"===charAt(init,0)?stringSlice(init,1):init:$toString(init)))};URLSearchParamsState.prototype={type:"URLSearchParams",bindURL:function(url){this.url=url,this.update()},parseObject:function(object){var iterator,next,step,entryIterator,entryNext,first,second,iteratorMethod=getIteratorMethod(object);if(iteratorMethod)for(next=(iterator=getIterator(object,iteratorMethod)).next;!(step=call(next,iterator)).done;){if(entryNext=(entryIterator=getIterator(anObject(step.value))).next,(first=call(entryNext,entryIterator)).done||(second=call(entryNext,entryIterator)).done||!call(entryNext,entryIterator).done)throw TypeError("Expected sequence with length 2");push(this.entries,{key:$toString(first.value),value:$toString(second.value)})}else for(var key in object)hasOwn(object,key)&&push(this.entries,{key,value:$toString(object[key])})},parseQuery:function(query){if(query)for(var attribute,entry,attributes=split(query,"&"),index=0;index0?arguments[0]:void 0))},URLSearchParamsPrototype=URLSearchParamsConstructor.prototype;if(defineBuiltIns(URLSearchParamsPrototype,{append:function append(name,value){validateArgumentsLength(arguments.length,2);var state=getInternalParamsState(this);push(state.entries,{key:$toString(name),value:$toString(value)}),state.updateURL()},delete:function(name){validateArgumentsLength(arguments.length,1);for(var state=getInternalParamsState(this),entries=state.entries,key=$toString(name),index=0;indexb.key?1:-1})),state.updateURL()},forEach:function forEach(callback){for(var entry,entries=getInternalParamsState(this).entries,boundFunction=bind(callback,arguments.length>1?arguments[1]:void 0),index=0;index1?wrapRequestOptions(arguments[1]):{})}}),isCallable(NativeRequest)){var RequestConstructor=function Request(input){return anInstance(this,RequestPrototype),new NativeRequest(input,arguments.length>1?wrapRequestOptions(arguments[1]):{})};RequestPrototype.constructor=RequestConstructor,RequestConstructor.prototype=RequestPrototype,$({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:RequestConstructor})}}module.exports={URLSearchParams:URLSearchParamsConstructor,getState:getInternalParamsState}},"./node_modules/core-js/modules/web.url-search-params.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__("./node_modules/core-js/modules/web.url-search-params.constructor.js")},"./node_modules/core-js/modules/web.url.constructor.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js");var EOF,$=__webpack_require__("./node_modules/core-js/internals/export.js"),DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),USE_NATIVE_URL=__webpack_require__("./node_modules/core-js/internals/url-constructor-detection.js"),global=__webpack_require__("./node_modules/core-js/internals/global.js"),bind=__webpack_require__("./node_modules/core-js/internals/function-bind-context.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),defineBuiltIn=__webpack_require__("./node_modules/core-js/internals/define-built-in.js"),defineBuiltInAccessor=__webpack_require__("./node_modules/core-js/internals/define-built-in-accessor.js"),anInstance=__webpack_require__("./node_modules/core-js/internals/an-instance.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),assign=__webpack_require__("./node_modules/core-js/internals/object-assign.js"),arrayFrom=__webpack_require__("./node_modules/core-js/internals/array-from.js"),arraySlice=__webpack_require__("./node_modules/core-js/internals/array-slice-simple.js"),codeAt=__webpack_require__("./node_modules/core-js/internals/string-multibyte.js").codeAt,toASCII=__webpack_require__("./node_modules/core-js/internals/string-punycode-to-ascii.js"),$toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),setToStringTag=__webpack_require__("./node_modules/core-js/internals/set-to-string-tag.js"),validateArgumentsLength=__webpack_require__("./node_modules/core-js/internals/validate-arguments-length.js"),URLSearchParamsModule=__webpack_require__("./node_modules/core-js/modules/web.url-search-params.constructor.js"),InternalStateModule=__webpack_require__("./node_modules/core-js/internals/internal-state.js"),setInternalState=InternalStateModule.set,getInternalURLState=InternalStateModule.getterFor("URL"),URLSearchParams=URLSearchParamsModule.URLSearchParams,getInternalSearchParamsState=URLSearchParamsModule.getState,NativeURL=global.URL,TypeError=global.TypeError,parseInt=global.parseInt,floor=Math.floor,pow=Math.pow,charAt=uncurryThis("".charAt),exec=uncurryThis(/./.exec),join=uncurryThis([].join),numberToString=uncurryThis(1..toString),pop=uncurryThis([].pop),push=uncurryThis([].push),replace=uncurryThis("".replace),shift=uncurryThis([].shift),split=uncurryThis("".split),stringSlice=uncurryThis("".slice),toLowerCase=uncurryThis("".toLowerCase),unshift=uncurryThis([].unshift),ALPHA=/[a-z]/i,ALPHANUMERIC=/[\d+-.a-z]/i,DIGIT=/\d/,HEX_START=/^0x/i,OCT=/^[0-7]+$/,DEC=/^\d+$/,HEX=/^[\da-f]+$/i,FORBIDDEN_HOST_CODE_POINT=/[\0\t\n\r #%/:<>?@[\\\]^|]/,FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT=/[\0\t\n\r #/:<>?@[\\\]^|]/,LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,TAB_AND_NEW_LINE=/[\t\n\r]/g,serializeHost=function(host){var result,index,compress,ignore0;if("number"==typeof host){for(result=[],index=0;index<4;index++)unshift(result,host%256),host=floor(host/256);return join(result,".")}if("object"==typeof host){for(result="",compress=function(ipv6){for(var maxIndex=null,maxLength=1,currStart=null,currLength=0,index=0;index<8;index++)0!==ipv6[index]?(currLength>maxLength&&(maxIndex=currStart,maxLength=currLength),currStart=null,currLength=0):(null===currStart&&(currStart=index),++currLength);return currLength>maxLength&&(maxIndex=currStart,maxLength=currLength),maxIndex}(host),index=0;index<8;index++)ignore0&&0===host[index]||(ignore0&&(ignore0=!1),compress===index?(result+=index?":":"::",ignore0=!0):(result+=numberToString(host[index],16),index<7&&(result+=":")));return"["+result+"]"}return host},C0ControlPercentEncodeSet={},fragmentPercentEncodeSet=assign({},C0ControlPercentEncodeSet,{" ":1,'"':1,"<":1,">":1,"`":1}),pathPercentEncodeSet=assign({},fragmentPercentEncodeSet,{"#":1,"?":1,"{":1,"}":1}),userinfoPercentEncodeSet=assign({},pathPercentEncodeSet,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),percentEncode=function(chr,set){var code=codeAt(chr,0);return code>32&&code<127&&!hasOwn(set,chr)?chr:encodeURIComponent(chr)},specialSchemes={ftp:21,file:null,http:80,https:443,ws:80,wss:443},isWindowsDriveLetter=function(string,normalized){var second;return 2==string.length&&exec(ALPHA,charAt(string,0))&&(":"==(second=charAt(string,1))||!normalized&&"|"==second)},startsWithWindowsDriveLetter=function(string){var third;return string.length>1&&isWindowsDriveLetter(stringSlice(string,0,2))&&(2==string.length||"/"===(third=charAt(string,2))||"\\"===third||"?"===third||"#"===third)},isSingleDot=function(segment){return"."===segment||"%2e"===toLowerCase(segment)},SCHEME_START={},SCHEME={},NO_SCHEME={},SPECIAL_RELATIVE_OR_AUTHORITY={},PATH_OR_AUTHORITY={},RELATIVE={},RELATIVE_SLASH={},SPECIAL_AUTHORITY_SLASHES={},SPECIAL_AUTHORITY_IGNORE_SLASHES={},AUTHORITY={},HOST={},HOSTNAME={},PORT={},FILE={},FILE_SLASH={},FILE_HOST={},PATH_START={},PATH={},CANNOT_BE_A_BASE_URL_PATH={},QUERY={},FRAGMENT={},URLState=function(url,isBase,base){var baseState,failure,searchParams,urlString=$toString(url);if(isBase){if(failure=this.parse(urlString))throw TypeError(failure);this.searchParams=null}else{if(void 0!==base&&(baseState=new URLState(base,!0)),failure=this.parse(urlString,null,baseState))throw TypeError(failure);(searchParams=getInternalSearchParamsState(new URLSearchParams)).bindURL(this),this.searchParams=searchParams}};URLState.prototype={type:"URL",parse:function(input,stateOverride,base){var codePoints,chr,bufferCodePoints,failure,segment,url=this,state=stateOverride||SCHEME_START,pointer=0,buffer="",seenAt=!1,seenBracket=!1,seenPasswordToken=!1;for(input=$toString(input),stateOverride||(url.scheme="",url.username="",url.password="",url.host=null,url.port=null,url.path=[],url.query=null,url.fragment=null,url.cannotBeABaseURL=!1,input=replace(input,LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE,"")),input=replace(input,TAB_AND_NEW_LINE,""),codePoints=arrayFrom(input);pointer<=codePoints.length;){switch(chr=codePoints[pointer],state){case SCHEME_START:if(!chr||!exec(ALPHA,chr)){if(stateOverride)return"Invalid scheme";state=NO_SCHEME;continue}buffer+=toLowerCase(chr),state=SCHEME;break;case SCHEME:if(chr&&(exec(ALPHANUMERIC,chr)||"+"==chr||"-"==chr||"."==chr))buffer+=toLowerCase(chr);else{if(":"!=chr){if(stateOverride)return"Invalid scheme";buffer="",state=NO_SCHEME,pointer=0;continue}if(stateOverride&&(url.isSpecial()!=hasOwn(specialSchemes,buffer)||"file"==buffer&&(url.includesCredentials()||null!==url.port)||"file"==url.scheme&&!url.host))return;if(url.scheme=buffer,stateOverride)return void(url.isSpecial()&&specialSchemes[url.scheme]==url.port&&(url.port=null));buffer="","file"==url.scheme?state=FILE:url.isSpecial()&&base&&base.scheme==url.scheme?state=SPECIAL_RELATIVE_OR_AUTHORITY:url.isSpecial()?state=SPECIAL_AUTHORITY_SLASHES:"/"==codePoints[pointer+1]?(state=PATH_OR_AUTHORITY,pointer++):(url.cannotBeABaseURL=!0,push(url.path,""),state=CANNOT_BE_A_BASE_URL_PATH)}break;case NO_SCHEME:if(!base||base.cannotBeABaseURL&&"#"!=chr)return"Invalid scheme";if(base.cannotBeABaseURL&&"#"==chr){url.scheme=base.scheme,url.path=arraySlice(base.path),url.query=base.query,url.fragment="",url.cannotBeABaseURL=!0,state=FRAGMENT;break}state="file"==base.scheme?FILE:RELATIVE;continue;case SPECIAL_RELATIVE_OR_AUTHORITY:if("/"!=chr||"/"!=codePoints[pointer+1]){state=RELATIVE;continue}state=SPECIAL_AUTHORITY_IGNORE_SLASHES,pointer++;break;case PATH_OR_AUTHORITY:if("/"==chr){state=AUTHORITY;break}state=PATH;continue;case RELATIVE:if(url.scheme=base.scheme,chr==EOF)url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,url.path=arraySlice(base.path),url.query=base.query;else if("/"==chr||"\\"==chr&&url.isSpecial())state=RELATIVE_SLASH;else if("?"==chr)url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,url.path=arraySlice(base.path),url.query="",state=QUERY;else{if("#"!=chr){url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,url.path=arraySlice(base.path),url.path.length--,state=PATH;continue}url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,url.path=arraySlice(base.path),url.query=base.query,url.fragment="",state=FRAGMENT}break;case RELATIVE_SLASH:if(!url.isSpecial()||"/"!=chr&&"\\"!=chr){if("/"!=chr){url.username=base.username,url.password=base.password,url.host=base.host,url.port=base.port,state=PATH;continue}state=AUTHORITY}else state=SPECIAL_AUTHORITY_IGNORE_SLASHES;break;case SPECIAL_AUTHORITY_SLASHES:if(state=SPECIAL_AUTHORITY_IGNORE_SLASHES,"/"!=chr||"/"!=charAt(buffer,pointer+1))continue;pointer++;break;case SPECIAL_AUTHORITY_IGNORE_SLASHES:if("/"!=chr&&"\\"!=chr){state=AUTHORITY;continue}break;case AUTHORITY:if("@"==chr){seenAt&&(buffer="%40"+buffer),seenAt=!0,bufferCodePoints=arrayFrom(buffer);for(var i=0;i65535)return"Invalid port";url.port=url.isSpecial()&&port===specialSchemes[url.scheme]?null:port,buffer=""}if(stateOverride)return;state=PATH_START;continue}return"Invalid port"}buffer+=chr;break;case FILE:if(url.scheme="file","/"==chr||"\\"==chr)state=FILE_SLASH;else{if(!base||"file"!=base.scheme){state=PATH;continue}if(chr==EOF)url.host=base.host,url.path=arraySlice(base.path),url.query=base.query;else if("?"==chr)url.host=base.host,url.path=arraySlice(base.path),url.query="",state=QUERY;else{if("#"!=chr){startsWithWindowsDriveLetter(join(arraySlice(codePoints,pointer),""))||(url.host=base.host,url.path=arraySlice(base.path),url.shortenPath()),state=PATH;continue}url.host=base.host,url.path=arraySlice(base.path),url.query=base.query,url.fragment="",state=FRAGMENT}}break;case FILE_SLASH:if("/"==chr||"\\"==chr){state=FILE_HOST;break}base&&"file"==base.scheme&&!startsWithWindowsDriveLetter(join(arraySlice(codePoints,pointer),""))&&(isWindowsDriveLetter(base.path[0],!0)?push(url.path,base.path[0]):url.host=base.host),state=PATH;continue;case FILE_HOST:if(chr==EOF||"/"==chr||"\\"==chr||"?"==chr||"#"==chr){if(!stateOverride&&isWindowsDriveLetter(buffer))state=PATH;else if(""==buffer){if(url.host="",stateOverride)return;state=PATH_START}else{if(failure=url.parseHost(buffer))return failure;if("localhost"==url.host&&(url.host=""),stateOverride)return;buffer="",state=PATH_START}continue}buffer+=chr;break;case PATH_START:if(url.isSpecial()){if(state=PATH,"/"!=chr&&"\\"!=chr)continue}else if(stateOverride||"?"!=chr)if(stateOverride||"#"!=chr){if(chr!=EOF&&(state=PATH,"/"!=chr))continue}else url.fragment="",state=FRAGMENT;else url.query="",state=QUERY;break;case PATH:if(chr==EOF||"/"==chr||"\\"==chr&&url.isSpecial()||!stateOverride&&("?"==chr||"#"==chr)){if(".."===(segment=toLowerCase(segment=buffer))||"%2e."===segment||".%2e"===segment||"%2e%2e"===segment?(url.shortenPath(),"/"==chr||"\\"==chr&&url.isSpecial()||push(url.path,"")):isSingleDot(buffer)?"/"==chr||"\\"==chr&&url.isSpecial()||push(url.path,""):("file"==url.scheme&&!url.path.length&&isWindowsDriveLetter(buffer)&&(url.host&&(url.host=""),buffer=charAt(buffer,0)+":"),push(url.path,buffer)),buffer="","file"==url.scheme&&(chr==EOF||"?"==chr||"#"==chr))for(;url.path.length>1&&""===url.path[0];)shift(url.path);"?"==chr?(url.query="",state=QUERY):"#"==chr&&(url.fragment="",state=FRAGMENT)}else buffer+=percentEncode(chr,pathPercentEncodeSet);break;case CANNOT_BE_A_BASE_URL_PATH:"?"==chr?(url.query="",state=QUERY):"#"==chr?(url.fragment="",state=FRAGMENT):chr!=EOF&&(url.path[0]+=percentEncode(chr,C0ControlPercentEncodeSet));break;case QUERY:stateOverride||"#"!=chr?chr!=EOF&&("'"==chr&&url.isSpecial()?url.query+="%27":url.query+="#"==chr?"%23":percentEncode(chr,C0ControlPercentEncodeSet)):(url.fragment="",state=FRAGMENT);break;case FRAGMENT:chr!=EOF&&(url.fragment+=percentEncode(chr,fragmentPercentEncodeSet))}pointer++}},parseHost:function(input){var result,codePoints,index;if("["==charAt(input,0)){if("]"!=charAt(input,input.length-1))return"Invalid host";if(result=function(input){var value,length,numbersSeen,ipv4Piece,number,swaps,swap,address=[0,0,0,0,0,0,0,0],pieceIndex=0,compress=null,pointer=0,chr=function(){return charAt(input,pointer)};if(":"==chr()){if(":"!=charAt(input,1))return;pointer+=2,compress=++pieceIndex}for(;chr();){if(8==pieceIndex)return;if(":"!=chr()){for(value=length=0;length<4&&exec(HEX,chr());)value=16*value+parseInt(chr(),16),pointer++,length++;if("."==chr()){if(0==length)return;if(pointer-=length,pieceIndex>6)return;for(numbersSeen=0;chr();){if(ipv4Piece=null,numbersSeen>0){if(!("."==chr()&&numbersSeen<4))return;pointer++}if(!exec(DIGIT,chr()))return;for(;exec(DIGIT,chr());){if(number=parseInt(chr(),10),null===ipv4Piece)ipv4Piece=number;else{if(0==ipv4Piece)return;ipv4Piece=10*ipv4Piece+number}if(ipv4Piece>255)return;pointer++}address[pieceIndex]=256*address[pieceIndex]+ipv4Piece,2!=++numbersSeen&&4!=numbersSeen||pieceIndex++}if(4!=numbersSeen)return;break}if(":"==chr()){if(pointer++,!chr())return}else if(chr())return;address[pieceIndex++]=value}else{if(null!==compress)return;pointer++,compress=++pieceIndex}}if(null!==compress)for(swaps=pieceIndex-compress,pieceIndex=7;0!=pieceIndex&&swaps>0;)swap=address[pieceIndex],address[pieceIndex--]=address[compress+swaps-1],address[compress+--swaps]=swap;else if(8!=pieceIndex)return;return address}(stringSlice(input,1,-1)),!result)return"Invalid host";this.host=result}else if(this.isSpecial()){if(input=toASCII(input),exec(FORBIDDEN_HOST_CODE_POINT,input))return"Invalid host";if(result=function(input){var partsLength,numbers,index,part,radix,number,ipv4,parts=split(input,".");if(parts.length&&""==parts[parts.length-1]&&parts.length--,(partsLength=parts.length)>4)return input;for(numbers=[],index=0;index1&&"0"==charAt(part,0)&&(radix=exec(HEX_START,part)?16:8,part=stringSlice(part,8==radix?1:2)),""===part)number=0;else{if(!exec(10==radix?DEC:8==radix?OCT:HEX,part))return input;number=parseInt(part,radix)}push(numbers,number)}for(index=0;index=pow(256,5-partsLength))return null}else if(number>255)return null;for(ipv4=pop(numbers),index=0;index1?arguments[1]:void 0,state=setInternalState(that,new URLState(url,!1,base));DESCRIPTORS||(that.href=state.serialize(),that.origin=state.getOrigin(),that.protocol=state.getProtocol(),that.username=state.getUsername(),that.password=state.getPassword(),that.host=state.getHost(),that.hostname=state.getHostname(),that.port=state.getPort(),that.pathname=state.getPathname(),that.search=state.getSearch(),that.searchParams=state.getSearchParams(),that.hash=state.getHash())},URLPrototype=URLConstructor.prototype,accessorDescriptor=function(getter,setter){return{get:function(){return getInternalURLState(this)[getter]()},set:setter&&function(value){return getInternalURLState(this)[setter](value)},configurable:!0,enumerable:!0}};if(DESCRIPTORS&&(defineBuiltInAccessor(URLPrototype,"href",accessorDescriptor("serialize","setHref")),defineBuiltInAccessor(URLPrototype,"origin",accessorDescriptor("getOrigin")),defineBuiltInAccessor(URLPrototype,"protocol",accessorDescriptor("getProtocol","setProtocol")),defineBuiltInAccessor(URLPrototype,"username",accessorDescriptor("getUsername","setUsername")),defineBuiltInAccessor(URLPrototype,"password",accessorDescriptor("getPassword","setPassword")),defineBuiltInAccessor(URLPrototype,"host",accessorDescriptor("getHost","setHost")),defineBuiltInAccessor(URLPrototype,"hostname",accessorDescriptor("getHostname","setHostname")),defineBuiltInAccessor(URLPrototype,"port",accessorDescriptor("getPort","setPort")),defineBuiltInAccessor(URLPrototype,"pathname",accessorDescriptor("getPathname","setPathname")),defineBuiltInAccessor(URLPrototype,"search",accessorDescriptor("getSearch","setSearch")),defineBuiltInAccessor(URLPrototype,"searchParams",accessorDescriptor("getSearchParams")),defineBuiltInAccessor(URLPrototype,"hash",accessorDescriptor("getHash","setHash"))),defineBuiltIn(URLPrototype,"toJSON",(function toJSON(){return getInternalURLState(this).serialize()}),{enumerable:!0}),defineBuiltIn(URLPrototype,"toString",(function toString(){return getInternalURLState(this).serialize()}),{enumerable:!0}),NativeURL){var nativeCreateObjectURL=NativeURL.createObjectURL,nativeRevokeObjectURL=NativeURL.revokeObjectURL;nativeCreateObjectURL&&defineBuiltIn(URLConstructor,"createObjectURL",bind(nativeCreateObjectURL,NativeURL)),nativeRevokeObjectURL&&defineBuiltIn(URLConstructor,"revokeObjectURL",bind(nativeRevokeObjectURL,NativeURL))}setToStringTag(URLConstructor,"URL"),$({global:!0,constructor:!0,forced:!USE_NATIVE_URL,sham:!DESCRIPTORS},{URL:URLConstructor})},"./node_modules/core-js/modules/web.url.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{__webpack_require__("./node_modules/core-js/modules/web.url.constructor.js")},"./node_modules/jquery.easing/jquery.easing.js":(module,exports,__webpack_require__)=>{var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;__WEBPACK_AMD_DEFINE_ARRAY__=[__webpack_require__("./node_modules/jquery/dist/jquery.js")],void 0===(__WEBPACK_AMD_DEFINE_RESULT__=function($){return function($){$.easing.jswing=$.easing.swing;var pow=Math.pow,sqrt=Math.sqrt,sin=Math.sin,cos=Math.cos,PI=Math.PI,c1=1.70158,c2=1.525*c1,c3=c1+1,c4=2*PI/3,c5=2*PI/4.5;function bounceOut(x){var n1=7.5625,d1=2.75;return x<1/d1?n1*x*x:x<2/d1?n1*(x-=1.5/d1)*x+.75:x<2.5/d1?n1*(x-=2.25/d1)*x+.9375:n1*(x-=2.625/d1)*x+.984375}$.extend($.easing,{def:"easeOutQuad",swing:function(x){return $.easing[$.easing.def](x)},easeInQuad:function(x){return x*x},easeOutQuad:function(x){return 1-(1-x)*(1-x)},easeInOutQuad:function(x){return x<.5?2*x*x:1-pow(-2*x+2,2)/2},easeInCubic:function(x){return x*x*x},easeOutCubic:function(x){return 1-pow(1-x,3)},easeInOutCubic:function(x){return x<.5?4*x*x*x:1-pow(-2*x+2,3)/2},easeInQuart:function(x){return x*x*x*x},easeOutQuart:function(x){return 1-pow(1-x,4)},easeInOutQuart:function(x){return x<.5?8*x*x*x*x:1-pow(-2*x+2,4)/2},easeInQuint:function(x){return x*x*x*x*x},easeOutQuint:function(x){return 1-pow(1-x,5)},easeInOutQuint:function(x){return x<.5?16*x*x*x*x*x:1-pow(-2*x+2,5)/2},easeInSine:function(x){return 1-cos(x*PI/2)},easeOutSine:function(x){return sin(x*PI/2)},easeInOutSine:function(x){return-(cos(PI*x)-1)/2},easeInExpo:function(x){return 0===x?0:pow(2,10*x-10)},easeOutExpo:function(x){return 1===x?1:1-pow(2,-10*x)},easeInOutExpo:function(x){return 0===x?0:1===x?1:x<.5?pow(2,20*x-10)/2:(2-pow(2,-20*x+10))/2},easeInCirc:function(x){return 1-sqrt(1-pow(x,2))},easeOutCirc:function(x){return sqrt(1-pow(x-1,2))},easeInOutCirc:function(x){return x<.5?(1-sqrt(1-pow(2*x,2)))/2:(sqrt(1-pow(-2*x+2,2))+1)/2},easeInElastic:function(x){return 0===x?0:1===x?1:-pow(2,10*x-10)*sin((10*x-10.75)*c4)},easeOutElastic:function(x){return 0===x?0:1===x?1:pow(2,-10*x)*sin((10*x-.75)*c4)+1},easeInOutElastic:function(x){return 0===x?0:1===x?1:x<.5?-pow(2,20*x-10)*sin((20*x-11.125)*c5)/2:pow(2,-20*x+10)*sin((20*x-11.125)*c5)/2+1},easeInBack:function(x){return c3*x*x*x-c1*x*x},easeOutBack:function(x){return 1+c3*pow(x-1,3)+c1*pow(x-1,2)},easeInOutBack:function(x){return x<.5?pow(2*x,2)*(2*(c2+1)*x-c2)/2:(pow(2*x-2,2)*((c2+1)*(2*x-2)+c2)+2)/2},easeInBounce:function(x){return 1-bounceOut(1-x)},easeOutBounce:bounceOut,easeInOutBounce:function(x){return x<.5?(1-bounceOut(1-2*x))/2:(1+bounceOut(2*x-1))/2}})}($)}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__))||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)},"./node_modules/js-cookie/dist/js.cookie.js":function(module){module.exports=function(){"use strict";function assign(target){for(var i=1;i{__webpack_require__.d(__webpack_exports__,{m:()=>createMagazineHeader});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),magazine_header=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-header/magazine-header.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(magazine_header.Z,options);magazine_header.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;ithis.minScale?scale:this.minScale)+")"}),this.title.css({transform:"translate(-50%, -50%) scale("+scale+")",opacity:opacity>0?opacity:0})}},{key:"getMinScale",value:function getMinScale(){this.minScale=Math.round(1e3/this.header.outerHeight())/100}}]),IHKMagazineHeader}();const components_magazine_header_magazine_header=IHKMagazineHeader;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(this);jquery_default()(".magazine-header:not(.initiated)").each((function(i){new IHKMagazineHeader(jquery_default()(this))}))}));var createMagazineHeader=function createMagazineHeader(_ref){var _ref$size=_ref.size,size=void 0===_ref$size?"regular":_ref$size,_ref$logo=_ref.logo,logo=void 0===_ref$logo?"./logos/wirtschaftsdialoge.svg":_ref$logo,_ref$title=_ref.title,title=void 0===_ref$title?"Wirtschaftsdialoge":_ref$title,_ref$imgtext=_ref.imgtext,imgtext=void 0===_ref$imgtext?"regular":_ref$imgtext,_ref$smalltext=_ref.smalltext,smalltext=void 0===_ref$smalltext?"":_ref$smalltext,_ref$backgroundColor=_ref.backgroundColor,backgroundColor=void 0===_ref$backgroundColor?"":_ref$backgroundColor,_ref$inlineStyles=_ref.inlineStyles,inlineStyles=void 0===_ref$inlineStyles?"background: "+backgroundColor+";":_ref$inlineStyles,header=(0,helpers.az)("section",["magazine-header",size],null,null);header.setAttribute("aria-label","Kopfbereich"),(0,helpers.az)("span",["gradient"],null,header,inlineStyles),logo&&logo.length>0&&smalltext.length>0&&(imgtext="image-and-text");var a=(0,helpers.az)("a",["title",imgtext],null,header);if(a.href="#",a.tabIndex=-1,logo&&logo.length>0&&0===smalltext.length)(0,helpers.Bi)(logo,400,100,"Wirtschaftsdialoge Logo",[],a);else if(logo&&logo.length>0&&smalltext.length>0){(0,helpers.Bi)(logo,100,100,"",[],a);var div=(0,helpers.az)("div",["text"],null,a);(0,helpers.az)("span",["title-text"],title,div),(0,helpers.az)("span",["small-text"],smalltext,div)}else a.innerText=title;return new components_magazine_header_magazine_header(jquery_default()(header)),header}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-header/magazine-header.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".magazine-header{--magazine-header-height: 90px;position:sticky;display:block;height:var(--magazine-header-height);top:var(--header-height);z-index:99;font-size:0;line-height:0;text-align:center;pointer-events:none;box-shadow:0 -10px 0 0 var(--theme-color-white);margin-top:0}@media(max-width: 767px){.magazine-header{--magazine-header-height: 70px;margin-bottom:0}}.magazine-header a{transition:none}.magazine-header .gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);transform-origin:center top}.magazine-header .title{position:absolute;top:50%;left:50%;transform-origin:center 7%;transform:translate(-50%, -50%);display:inline-block;font-family:var(--font-korb);font-size:var(--font-size-h1);color:#fff;line-height:1;padding:15px;font-weight:400;text-decoration:none;pointer-events:all}@media(max-width: 567px){.magazine-header .title{display:block;width:100%}}.magazine-header img{display:block;width:auto;height:auto;max-height:75px;margin:0 auto}@media(max-width: 767px){.magazine-header img{max-height:56px;margin:0 auto}}.magazine-header .image-and-text{display:flex !important;align-items:center}@media(max-width: 567px){.magazine-header .image-and-text{width:auto}}@media(max-width: 370px){.magazine-header .image-and-text img{display:none}}.magazine-header .text{display:flex;flex-direction:column;font-size:32px;line-height:29px;padding-left:10px;margin:0;white-space:nowrap}@media(max-width: 567px){.magazine-header .text{font-size:22px;line-height:19px}}.magazine-header .text .title-text{text-align:right}.magazine-header .text .small-text{text-align:right;font-size:19px}@media(max-width: 567px){.magazine-header .text .small-text{font-size:13px}}.magazine-header.narrow{--magazine-header-height: 50px;margin-bottom:10px}@media(max-width: 767px){.magazine-header.narrow{margin-bottom:0}}.magazine-header.narrow img{height:auto;max-height:40px}.magazine-header.narrow .title{font-size:var(--font-size-h3)}","",{version:3,sources:["webpack://./stories/components/magazine-header/magazine-header.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,iBACE,8BAAA,CACA,eAAA,CACA,aAAA,CACA,oCAAA,CACA,wBAAA,CACA,UAAA,CACA,WAAA,CACA,aAAA,CACA,iBAAA,CACA,mBAAA,CACA,+CAAA,CACA,YAAA,CAEA,yBAdF,iBAeI,8BAAA,CACA,eAAA,CAAA,CAGF,mBACE,eAAA,CAGF,2BCuEA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDzEE,6IAAA,CACA,2BAAA,CAGF,wBACE,iBAAA,CACA,OAAA,CACA,QAAA,CACA,0BAAA,CACA,+BAAA,CACA,oBAAA,CACA,4BAAA,CACA,6BAAA,CACA,UAAA,CACA,aAAA,CACA,YAAA,CACA,eAAA,CACA,oBAAA,CACA,kBAAA,CAEA,yBAhBF,wBAiBI,aAAA,CACA,UAAA,CAAA,CAIJ,qBACE,aAAA,CACA,UAAA,CACA,WAAA,CACA,eAAA,CACA,aAAA,CAEA,yBAPF,qBAQI,eAAA,CACA,aAAA,CAAA,CAIJ,iCACE,uBAAA,CACA,kBAAA,CACA,yBAHF,iCAII,UAAA,CAAA,CAGA,yBADF,qCAEI,YAAA,CAAA,CAIN,uBACE,YAAA,CACA,qBAAA,CACA,cAAA,CACA,gBAAA,CACA,iBAAA,CACA,QAAA,CACA,kBAAA,CACA,yBARF,uBASI,cAAA,CACA,gBAAA,CAAA,CAEF,mCACE,gBAAA,CAEF,mCACE,gBAAA,CACA,cAAA,CACA,yBAHF,mCAII,cAAA,CAAA,CAKN,wBACE,8BAAA,CACA,kBAAA,CAEA,yBAJF,wBAKI,eAAA,CAAA,CAGF,4BACE,WAAA,CACA,eAAA,CAGF,+BACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.magazine-header {\n --magazine-header-height: 90px;\n position: sticky;\n display: block;\n height: var(--magazine-header-height);\n top: var(--header-height);\n z-index: 99;\n font-size: 0;\n line-height: 0;\n text-align: center;\n pointer-events: none;\n box-shadow: 0 -10px 0 0 var(--theme-color-white);\n margin-top: 0;\n\n @media(max-width: 767px) {\n --magazine-header-height: 70px;\n margin-bottom: 0;\n }\n\n a {\n transition: none;\n }\n\n .gradient {\n @include full-size;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);\n transform-origin: center top;\n }\n\n .title {\n position: absolute;\n top: 50%;\n left: 50%;\n transform-origin: center 7%;\n transform: translate(-50%, -50%);\n display: inline-block;\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n color: white;\n line-height: 1;\n padding: 15px;\n font-weight: 400;\n text-decoration: none;\n pointer-events: all;\n\n @media(max-width: 567px) {\n display: block;\n width: 100%;\n }\n }\n\n img {\n display: block;\n width: auto;\n height: auto;\n max-height: 75px;\n margin: 0 auto;\n\n @media(max-width: 767px) {\n max-height: 56px;\n margin: 0 auto;\n }\n }\n\n .image-and-text {\n display: flex !important;\n align-items: center;\n @media(max-width: 567px) {\n width: auto;\n }\n img {\n @media(max-width: 370px) {\n display: none;\n }\n }\n }\n .text {\n display: flex;\n flex-direction: column;\n font-size: 32px;\n line-height: 29px;\n padding-left: 10px;\n margin: 0;\n white-space: nowrap;\n @media(max-width: 567px) {\n font-size: 22px;\n line-height: 19px;\n }\n .title-text {\n text-align: right;\n }\n .small-text {\n text-align: right;\n font-size: 19px;\n @media(max-width: 567px) {\n font-size: 13px;\n }\n }\n }\n\n &.narrow {\n --magazine-header-height: 50px;\n margin-bottom: 10px;\n\n @media(max-width: 767px) {\n margin-bottom: 0;\n }\n\n img {\n height: auto;\n max-height: 40px;\n }\n\n .title {\n font-size: var(--font-size-h3);\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[7061],{"./stories/components/magazine-header/MagazineHeaderComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{m:()=>createMagazineHeader});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),magazine_header=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-header/magazine-header.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(magazine_header.Z,options);magazine_header.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;ithis.minScale?scale:this.minScale)+")"}),this.title.css({transform:"translate(-50%, -50%) scale("+scale+")",opacity:opacity>0?opacity:0})}},{key:"getMinScale",value:function getMinScale(){this.minScale=Math.round(1e3/this.header.outerHeight())/100}}]),IHKMagazineHeader}();const components_magazine_header_magazine_header=IHKMagazineHeader;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(this);jquery_default()(".magazine-header:not(.initiated)").each((function(i){new IHKMagazineHeader(jquery_default()(this))}))}));var createMagazineHeader=function createMagazineHeader(_ref){var _ref$size=_ref.size,size=void 0===_ref$size?"regular":_ref$size,_ref$logo=_ref.logo,logo=void 0===_ref$logo?"./logos/wirtschaftsdialoge.svg":_ref$logo,_ref$title=_ref.title,title=void 0===_ref$title?"Wirtschaftsdialoge":_ref$title,_ref$imgtext=_ref.imgtext,imgtext=void 0===_ref$imgtext?"regular":_ref$imgtext,_ref$smalltext=_ref.smalltext,smalltext=void 0===_ref$smalltext?"":_ref$smalltext,_ref$backgroundColor=_ref.backgroundColor,backgroundColor=void 0===_ref$backgroundColor?"":_ref$backgroundColor,_ref$inlineStyles=_ref.inlineStyles,inlineStyles=void 0===_ref$inlineStyles?"background: "+backgroundColor+";":_ref$inlineStyles,header=(0,helpers.az)("section",["magazine-header",size],null,null);header.setAttribute("aria-label","Kopfbereich"),(0,helpers.az)("span",["gradient"],null,header,inlineStyles),logo&&logo.length>0&&smalltext.length>0&&(imgtext="image-and-text");var a=(0,helpers.az)("a",["title",imgtext],null,header);if(a.href="#",a.tabIndex=-1,logo&&logo.length>0&&0===smalltext.length)(0,helpers.Bi)(logo,400,100,"Wirtschaftsdialoge Logo",[],a);else if(logo&&logo.length>0&&smalltext.length>0){(0,helpers.Bi)(logo,100,100,"",[],a);var div=(0,helpers.az)("div",["text"],null,a);(0,helpers.az)("span",["title-text"],title,div),(0,helpers.az)("span",["small-text"],smalltext,div)}else a.innerText=title;return new components_magazine_header_magazine_header(jquery_default()(header)),header}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-header/magazine-header.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".magazine-header{--magazine-header-height: 90px;position:sticky;display:block;height:var(--magazine-header-height);top:var(--header-height);z-index:99;font-size:0;line-height:0;text-align:center;pointer-events:none;box-shadow:0 -10px 0 0 var(--theme-color-white);margin-top:0}@media(max-width: 767px){.magazine-header{--magazine-header-height: 70px;margin-bottom:0}}.magazine-header a{transition:none}.magazine-header .gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);transform-origin:center top}.magazine-header .title{position:absolute;top:50%;left:50%;transform-origin:center 7%;transform:translate(-50%, -50%);display:inline-block;font-family:var(--font-korb);font-size:var(--font-size-h1);color:#fff;line-height:1;padding:15px;font-weight:400;text-decoration:none;pointer-events:all}@media(max-width: 567px){.magazine-header .title{display:block;width:100%}}.magazine-header img{display:block;width:auto;height:auto;max-height:75px;margin:0 auto}@media(max-width: 767px){.magazine-header img{max-height:56px;margin:0 auto}}.magazine-header .image-and-text{display:flex !important;align-items:center}@media(max-width: 567px){.magazine-header .image-and-text{width:auto}}@media(max-width: 370px){.magazine-header .image-and-text img{display:none}}.magazine-header .text{display:flex;flex-direction:column;font-size:32px;line-height:29px;padding-left:10px;margin:0;white-space:nowrap}@media(max-width: 567px){.magazine-header .text{font-size:22px;line-height:19px}}.magazine-header .text .title-text{text-align:right}.magazine-header .text .small-text{text-align:right;font-size:19px}@media(max-width: 567px){.magazine-header .text .small-text{font-size:13px}}.magazine-header.narrow{--magazine-header-height: 50px;margin-bottom:10px}@media(max-width: 767px){.magazine-header.narrow{margin-bottom:0}}.magazine-header.narrow img{height:auto;max-height:40px}.magazine-header.narrow .title{font-size:var(--font-size-h3)}","",{version:3,sources:["webpack://./stories/components/magazine-header/magazine-header.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,iBACE,8BAAA,CACA,eAAA,CACA,aAAA,CACA,oCAAA,CACA,wBAAA,CACA,UAAA,CACA,WAAA,CACA,aAAA,CACA,iBAAA,CACA,mBAAA,CACA,+CAAA,CACA,YAAA,CAEA,yBAdF,iBAeI,8BAAA,CACA,eAAA,CAAA,CAGF,mBACE,eAAA,CAGF,2BCuEA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDzEE,6IAAA,CACA,2BAAA,CAGF,wBACE,iBAAA,CACA,OAAA,CACA,QAAA,CACA,0BAAA,CACA,+BAAA,CACA,oBAAA,CACA,4BAAA,CACA,6BAAA,CACA,UAAA,CACA,aAAA,CACA,YAAA,CACA,eAAA,CACA,oBAAA,CACA,kBAAA,CAEA,yBAhBF,wBAiBI,aAAA,CACA,UAAA,CAAA,CAIJ,qBACE,aAAA,CACA,UAAA,CACA,WAAA,CACA,eAAA,CACA,aAAA,CAEA,yBAPF,qBAQI,eAAA,CACA,aAAA,CAAA,CAIJ,iCACE,uBAAA,CACA,kBAAA,CACA,yBAHF,iCAII,UAAA,CAAA,CAGA,yBADF,qCAEI,YAAA,CAAA,CAIN,uBACE,YAAA,CACA,qBAAA,CACA,cAAA,CACA,gBAAA,CACA,iBAAA,CACA,QAAA,CACA,kBAAA,CACA,yBARF,uBASI,cAAA,CACA,gBAAA,CAAA,CAEF,mCACE,gBAAA,CAEF,mCACE,gBAAA,CACA,cAAA,CACA,yBAHF,mCAII,cAAA,CAAA,CAKN,wBACE,8BAAA,CACA,kBAAA,CAEA,yBAJF,wBAKI,eAAA,CAAA,CAGF,4BACE,WAAA,CACA,eAAA,CAGF,+BACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.magazine-header {\n --magazine-header-height: 90px;\n position: sticky;\n display: block;\n height: var(--magazine-header-height);\n top: var(--header-height);\n z-index: 99;\n font-size: 0;\n line-height: 0;\n text-align: center;\n pointer-events: none;\n box-shadow: 0 -10px 0 0 var(--theme-color-white);\n margin-top: 0;\n\n @media(max-width: 767px) {\n --magazine-header-height: 70px;\n margin-bottom: 0;\n }\n\n a {\n transition: none;\n }\n\n .gradient {\n @include full-size;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);\n transform-origin: center top;\n }\n\n .title {\n position: absolute;\n top: 50%;\n left: 50%;\n transform-origin: center 7%;\n transform: translate(-50%, -50%);\n display: inline-block;\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n color: white;\n line-height: 1;\n padding: 15px;\n font-weight: 400;\n text-decoration: none;\n pointer-events: all;\n\n @media(max-width: 567px) {\n display: block;\n width: 100%;\n }\n }\n\n img {\n display: block;\n width: auto;\n height: auto;\n max-height: 75px;\n margin: 0 auto;\n\n @media(max-width: 767px) {\n max-height: 56px;\n margin: 0 auto;\n }\n }\n\n .image-and-text {\n display: flex !important;\n align-items: center;\n @media(max-width: 567px) {\n width: auto;\n }\n img {\n @media(max-width: 370px) {\n display: none;\n }\n }\n }\n .text {\n display: flex;\n flex-direction: column;\n font-size: 32px;\n line-height: 29px;\n padding-left: 10px;\n margin: 0;\n white-space: nowrap;\n @media(max-width: 567px) {\n font-size: 22px;\n line-height: 19px;\n }\n .title-text {\n text-align: right;\n }\n .small-text {\n text-align: right;\n font-size: 19px;\n @media(max-width: 567px) {\n font-size: 13px;\n }\n }\n }\n\n &.narrow {\n --magazine-header-height: 50px;\n margin-bottom: 10px;\n\n @media(max-width: 767px) {\n margin-bottom: 0;\n }\n\n img {\n height: auto;\n max-height: 40px;\n }\n\n .title {\n font-size: var(--font-size-h3);\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/7388.b822b363.iframe.bundle.js b/gfi-ihk-2024/storybook-static/7388.06056e9e.iframe.bundle.js
similarity index 78%
rename from gfi-ihk-2024/storybook-static/7388.b822b363.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/7388.06056e9e.iframe.bundle.js
index c03cafc..a5d1a71 100644
--- a/gfi-ihk-2024/storybook-static/7388.b822b363.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/7388.06056e9e.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[7388],{"./stories/components/event-teaser-large/EventTeaserLargeComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{J:()=>createEventTeaserLarge});__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),event_teaser_large=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/event-teaser-large/event-teaser-large.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(event_teaser_large.Z,options);event_teaser_large.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),EventTeaserLargeData=__webpack_require__("./stories/components/event-teaser-large/EventTeaserLargeData.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js");function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i0&&(imgCon.style="background-image: url("+event.bgimage+");",blueBox.classList.add("background-image")),a.href=event.link,a}},"./stories/components/event-teaser-large/EventTeaserLargeData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{h1:()=>EventTeaserLargeImageData,vZ:()=>EventTeaserLargeData});var EventTeaserLargeTitles=["Vertiefungsseminar zur Existenzgründung","Erfolgreiche Unternehmensgründung: Strategien und Fallstudien","Nachhaltige Firmenübergabe","Social Media Manager/-in (IHK) - Webinar"],EventTeaserLargeStatus=[{type:"reserved",label:"Anmeldefrist abgelaufen"},{type:"waiting-list",label:"Warteliste"},{type:"open",label:"Freie Plätze vorhanden"}],EventTeaserLargeData={date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2022",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Gründung und Nachfolge",bgimage:null,widemode:!1},EventTeaserLargeImageData={date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2022",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Gründung und Nachfolge",bgimage:"./dummy/placeholder-4-3.svg"}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/event-teaser-large/event-teaser-large.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.event-teaser-large,.events-list-large a:not(.btn){background-color:#fff;border-radius:16px;overflow:hidden;display:flex;transition:.3s ease;width:100%;text-decoration:none;min-height:400px;flex-wrap:wrap}.event-teaser-large:not(.widemode),.events-list-large a:not(.btn):not(.widemode){flex-wrap:wrap;align-content:baseline;flex-flow:column;justify-content:flex-start;background-color:var(--theme-grey-light)}.event-teaser-large:not(.widemode) .blue-box,.events-list-large a:not(.btn):not(.widemode) .blue-box{height:250px}.event-teaser-large:not(.widemode) .text-box,.events-list-large a:not(.btn):not(.widemode) .text-box{height:calc(100% - 250px)}.event-teaser-large.focus-visible:focus,.events-list-large a:not(.btn).focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser-large:focus-visible,.event-teaser-large.-moz-focusring,.events-list-large a:not(.btn):focus-visible,.events-list-large a:not(.btn).-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser-large:hover,.events-list-large a:not(.btn):hover{color:var(--theme-color-secondary-intensed)}.event-teaser-large:hover .blue-box,.events-list-large a:not(.btn):hover .blue-box{background-color:var(--theme-color-secondary-intensed)}.event-teaser-large .blue-box,.events-list-large a:not(.btn) .blue-box{display:flex;justify-content:flex-end;color:var(--theme-color-white);margin-right:18px;font-family:"Korb",sans-serif;min-height:80px;font-size:14px;line-height:1;padding:70px 15px 15px 15px;min-width:80px;transition:.2s ease;position:relative;flex-flow:column;align-items:baseline;width:100%;margin-right:0;min-height:250px;position:relative}.event-teaser-large .blue-box:not(.background-image),.events-list-large a:not(.btn) .blue-box:not(.background-image){background:linear-gradient(135deg, #036 45.14%, #368484 100%),#d9d9d9}.event-teaser-large .blue-box .img-con,.events-list-large a:not(.btn) .blue-box .img-con{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,51,102,.54);z-index:0}.event-teaser-large .blue-box.background-image .img-con:before,.events-list-large a:not(.btn) .blue-box.background-image .img-con:before{content:"";background:linear-gradient(0deg, rgba(0, 51, 102, 0.33) 0%, rgba(0, 51, 102, 0.33) 100%),linear-gradient(180deg, rgba(0, 32, 65, 0) 0%, rgba(0, 32, 65, 0.6) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.event-teaser-large .blue-box .icon-box,.events-list-large a:not(.btn) .blue-box .icon-box{font-family:"Pictograms",sans-serif;font-size:48px;line-height:1;color:var(--theme-color-white);position:absolute;top:15px;left:15px}.event-teaser-large .blue-box .ev-title,.events-list-large a:not(.btn) .blue-box .ev-title{font-weight:400;text-decoration:underline;line-height:normal;font-size:28px;position:relative}.event-teaser-large .blue-box .ev-cat,.events-list-large a:not(.btn) .blue-box .ev-cat{color:#036;font-size:16px;font-family:Source Sans Pro;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:.32px;background-color:#fff;border-radius:8px;display:inline-block;padding:5px 7px;position:relative}.event-teaser-large .blue-box span,.events-list-large a:not(.btn) .blue-box span{white-space:nowrap}.event-teaser-large .blue-box span:nth-child(2),.events-list-large a:not(.btn) .blue-box span:nth-child(2){font-size:36px;margin-left:-2px}.event-teaser-large .blue-box.no-date,.events-list-large a:not(.btn) .blue-box.no-date{align-items:flex-start}.event-teaser-large .blue-box.no-date:before,.events-list-large a:not(.btn) .blue-box.no-date:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-bottom:4px;margin-top:5px}.event-teaser-large .blue-box.no-date *,.events-list-large a:not(.btn) .blue-box.no-date *{display:none}.event-teaser-large .text-box,.events-list-large a:not(.btn) .text-box{padding:15px;background-color:var(--theme-grey-light);width:100%;display:flex;justify-content:space-between;flex-flow:column}@media(max-width: 767px){.event-teaser-large .text-box,.events-list-large a:not(.btn) .text-box{font-size:var(--font-size-small)}}.event-teaser-large .text-box .ev-desc,.events-list-large a:not(.btn) .text-box .ev-desc{line-height:27px;letter-spacing:.18px;font-size:18px}.event-teaser-large p,.events-list-large a:not(.btn) p{margin:0}.event-teaser-large p:not(:last-child),.events-list-large a:not(.btn) p:not(:last-child){margin:2px 0 .3em}.event-teaser-large .detail-box,.events-list-large a:not(.btn) .detail-box{padding-top:15px;border-top:1px #ccd7e6 solid}.event-teaser-large .detail-box .btn,.events-list-large a:not(.btn) .detail-box .btn{float:right;margin-top:15px;display:none}.event-teaser-large .detail-box>div,.events-list-large a:not(.btn) .detail-box>div{display:block;font-size:var(--font-size-small);line-height:1.2em;margin-right:15px;margin-bottom:5px;color:var(--theme-color-primary)}.event-teaser-large .detail-box>div::before,.events-list-large a:not(.btn) .detail-box>div::before{position:relative;display:inline-block;font-family:"Icons",sans-serif;font-size:18px;line-height:20px;margin-right:5px;vertical-align:top;color:var(--theme-color-primary)}@media(max-width: 567px){.event-teaser-large .detail-box>div,.events-list-large a:not(.btn) .detail-box>div{display:block;padding-left:24px;position:relative}.event-teaser-large .detail-box>div:before,.events-list-large a:not(.btn) .detail-box>div:before{position:absolute;left:0}}.event-teaser-large .detail-box>div.date::before,.events-list-large a:not(.btn) .detail-box>div.date::before{content:""}.event-teaser-large .detail-box>div.time::before,.events-list-large a:not(.btn) .detail-box>div.time::before{content:""}.event-teaser-large .detail-box>div.location::before,.events-list-large a:not(.btn) .detail-box>div.location::before{content:""}.event-teaser-large .detail-box>div.interested-parties::before,.events-list-large a:not(.btn) .detail-box>div.interested-parties::before{content:""}.event-teaser-large .detail-box>div.price::before,.events-list-large a:not(.btn) .detail-box>div.price::before{content:""}.event-teaser-large .detail-box>div.status::before,.events-list-large a:not(.btn) .detail-box>div.status::before{content:"";color:#2e8533}.event-teaser-large .detail-box>div.status.interested-parties::before,.event-teaser-large .detail-box>div.status.waiting-list::before,.events-list-large a:not(.btn) .detail-box>div.status.interested-parties::before,.events-list-large a:not(.btn) .detail-box>div.status.waiting-list::before{content:"";color:var(--theme-color-primary)}.event-teaser-large .detail-box>div.status.reserved::before,.events-list-large a:not(.btn) .detail-box>div.status.reserved::before{content:"";color:#ea515a}@media screen and (min-width: 992px){.event-teaser-large.widemode,.events-list-large a:not(.btn).widemode{border-radius:4px}.event-teaser-large.widemode .blue-box,.events-list-large a:not(.btn).widemode .blue-box{width:50%;padding:100px 15px 20px 15px}.event-teaser-large.widemode .blue-box .icon-box,.events-list-large a:not(.btn).widemode .blue-box .icon-box{font-size:70px;top:20px}.event-teaser-large.widemode .blue-box .ev-title,.events-list-large a:not(.btn).widemode .blue-box .ev-title{font-size:36px;line-height:43.2px}.event-teaser-large.widemode .text-box,.events-list-large a:not(.btn).widemode .text-box{width:50%;padding:20px}.event-teaser-large.widemode .text-box .detail-box .btn,.events-list-large a:not(.btn).widemode .text-box .detail-box .btn{display:inline-block}.event-teaser-large.widemode .text-box .ev-desc,.events-list-large a:not(.btn).widemode .text-box .ev-desc{font-size:18px}}',"",{version:3,sources:["webpack://./stories/components/event-teaser-large/event-teaser-large.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,mDAGA,qBACE,CAAA,kBACA,CAAA,eACA,CAAA,YACA,CAAA,mBACA,CAAA,UACA,CAAA,oBACA,CAAA,gBACA,CAAA,cACA,CAAA,iFACA,cACE,CAAA,sBACA,CAAA,gBACA,CAAA,0BACA,CAAA,wCACA,CAAA,qGACA,YACE,CAAA,qGAEF,yBACE,CAAA,2FC0JF,4GACE,CAAA,SACA,CAAA,gKAEF,4GACE,CAAA,SACA,CAAA,+DD3JJ,2CACE,CAAA,mFAEA,sDACE,CAAA,uEAKJ,YACE,CAAA,wBAEA,CAAA,8BACA,CAAA,iBACA,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,2BACA,CAAA,cACA,CAAA,mBACA,CAAA,iBACA,CAAA,gBACA,CAAA,oBACA,CAAA,UACA,CAAA,cACA,CAAA,gBACA,CAAA,iBACA,CAAA,qHACA,qEACE,CAAA,yFAEF,iBACE,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,mCACA,CAAA,SACA,CAAA,yIAGA,UACE,CAAA,kKACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SACA,CAAA,2FAGJ,mCACE,CAAA,cACA,CAAA,aACA,CAAA,8BACA,CAAA,iBACA,CAAA,QACA,CAAA,SACA,CAAA,2FAEF,eACE,CAAA,yBACA,CAAA,kBACA,CAAA,cACA,CAAA,iBACA,CAAA,uFAEF,UACE,CAAA,cACA,CAAA,2BACA,CAAA,eACA,CAAA,wBACA,CAAA,gBACA,CAAA,oBACA,CAAA,qBACA,CAAA,iBACA,CAAA,oBACA,CAAA,eACA,CAAA,iBACA,CAAA,iFAEF,kBACE,CAAA,2GAGF,cACE,CAAA,gBACA,CAAA,uFAGF,sBACE,CAAA,qGAEA,WC+HgB,CAAA,8BD7Hd,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,2FAGF,YACE,CAAA,uEAKN,YAEE,CAAA,wCAEA,CAAA,UACA,CAAA,YACA,CAAA,6BACA,CAAA,gBACA,CAAA,yBACA,uEATF,gCAUI,CAAA,CAAA,yFAEF,gBACE,CAAA,oBACA,CAAA,cACA,CAAA,uDAIJ,QACE,CAAA,yFACA,iBACE,CAAA,2EAIJ,gBACE,CAAA,4BACA,CAAA,qFACA,WACE,CAAA,eACA,CAAA,YACA,CAAA,mFAEF,aACE,CAAA,gCACA,CAAA,iBACA,CAAA,iBACA,CAAA,iBACA,CAAA,gCACA,CAAA,mGAEA,iBACE,CAAA,oBACA,CAAA,8BACA,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,gCACA,CAAA,yBAGF,mFAnBF,aAoBI,CAAA,iBACA,CAAA,iBACA,CAAA,iGAEA,iBACE,CAAA,MACA,CAAA,CAAA,6GAIJ,WCyFwB,CAAA,6GDtFxB,WCyFmB,CAAA,qHDtFnB,WC+EmB,CAAA,yID5EnB,WCiFqB,CAAA,+GD9ErB,WC2EoB,CAAA,iHDvElB,WC2EmB,CAAA,aDzEjB,CAAA,kSAIA,WCoEiB,CAAA,gCDlEf,CAAA,mIAIJ,WC4DyB,CAAA,aD1DvB,CAAA,qCAON,qEAFF,iBAGI,CAAA,yFACA,SACE,CAAA,4BACA,CAAA,6GACA,cACE,CAAA,QACA,CAAA,6GAEF,cACE,CAAA,kBACA,CAAA,yFAGJ,SACE,CAAA,YACA,CAAA,2HAEE,oBACE,CAAA,2GAGJ,cACE,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.event-teaser-large, .events-list-large a:not(.btn) {\n background-color: white;\n border-radius: 16px;\n overflow: hidden;\n display: flex;\n transition: 0.3s ease;\n width: 100%;\n text-decoration: none;\n min-height:400px;\n flex-wrap: wrap;\n &:not(.widemode){\n flex-wrap: wrap;\n align-content: baseline;\n flex-flow: column;\n justify-content: flex-start;\n background-color: var(--theme-grey-light);\n .blue-box {\n height:250px;\n }\n .text-box{\n height: calc(100% - 250px);\n }\n }\n @include focus-visible;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n\n .blue-box {\n background-color: var(--theme-color-secondary-intensed);\n }\n }\n\n\n .blue-box {\n display: flex;\n //flex-direction: column;\n justify-content: flex-end;\n color: var(--theme-color-white);\n margin-right: 18px;\n font-family: \"Korb\", sans-serif;\n min-height: 80px;\n font-size: 14px;\n line-height: 1;\n padding: 70px 15px 15px 15px;\n min-width: 80px;\n transition: 0.2s ease;\n position:relative;\n flex-flow: column;\n align-items: baseline;\n width:100%;\n margin-right: 0;\n min-height:250px;\n position: relative;\n &:not(.background-image){\n background: linear-gradient(135deg, #036 45.14%, #368484 100%), #D9D9D9;\n }\n .img-con{\n position:absolute;\n top:0;\n left:0;\n right:0;\n bottom:0;\n background-color:rgba(#003366,0.54);\n z-index:0;\n }\n &.background-image{\n .img-con:before{\n content:\"\";\n background: linear-gradient(0deg, rgba(0, 51, 102, 0.33) 0%, rgba(0, 51, 102, 0.33) 100%), linear-gradient(180deg, rgba(0, 32, 65, 0) 0%, rgba(0, 32.45, 64.90, 0.60) 100%);\n position:absolute;\n top:0;\n left:0;\n right:0;\n bottom:0;\n z-index:1;\n }\n }\n .icon-box {\n font-family: 'Pictograms', sans-serif;\n font-size: 48px;\n line-height: 1;\n color: var(--theme-color-white);\n position:absolute;\n top:15px;\n left:15px;\n }\n .ev-title{\n font-weight: 400;\n text-decoration: underline;\n line-height: normal;\n font-size: 28px;\n position:relative;\n }\n .ev-cat{\n color: #003366;\n font-size: 16px;\n font-family: Source Sans Pro;\n font-weight: 400;\n text-transform: uppercase;\n line-height: 16px;\n letter-spacing: 0.32px;\n background-color:white;\n border-radius:8px;\n display:inline-block;\n padding:5px 7px;\n position:relative;\n }\n span {\n white-space: nowrap;\n }\n\n span:nth-child(2) {\n font-size: 36px;\n margin-left: -2px;\n }\n\n &.no-date {\n align-items: flex-start;\n\n &:before {\n @include icon-sanduhr;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-bottom: 4px;\n margin-top: 5px;\n }\n\n * {\n display: none;\n }\n }\n }\n\n .text-box {\n //align-self: center;\n padding: 15px;\n //line-height: 1.2;\n background-color: var(--theme-grey-light);\n width:100%;\n display:flex;\n justify-content:space-between;\n flex-flow: column;\n @media(max-width: 767px) {\n font-size: var(--font-size-small);\n }\n .ev-desc{\n line-height: 27px;\n letter-spacing: 0.18px;\n font-size:18px;\n }\n }\n\n p {\n margin: 0;\n &:not(:last-child) {\n margin: 2px 0 0.3em;\n }\n }\n\n .detail-box {\n padding-top: 15px;\n border-top: 1px #CCD7E6 solid;\n .btn{\n float: right;\n margin-top:15px;\n display:none;\n }\n > div {\n display: block;\n font-size: var(--font-size-small);\n line-height: 1.2em;\n margin-right: 15px;\n margin-bottom: 5px;\n color: var(--theme-color-primary);\n\n &::before {\n position: relative;\n display: inline-block;\n font-family: 'Icons', sans-serif;\n font-size: 18px;\n line-height: 20px;\n margin-right: 5px;\n vertical-align: top;\n color: var(--theme-color-primary);\n }\n\n @media(max-width: 567px) {\n display: block;\n padding-left: 24px;\n position: relative;\n\n &:before {\n position: absolute;\n left: 0;\n }\n }\n\n &.date::before {\n @include icon-xsmall-kalender;\n }\n &.time::before {\n @include icon-xsmall-uhr;\n }\n &.location::before {\n @include icon-xsmall-pin;\n }\n &.interested-parties::before {\n @include icon-xsmall-liste;\n }\n &.price::before {\n @include icon-xsmall-euro;\n }\n &.status {\n &::before {\n @include icon-xsmall-offen;\n color: #2E8533;\n }\n\n &.interested-parties, &.waiting-list {\n &::before {\n @include icon-xsmall-liste;\n color: var(--theme-color-primary);\n }\n }\n\n &.reserved::before {\n @include icon-xsmall-geschlossen;\n color: #EA515A;\n }\n }\n }\n }\n &.widemode{\n\n @media screen and (min-width:992px){\n border-radius: 4px;\n .blue-box{\n width:50%;\n padding: 100px 15px 20px 15px;\n .icon-box {\n font-size: 70px;\n top:20px;\n }\n .ev-title{\n font-size: 36px;\n line-height: 43.20px;\n }\n }\n .text-box{\n width:50%;\n padding: 20px;\n .detail-box {\n .btn{\n display:inline-block;\n }\n }\n .ev-desc{\n font-size:18px;\n }\n }\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[7388],{"./stories/components/event-teaser-large/EventTeaserLargeComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{J:()=>createEventTeaserLarge});__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.object.entries.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.test.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),event_teaser_large=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/event-teaser-large/event-teaser-large.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(event_teaser_large.Z,options);event_teaser_large.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),EventTeaserLargeData=__webpack_require__("./stories/components/event-teaser-large/EventTeaserLargeData.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js");function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i0&&(imgCon.style="background-image: url("+event.bgimage+");",blueBox.classList.add("background-image")),a.href=event.link,a}},"./stories/components/event-teaser-large/EventTeaserLargeData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{h1:()=>EventTeaserLargeImageData,vZ:()=>EventTeaserLargeData});var EventTeaserLargeTitles=["Vertiefungsseminar zur Existenzgründung","Erfolgreiche Unternehmensgründung: Strategien und Fallstudien","Nachhaltige Firmenübergabe","Social Media Manager/-in (IHK) - Webinar"],EventTeaserLargeStatus=[{type:"reserved",label:"Anmeldefrist abgelaufen"},{type:"waiting-list",label:"Warteliste"},{type:"open",label:"Freie Plätze vorhanden"}],EventTeaserLargeData={date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2022",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Gründung und Nachfolge",bgimage:null,widemode:!1},EventTeaserLargeImageData={date:{weekday:"Mo.",day:"20",month:"Sep. 2022"},title:EventTeaserLargeTitles[Math.floor(Math.random()*EventTeaserLargeTitles.length)],desc:"Entfesseln Sie das volle Potenzial der generativen KI und beherrschen Sie die Kunst des Prompt-Engineerings!",link:"#",details:{date:"20.09.2022",status:EventTeaserLargeStatus[Math.floor(Math.random()*EventTeaserLargeStatus.length)]},icon:"Roboter",category:"Gründung und Nachfolge",bgimage:"./dummy/placeholder-4-3.svg"}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/event-teaser-large/event-teaser-large.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.event-teaser-large,.events-list-large a:not(.btn){background-color:#fff;border-radius:16px;overflow:hidden;display:flex;transition:.3s ease;width:100%;text-decoration:none;min-height:400px;flex-wrap:wrap}.event-teaser-large:not(.widemode),.events-list-large a:not(.btn):not(.widemode){flex-wrap:wrap;align-content:baseline;flex-flow:column;justify-content:flex-start;background-color:var(--theme-grey-light)}.event-teaser-large:not(.widemode) .blue-box,.events-list-large a:not(.btn):not(.widemode) .blue-box{height:250px}.event-teaser-large:not(.widemode) .text-box,.events-list-large a:not(.btn):not(.widemode) .text-box{height:calc(100% - 250px)}.event-teaser-large.focus-visible:focus,.events-list-large a:not(.btn).focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser-large:focus-visible,.event-teaser-large.-moz-focusring,.events-list-large a:not(.btn):focus-visible,.events-list-large a:not(.btn).-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.event-teaser-large:hover,.events-list-large a:not(.btn):hover{color:var(--theme-color-secondary-intensed)}.event-teaser-large:hover .blue-box,.events-list-large a:not(.btn):hover .blue-box{background-color:var(--theme-color-secondary-intensed)}.event-teaser-large .blue-box,.events-list-large a:not(.btn) .blue-box{display:flex;justify-content:flex-end;color:var(--theme-color-white);margin-right:18px;font-family:"Korb",sans-serif;min-height:80px;font-size:14px;line-height:1;padding:70px 15px 15px 15px;min-width:80px;transition:.2s ease;position:relative;flex-flow:column;align-items:baseline;width:100%;margin-right:0;min-height:250px;position:relative}.event-teaser-large .blue-box:not(.background-image),.events-list-large a:not(.btn) .blue-box:not(.background-image){background:linear-gradient(135deg, #036 45.14%, #368484 100%),#d9d9d9}.event-teaser-large .blue-box .img-con,.events-list-large a:not(.btn) .blue-box .img-con{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,51,102,.54);z-index:0}.event-teaser-large .blue-box.background-image .img-con:before,.events-list-large a:not(.btn) .blue-box.background-image .img-con:before{content:"";background:linear-gradient(0deg, rgba(0, 51, 102, 0.33) 0%, rgba(0, 51, 102, 0.33) 100%),linear-gradient(180deg, rgba(0, 32, 65, 0) 0%, rgba(0, 32, 65, 0.6) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.event-teaser-large .blue-box .icon-box,.events-list-large a:not(.btn) .blue-box .icon-box{font-family:"Pictograms",sans-serif;font-size:48px;line-height:1;color:var(--theme-color-white);position:absolute;top:15px;left:15px}.event-teaser-large .blue-box .ev-title,.events-list-large a:not(.btn) .blue-box .ev-title{font-weight:400;text-decoration:underline;line-height:normal;font-size:28px;position:relative}.event-teaser-large .blue-box .ev-cat,.events-list-large a:not(.btn) .blue-box .ev-cat{color:#036;font-size:16px;font-family:Source Sans Pro;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:.32px;background-color:#fff;border-radius:8px;display:inline-block;padding:5px 7px;position:relative}.event-teaser-large .blue-box span,.events-list-large a:not(.btn) .blue-box span{white-space:nowrap}.event-teaser-large .blue-box span:nth-child(2),.events-list-large a:not(.btn) .blue-box span:nth-child(2){font-size:36px;margin-left:-2px}.event-teaser-large .blue-box.no-date,.events-list-large a:not(.btn) .blue-box.no-date{align-items:flex-start}.event-teaser-large .blue-box.no-date:before,.events-list-large a:not(.btn) .blue-box.no-date:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-bottom:4px;margin-top:5px}.event-teaser-large .blue-box.no-date *,.events-list-large a:not(.btn) .blue-box.no-date *{display:none}.event-teaser-large .text-box,.events-list-large a:not(.btn) .text-box{padding:15px;background-color:var(--theme-grey-light);width:100%;display:flex;justify-content:space-between;flex-flow:column}@media(max-width: 767px){.event-teaser-large .text-box,.events-list-large a:not(.btn) .text-box{font-size:var(--font-size-small)}}.event-teaser-large .text-box .ev-desc,.events-list-large a:not(.btn) .text-box .ev-desc{line-height:27px;letter-spacing:.18px;font-size:18px}.event-teaser-large p,.events-list-large a:not(.btn) p{margin:0}.event-teaser-large p:not(:last-child),.events-list-large a:not(.btn) p:not(:last-child){margin:2px 0 .3em}.event-teaser-large .detail-box,.events-list-large a:not(.btn) .detail-box{padding-top:15px;border-top:1px #ccd7e6 solid}.event-teaser-large .detail-box .btn,.events-list-large a:not(.btn) .detail-box .btn{float:right;margin-top:15px;display:none}.event-teaser-large .detail-box>div,.events-list-large a:not(.btn) .detail-box>div{display:block;font-size:var(--font-size-small);line-height:1.2em;margin-right:15px;margin-bottom:5px;color:var(--theme-color-primary)}.event-teaser-large .detail-box>div::before,.events-list-large a:not(.btn) .detail-box>div::before{position:relative;display:inline-block;font-family:"Icons",sans-serif;font-size:18px;line-height:20px;margin-right:5px;vertical-align:top;color:var(--theme-color-primary)}@media(max-width: 567px){.event-teaser-large .detail-box>div,.events-list-large a:not(.btn) .detail-box>div{display:block;padding-left:24px;position:relative}.event-teaser-large .detail-box>div:before,.events-list-large a:not(.btn) .detail-box>div:before{position:absolute;left:0}}.event-teaser-large .detail-box>div.date::before,.events-list-large a:not(.btn) .detail-box>div.date::before{content:""}.event-teaser-large .detail-box>div.time::before,.events-list-large a:not(.btn) .detail-box>div.time::before{content:""}.event-teaser-large .detail-box>div.location::before,.events-list-large a:not(.btn) .detail-box>div.location::before{content:""}.event-teaser-large .detail-box>div.interested-parties::before,.events-list-large a:not(.btn) .detail-box>div.interested-parties::before{content:""}.event-teaser-large .detail-box>div.price::before,.events-list-large a:not(.btn) .detail-box>div.price::before{content:""}.event-teaser-large .detail-box>div.status::before,.events-list-large a:not(.btn) .detail-box>div.status::before{content:"";color:#2e8533}.event-teaser-large .detail-box>div.status.interested-parties::before,.event-teaser-large .detail-box>div.status.waiting-list::before,.events-list-large a:not(.btn) .detail-box>div.status.interested-parties::before,.events-list-large a:not(.btn) .detail-box>div.status.waiting-list::before{content:"";color:var(--theme-color-primary)}.event-teaser-large .detail-box>div.status.reserved::before,.events-list-large a:not(.btn) .detail-box>div.status.reserved::before{content:"";color:#ea515a}@media screen and (min-width: 992px){.event-teaser-large.widemode,.events-list-large a:not(.btn).widemode{border-radius:4px}.event-teaser-large.widemode .blue-box,.events-list-large a:not(.btn).widemode .blue-box{width:50%;padding:100px 15px 20px 15px}.event-teaser-large.widemode .blue-box .icon-box,.events-list-large a:not(.btn).widemode .blue-box .icon-box{font-size:70px;top:20px}.event-teaser-large.widemode .blue-box .ev-title,.events-list-large a:not(.btn).widemode .blue-box .ev-title{font-size:36px;line-height:43.2px}.event-teaser-large.widemode .text-box,.events-list-large a:not(.btn).widemode .text-box{width:50%;padding:20px}.event-teaser-large.widemode .text-box .detail-box .btn,.events-list-large a:not(.btn).widemode .text-box .detail-box .btn{display:inline-block}.event-teaser-large.widemode .text-box .ev-desc,.events-list-large a:not(.btn).widemode .text-box .ev-desc{font-size:18px}}',"",{version:3,sources:["webpack://./stories/components/event-teaser-large/event-teaser-large.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,mDAGA,qBACE,CAAA,kBACA,CAAA,eACA,CAAA,YACA,CAAA,mBACA,CAAA,UACA,CAAA,oBACA,CAAA,gBACA,CAAA,cACA,CAAA,iFACA,cACE,CAAA,sBACA,CAAA,gBACA,CAAA,0BACA,CAAA,wCACA,CAAA,qGACA,YACE,CAAA,qGAEF,yBACE,CAAA,2FC0JF,4GACE,CAAA,SACA,CAAA,gKAEF,4GACE,CAAA,SACA,CAAA,+DD3JJ,2CACE,CAAA,mFAEA,sDACE,CAAA,uEAKJ,YACE,CAAA,wBAEA,CAAA,8BACA,CAAA,iBACA,CAAA,6BACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,2BACA,CAAA,cACA,CAAA,mBACA,CAAA,iBACA,CAAA,gBACA,CAAA,oBACA,CAAA,UACA,CAAA,cACA,CAAA,gBACA,CAAA,iBACA,CAAA,qHACA,qEACE,CAAA,yFAEF,iBACE,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,mCACA,CAAA,SACA,CAAA,yIAGA,UACE,CAAA,kKACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SACA,CAAA,2FAGJ,mCACE,CAAA,cACA,CAAA,aACA,CAAA,8BACA,CAAA,iBACA,CAAA,QACA,CAAA,SACA,CAAA,2FAEF,eACE,CAAA,yBACA,CAAA,kBACA,CAAA,cACA,CAAA,iBACA,CAAA,uFAEF,UACE,CAAA,cACA,CAAA,2BACA,CAAA,eACA,CAAA,wBACA,CAAA,gBACA,CAAA,oBACA,CAAA,qBACA,CAAA,iBACA,CAAA,oBACA,CAAA,eACA,CAAA,iBACA,CAAA,iFAEF,kBACE,CAAA,2GAGF,cACE,CAAA,gBACA,CAAA,uFAGF,sBACE,CAAA,qGAEA,WC+HgB,CAAA,8BD7Hd,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,2FAGF,YACE,CAAA,uEAKN,YAEE,CAAA,wCAEA,CAAA,UACA,CAAA,YACA,CAAA,6BACA,CAAA,gBACA,CAAA,yBACA,uEATF,gCAUI,CAAA,CAAA,yFAEF,gBACE,CAAA,oBACA,CAAA,cACA,CAAA,uDAIJ,QACE,CAAA,yFACA,iBACE,CAAA,2EAIJ,gBACE,CAAA,4BACA,CAAA,qFACA,WACE,CAAA,eACA,CAAA,YACA,CAAA,mFAEF,aACE,CAAA,gCACA,CAAA,iBACA,CAAA,iBACA,CAAA,iBACA,CAAA,gCACA,CAAA,mGAEA,iBACE,CAAA,oBACA,CAAA,8BACA,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,gCACA,CAAA,yBAGF,mFAnBF,aAoBI,CAAA,iBACA,CAAA,iBACA,CAAA,iGAEA,iBACE,CAAA,MACA,CAAA,CAAA,6GAIJ,WCyFwB,CAAA,6GDtFxB,WCyFmB,CAAA,qHDtFnB,WC+EmB,CAAA,yID5EnB,WCiFqB,CAAA,+GD9ErB,WC2EoB,CAAA,iHDvElB,WC2EmB,CAAA,aDzEjB,CAAA,kSAIA,WCoEiB,CAAA,gCDlEf,CAAA,mIAIJ,WC4DyB,CAAA,aD1DvB,CAAA,qCAON,qEAFF,iBAGI,CAAA,yFACA,SACE,CAAA,4BACA,CAAA,6GACA,cACE,CAAA,QACA,CAAA,6GAEF,cACE,CAAA,kBACA,CAAA,yFAGJ,SACE,CAAA,YACA,CAAA,2HAEE,oBACE,CAAA,2GAGJ,cACE,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.event-teaser-large, .events-list-large a:not(.btn) {\n background-color: white;\n border-radius: 16px;\n overflow: hidden;\n display: flex;\n transition: 0.3s ease;\n width: 100%;\n text-decoration: none;\n min-height:400px;\n flex-wrap: wrap;\n &:not(.widemode){\n flex-wrap: wrap;\n align-content: baseline;\n flex-flow: column;\n justify-content: flex-start;\n background-color: var(--theme-grey-light);\n .blue-box {\n height:250px;\n }\n .text-box{\n height: calc(100% - 250px);\n }\n }\n @include focus-visible;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n\n .blue-box {\n background-color: var(--theme-color-secondary-intensed);\n }\n }\n\n\n .blue-box {\n display: flex;\n //flex-direction: column;\n justify-content: flex-end;\n color: var(--theme-color-white);\n margin-right: 18px;\n font-family: \"Korb\", sans-serif;\n min-height: 80px;\n font-size: 14px;\n line-height: 1;\n padding: 70px 15px 15px 15px;\n min-width: 80px;\n transition: 0.2s ease;\n position:relative;\n flex-flow: column;\n align-items: baseline;\n width:100%;\n margin-right: 0;\n min-height:250px;\n position: relative;\n &:not(.background-image){\n background: linear-gradient(135deg, #036 45.14%, #368484 100%), #D9D9D9;\n }\n .img-con{\n position:absolute;\n top:0;\n left:0;\n right:0;\n bottom:0;\n background-color:rgba(#003366,0.54);\n z-index:0;\n }\n &.background-image{\n .img-con:before{\n content:\"\";\n background: linear-gradient(0deg, rgba(0, 51, 102, 0.33) 0%, rgba(0, 51, 102, 0.33) 100%), linear-gradient(180deg, rgba(0, 32, 65, 0) 0%, rgba(0, 32.45, 64.90, 0.60) 100%);\n position:absolute;\n top:0;\n left:0;\n right:0;\n bottom:0;\n z-index:1;\n }\n }\n .icon-box {\n font-family: 'Pictograms', sans-serif;\n font-size: 48px;\n line-height: 1;\n color: var(--theme-color-white);\n position:absolute;\n top:15px;\n left:15px;\n }\n .ev-title{\n font-weight: 400;\n text-decoration: underline;\n line-height: normal;\n font-size: 28px;\n position:relative;\n }\n .ev-cat{\n color: #003366;\n font-size: 16px;\n font-family: Source Sans Pro;\n font-weight: 400;\n text-transform: uppercase;\n line-height: 16px;\n letter-spacing: 0.32px;\n background-color:white;\n border-radius:8px;\n display:inline-block;\n padding:5px 7px;\n position:relative;\n }\n span {\n white-space: nowrap;\n }\n\n span:nth-child(2) {\n font-size: 36px;\n margin-left: -2px;\n }\n\n &.no-date {\n align-items: flex-start;\n\n &:before {\n @include icon-sanduhr;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-bottom: 4px;\n margin-top: 5px;\n }\n\n * {\n display: none;\n }\n }\n }\n\n .text-box {\n //align-self: center;\n padding: 15px;\n //line-height: 1.2;\n background-color: var(--theme-grey-light);\n width:100%;\n display:flex;\n justify-content:space-between;\n flex-flow: column;\n @media(max-width: 767px) {\n font-size: var(--font-size-small);\n }\n .ev-desc{\n line-height: 27px;\n letter-spacing: 0.18px;\n font-size:18px;\n }\n }\n\n p {\n margin: 0;\n &:not(:last-child) {\n margin: 2px 0 0.3em;\n }\n }\n\n .detail-box {\n padding-top: 15px;\n border-top: 1px #CCD7E6 solid;\n .btn{\n float: right;\n margin-top:15px;\n display:none;\n }\n > div {\n display: block;\n font-size: var(--font-size-small);\n line-height: 1.2em;\n margin-right: 15px;\n margin-bottom: 5px;\n color: var(--theme-color-primary);\n\n &::before {\n position: relative;\n display: inline-block;\n font-family: 'Icons', sans-serif;\n font-size: 18px;\n line-height: 20px;\n margin-right: 5px;\n vertical-align: top;\n color: var(--theme-color-primary);\n }\n\n @media(max-width: 567px) {\n display: block;\n padding-left: 24px;\n position: relative;\n\n &:before {\n position: absolute;\n left: 0;\n }\n }\n\n &.date::before {\n @include icon-xsmall-kalender;\n }\n &.time::before {\n @include icon-xsmall-uhr;\n }\n &.location::before {\n @include icon-xsmall-pin;\n }\n &.interested-parties::before {\n @include icon-xsmall-liste;\n }\n &.price::before {\n @include icon-xsmall-euro;\n }\n &.status {\n &::before {\n @include icon-xsmall-offen;\n color: #2E8533;\n }\n\n &.interested-parties, &.waiting-list {\n &::before {\n @include icon-xsmall-liste;\n color: var(--theme-color-primary);\n }\n }\n\n &.reserved::before {\n @include icon-xsmall-geschlossen;\n color: #EA515A;\n }\n }\n }\n }\n &.widemode{\n\n @media screen and (min-width:992px){\n border-radius: 4px;\n .blue-box{\n width:50%;\n padding: 100px 15px 20px 15px;\n .icon-box {\n font-size: 70px;\n top:20px;\n }\n .ev-title{\n font-size: 36px;\n line-height: 43.20px;\n }\n }\n .text-box{\n width:50%;\n padding: 20px;\n .detail-box {\n .btn{\n display:inline-block;\n }\n }\n .ev-desc{\n font-size:18px;\n }\n }\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/7824.df9eed0c.iframe.bundle.js b/gfi-ihk-2024/storybook-static/7824.4fd2703e.iframe.bundle.js
similarity index 64%
rename from gfi-ihk-2024/storybook-static/7824.df9eed0c.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/7824.4fd2703e.iframe.bundle.js
index dbe75bd..a5a1e3e 100644
--- a/gfi-ihk-2024/storybook-static/7824.df9eed0c.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/7824.4fd2703e.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[7824],{"./stories/components/card/CardComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{L:()=>createCard});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),card=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/card/card.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(card.Z,options);card.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createCard=function createCard(_ref){var _ref$image=_ref.image,image=void 0===_ref$image?"./dummy/why-elect.jpg":_ref$image,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"@ shutterstock.com":_ref$copyright,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Praxis & Ratgeber":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Jetzt Teil der IHK-Kampagne werden":_ref$headline,_ref$link=_ref.link,link=void 0===_ref$link?"http://www.ihk24.de":_ref$link,card=(0,helpers.az)("div",["card"],null),cardInner=(0,helpers.az)("a",["card-inner"],null,card);cardInner.href=link;var imageBox=(0,helpers.az)("div",["image-box"],"",cardInner);((0,helpers.Bi)(image,700,470,"",[],imageBox),copyright&©right.length>0)&&((0,helpers.az)("span",["copyright"],copyright,imageBox).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,imageBox));var textBox=(0,helpers.az)("div",["text-box"],null,cardInner);return kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,textBox),(0,helpers.az)("div",["like-h4"],headline,textBox),card}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/card/card.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.card-inner{display:block;max-width:350px;background:var(--theme-color-primary);border-radius:16px}@media(max-width: 645px){.card-inner{max-width:230px}}.card-inner:hover{text-decoration:none}.card .image-box{overflow:hidden;height:233px;position:relative;border-top-left-radius:16px;border-top-right-radius:16px}@media(max-width: 645px){.card .image-box{height:153px}}.card .image-box img{width:100%;height:100%;object-fit:cover;border-top-left-radius:16px;border-top-right-radius:16px;transition:all .3s ease-in-out}.card .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;margin-bottom:8px}.card .text-box{position:relative;height:197px;padding:0 25px;color:var(--theme-color-white);border-bottom-left-radius:16px;border-bottom-right-radius:16px;background:var(--theme-color-gradient-01);background:linear-gradient(162deg, var(--theme-color-gradient-01) 50%, var(--theme-color-gradient-02) 98%, var(--theme-color-gradient-03) 100%)}@media(max-width: 645px){.card .text-box{height:130px}}.card .text-box:before{content:"";position:absolute;left:0;top:-34px;width:100%;height:34px;clip-path:path("M 0 15.88 C 112.843 -4.02 237.282 -3.95 350 15.88 L 350 234 L 0 234 Z");background:var(--theme-color-gradient-01)}.card .text-box .like-h4{text-decoration:underline;margin:0}.card:hover .card-inner .image-box img{scale:1.1}',"",{version:3,sources:["webpack://./stories/components/card/card.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAIE,YACE,aAAA,CACA,eAAA,CACA,qCAAA,CACA,kBAAA,CACA,yBALF,YAMI,eAAA,CAAA,CAGF,kBACE,oBAAA,CAIJ,iBACE,eAAA,CACA,YAAA,CACA,iBAAA,CACA,2BAAA,CACA,4BAAA,CACA,yBANF,iBAOI,YAAA,CAAA,CAGF,qBACE,UAAA,CACA,WAAA,CACA,gBAAA,CACA,2BAAA,CACA,4BAAA,CACA,8BAAA,CAGF,4BCoEF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDjFI,iBAAA,CAIJ,gBACE,iBAAA,CACA,YAAA,CACA,cAAA,CACA,8BAAA,CACA,8BAAA,CACA,+BAAA,CACA,yCAAA,CACA,+IAAA,CACA,yBATF,gBAUI,YAAA,CAAA,CAGF,uBACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,SAAA,CACA,UAAA,CACA,WAAA,CACA,uFAAA,CACA,yCAAA,CAOF,yBACE,yBAAA,CACA,QAAA,CAOE,uCACE,SAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.card {\n &-inner {\n display: block;\n max-width: 350px;\n background: var(--theme-color-primary);\n border-radius: 16px;\n @media(max-width: 645px) {\n max-width: 230px;\n }\n\n &:hover {\n text-decoration: none;\n }\n }\n\n .image-box {\n overflow: hidden;\n height: 233px;\n position: relative;\n border-top-left-radius: 16px;\n border-top-right-radius: 16px;\n @media(max-width: 645px) {\n height: 153px;\n }\n\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-top-left-radius: 16px;\n border-top-right-radius: 16px;\n transition: all 0.3s ease-in-out;\n }\n\n .copyright {\n @include copyright;\n margin-bottom: 8px;\n }\n }\n\n .text-box {\n position: relative;\n height: 197px;\n padding: 0 25px;\n color: var(--theme-color-white);\n border-bottom-left-radius: 16px;\n border-bottom-right-radius: 16px;\n background: var(--theme-color-gradient-01);\n background: linear-gradient(162deg, var(--theme-color-gradient-01) 50%, var(--theme-color-gradient-02) 98%, var(--theme-color-gradient-03) 100%);\n @media(max-width: 645px) {\n height: 130px;\n }\n\n &:before {\n content: '';\n position: absolute;\n left: 0;\n top: -34px;\n width: 100%;\n height: 34px;\n clip-path: path('M 0 15.88 C 112.843 -4.02 237.282 -3.95 350 15.88 L 350 234 L 0 234 Z');\n background: var(--theme-color-gradient-01);\n }\n\n .kicker {\n\n }\n\n .like-h4 {\n text-decoration: underline;\n margin: 0;\n }\n }\n\n &:hover {\n .card-inner {\n .image-box {\n img {\n scale: 1.1;\n }\n }\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[7824],{"./stories/components/card/CardComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{L:()=>createCard});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),card=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/card/card.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(card.Z,options);card.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createCard=function createCard(_ref){var _ref$image=_ref.image,image=void 0===_ref$image?"./dummy/why-elect.jpg":_ref$image,_ref$copyright=_ref.copyright,copyright=void 0===_ref$copyright?"@ shutterstock.com":_ref$copyright,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Praxis & Ratgeber":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Jetzt Teil der IHK-Kampagne werden":_ref$headline,_ref$link=_ref.link,link=void 0===_ref$link?"http://www.ihk24.de":_ref$link,card=(0,helpers.az)("div",["card"],null),cardInner=(0,helpers.az)("a",["card-inner"],null,card);cardInner.href=link;var imageBox=(0,helpers.az)("div",["image-box"],"",cardInner);((0,helpers.Bi)(image,700,470,"",[],imageBox),copyright&©right.length>0)&&((0,helpers.az)("span",["copyright"],copyright,imageBox).setAttribute("aria-hidden","true"),(0,helpers.az)("span",["sr-only"],copyright,imageBox));var textBox=(0,helpers.az)("div",["text-box"],null,cardInner);return kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,textBox),(0,helpers.az)("div",["like-h4"],headline,textBox),card}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/card/card.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.card-inner{display:block;max-width:350px;background:var(--theme-color-primary);border-radius:16px}@media(max-width: 645px){.card-inner{max-width:230px}}.card-inner:hover{text-decoration:none}.card .image-box{overflow:hidden;height:233px;position:relative;border-top-left-radius:16px;border-top-right-radius:16px}@media(max-width: 645px){.card .image-box{height:153px}}.card .image-box img{width:100%;height:100%;object-fit:cover;border-top-left-radius:16px;border-top-right-radius:16px;transition:all .3s ease-in-out}.card .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;margin-bottom:8px}.card .text-box{position:relative;height:197px;padding:0 25px;color:var(--theme-color-white);border-bottom-left-radius:16px;border-bottom-right-radius:16px;background:var(--theme-color-gradient-01);background:linear-gradient(162deg, var(--theme-color-gradient-01) 50%, var(--theme-color-gradient-02) 98%, var(--theme-color-gradient-03) 100%)}@media(max-width: 645px){.card .text-box{height:130px}}.card .text-box:before{content:"";position:absolute;left:0;top:-34px;width:100%;height:34px;clip-path:path("M 0 15.88 C 112.843 -4.02 237.282 -3.95 350 15.88 L 350 234 L 0 234 Z");background:var(--theme-color-gradient-01)}.card .text-box .like-h4{text-decoration:underline;margin:0}.card:hover .card-inner .image-box img{scale:1.1}',"",{version:3,sources:["webpack://./stories/components/card/card.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAIE,YACE,aAAA,CACA,eAAA,CACA,qCAAA,CACA,kBAAA,CACA,yBALF,YAMI,eAAA,CAAA,CAGF,kBACE,oBAAA,CAIJ,iBACE,eAAA,CACA,YAAA,CACA,iBAAA,CACA,2BAAA,CACA,4BAAA,CACA,yBANF,iBAOI,YAAA,CAAA,CAGF,qBACE,UAAA,CACA,WAAA,CACA,gBAAA,CACA,2BAAA,CACA,4BAAA,CACA,8BAAA,CAGF,4BCoEF,iBAAA,CACA,aAAA,CACA,SAAA,CACA,QAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,uBAAA,CACA,wBAAA,CACA,mBAAA,CAEA,UAAA,CACA,yDAAA,CACA,uBAAA,CACA,gBAAA,CDjFI,iBAAA,CAIJ,gBACE,iBAAA,CACA,YAAA,CACA,cAAA,CACA,8BAAA,CACA,8BAAA,CACA,+BAAA,CACA,yCAAA,CACA,+IAAA,CACA,yBATF,gBAUI,YAAA,CAAA,CAGF,uBACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,SAAA,CACA,UAAA,CACA,WAAA,CACA,uFAAA,CACA,yCAAA,CAOF,yBACE,yBAAA,CACA,QAAA,CAOE,uCACE,SAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.card {\n &-inner {\n display: block;\n max-width: 350px;\n background: var(--theme-color-primary);\n border-radius: 16px;\n @media(max-width: 645px) {\n max-width: 230px;\n }\n\n &:hover {\n text-decoration: none;\n }\n }\n\n .image-box {\n overflow: hidden;\n height: 233px;\n position: relative;\n border-top-left-radius: 16px;\n border-top-right-radius: 16px;\n @media(max-width: 645px) {\n height: 153px;\n }\n\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-top-left-radius: 16px;\n border-top-right-radius: 16px;\n transition: all 0.3s ease-in-out;\n }\n\n .copyright {\n @include copyright;\n margin-bottom: 8px;\n }\n }\n\n .text-box {\n position: relative;\n height: 197px;\n padding: 0 25px;\n color: var(--theme-color-white);\n border-bottom-left-radius: 16px;\n border-bottom-right-radius: 16px;\n background: var(--theme-color-gradient-01);\n background: linear-gradient(162deg, var(--theme-color-gradient-01) 50%, var(--theme-color-gradient-02) 98%, var(--theme-color-gradient-03) 100%);\n @media(max-width: 645px) {\n height: 130px;\n }\n\n &:before {\n content: '';\n position: absolute;\n left: 0;\n top: -34px;\n width: 100%;\n height: 34px;\n clip-path: path('M 0 15.88 C 112.843 -4.02 237.282 -3.95 350 15.88 L 350 234 L 0 234 Z');\n background: var(--theme-color-gradient-01);\n }\n\n .kicker {\n\n }\n\n .like-h4 {\n text-decoration: underline;\n margin: 0;\n }\n }\n\n &:hover {\n .card-inner {\n .image-box {\n img {\n scale: 1.1;\n }\n }\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/8267.e2a45734.iframe.bundle.js b/gfi-ihk-2024/storybook-static/8267.0d43aab5.iframe.bundle.js
similarity index 75%
rename from gfi-ihk-2024/storybook-static/8267.e2a45734.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/8267.0d43aab5.iframe.bundle.js
index c0470dd..51194ff 100644
--- a/gfi-ihk-2024/storybook-static/8267.e2a45734.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/8267.0d43aab5.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8267],{"./stories/sections/events/EventsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{u:()=>createEventsSection});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),events=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/events/events.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(events.Z,options);events.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),EventsData=__webpack_require__("./stories/sections/events/EventsData.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i=list.children().length)return list.closest(".events-wrapper").next(".events-actions").find(".prev, .next").remove(),!1;this.list=list.addClass("initiated"),this.wrapper=list.closest(".events-wrapper"),this.items=list.children(),this.current=0,this.resizeTimer=null,this.scroll=this.list.data("scroll"),this.show=this.list.data("items"),this.scroll||(this.scroll=this.show),this.initButtons(),window.requestAnimationFrame((function(){_this.goTo(0),_this.initResize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKEventsList,[{key:"initResize",value:function initResize(){var _this2=this;jquery_default()(window).on("resize",(function(){_this2.resizeTimer&&clearTimeout(_this2.resizeTimer),_this2.resizeTimer=setTimeout((function(){_this2.goTo(_this2.current)}),250)}))}},{key:"initButtons",value:function initButtons(){var _this3=this;this.prevBtn=this.wrapper.next(".events-actions").find(".prev"),this.nextBtn=this.wrapper.next(".events-actions").find(".next"),this.nextBtn.on("click",(function(e){e.preventDefault(),_this3.next()})),this.prevBtn.on("click",(function(e){e.preventDefault(),_this3.prev()}))}},{key:"next",value:function next(){this.current+this.scroll+this.show0?(this.goTo(this.current-this.scroll),this.prevBtn.removeClass("disabled").removeAttr("disabled","disabled")):(this.goTo(0),this.prevBtn.addClass("disabled").attr("disabled","disabled")),this.nextBtn.removeClass("disabled").removeAttr("disabled","disabled")}},{key:"goTo",value:function goTo(firstID){var _this4=this,firstItem=this.items.eq(firstID),lastItem=this.items.eq(firstID+this.show-1);this.wrapper.css("height",lastItem.position().top-firstItem.position().top+lastItem.outerHeight()+"px"),this.list.css("transform","translate3d(0, -"+firstItem.position().top+"px, 0"),this.items.each((function(i,el){ifirstID+_this4.show-1?jquery_default()(el).find("a").attr("tabindex","-1"):jquery_default()(el).find("a").removeAttr("tabindex")})),this.current=firstID}}]),IHKEventsList}();const sections_events_events=IHKEventsList;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()('.events-list[data-pagination="true"]:not(.initiated)').each((function(i){new IHKEventsList(jquery_default()(this))}))}));var EventTeaserComponent=__webpack_require__("./stories/atoms/event-teaser/EventTeaserComponent.js"),EventTeaserData=__webpack_require__("./stories/atoms/event-teaser/EventTeaserData.js"),createEventsSection=function createEventsSection(_ref){var _ref$headline=_ref.headline,headline=void 0===_ref$headline?"Aktuelle Veranstaltungen":_ref$headline,_ref$updateText=_ref.updateText,updateText=void 0===_ref$updateText?"Updates zu dieser Liste per Mail abonnieren":_ref$updateText,_ref$allButtonLabel=_ref.allButtonLabel,allButtonLabel=void 0===_ref$allButtonLabel?"Alle anzeigen":_ref$allButtonLabel,_ref$showItems=_ref.showItems,showItems=void 0===_ref$showItems?5:_ref$showItems,_ref$scrollItems=_ref.scrollItems,scrollItems=void 0===_ref$scrollItems?5:_ref$scrollItems,_ref$events=_ref.events,events=void 0===_ref$events?EventsData.y:_ref$events,section=(0,helpers.az)("section",["events"]),container=(0,helpers.az)("div",["container"],null,section);headline&&headline.length>0&&(0,helpers.az)("h2",[],headline,container);var wrapper=(0,helpers.az)("div",["events-wrapper"],null,container),list=(0,helpers.az)("ul",["events-list"],null,wrapper);list.dataset.pagination="true",list.dataset.items=showItems.toString(),list.dataset.scroll=scrollItems.toString(),events.map((function(event){event.title=EventTeaserData.bA[Math.floor(Math.random()*EventTeaserData.bA.length)],(0,helpers.az)("li",[],null,list).appendChild((0,EventTeaserComponent.i)({event}))}));var actions=(0,helpers.az)("div",["events-actions"],null,container),updateLink=(0,helpers.az)("a",["mailupdate"],updateText,actions),prevBtn=actions.appendChild((0,ButtonComponent.a)({elementType:"button",color:"white",label:null,icon:"pfeil-rechts",iconPosition:"icon-inline"})),nextBtn=actions.appendChild((0,ButtonComponent.a)({elementType:"button",color:"white",label:null,icon:"pfeil-rechts",iconPosition:"icon-inline"}));return actions.appendChild((0,ButtonComponent.a)({elementType:"a",color:"white",label:allButtonLabel,icon:"kalender",iconPosition:"icon-right"})),updateLink.href="#",prevBtn.classList.add("prev"),nextBtn.classList.add("next"),new sections_events_events(jquery_default()(list)),section}},"./stories/sections/events/EventsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{y:()=>EventsData});var EventsData=[{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"1. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"2. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"3. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"4. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"5. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"6. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"7. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"8. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"9. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/events/events.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.events{padding:var(--section-padding) 0;background-color:var(--theme-color-primary-dimmed-04)}.has-sidebar .events,.magazine-article .events{padding-left:calc(var(--section-padding)/2);padding-right:calc(var(--section-padding)/2)}.events .container>h2{margin-top:var(--section-headline-margin)}.events+.events{margin-top:var(--border-width)}.events .events-actions{display:flex;flex-wrap:wrap;align-items:center}.events .events-actions .prev,.events .events-actions .next{margin-right:10px;transition:.13s ease}.events .events-actions .prev:hover,.events .events-actions .next:hover{padding-left:7px}.events .events-actions .prev.disabled,.events .events-actions .next.disabled{opacity:.4;pointer-events:none}.events .events-actions .prev{transform:rotate(-90deg)}.events .events-actions .next{transform:rotate(90deg)}@media(max-width: 767px){.events .events-actions a:last-child{margin-left:auto}}.events .events-actions>a:not(.btn).focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.events .events-actions>a:not(.btn):focus-visible,.events .events-actions>a:not(.btn).-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.events .events-actions>a:not(.btn):hover{color:var(--theme-color-link-hover)}.events .mailupdate{margin-right:auto;display:block;transition:.3s ease;margin-left:-8px;padding:2px 8px;border-radius:var(--border-radius-xs)}.events .mailupdate.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.events .mailupdate:focus-visible,.events .mailupdate.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){.events .mailupdate{margin-bottom:20px;min-width:100%}}.events-wrapper{margin:25px -10px;overflow:hidden;transition:.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);padding:0 10px}.events-list{position:relative;list-style:none;padding:0;margin:0;transition:.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.events-list .result+.more-wrapper{margin-top:24px}.events-list li{position:relative;display:block;padding:5px 0}.events-list .event-component{margin:10px 0;opacity:1}.events-list p{margin:0 4px 2px;line-height:1.2;text-decoration:underline}@media(max-width: 767px){.events-list p{font-size:16px}}.results-wrapper.events-list .date-wrapper{font-size:18px;line-height:1.3}.results-wrapper.events-list a:not(.btn):hover .ev-title~div{color:var(--theme-color-primary)}.results-wrapper.events-list .ev-title{text-decoration:underline;font-weight:600;margin:12px 0 6px;font-size:22px}.results-wrapper.events-list .ev-title~div{display:inline-block;font-size:18px;line-height:22px;margin-right:15px;margin-bottom:2px}.results-wrapper.events-list .ev-title~div:last-child{margin-bottom:8px}.results-wrapper.events-list .ev-title~div:before{position:relative;display:inline-block;font-family:"Icons",sans-serif;font-size:16px;line-height:20px;margin-right:5px;vertical-align:top;top:-1px}@media(max-width: 567px){.results-wrapper.events-list .ev-title~div{display:block;padding-left:24px;position:relative}.results-wrapper.events-list .ev-title~div:before{position:absolute;left:0}}.results-wrapper.events-list .ev-title~div.status:before{color:#2e8533}.results-wrapper.events-list .ev-title~div.status.interested-parties:before,.results-wrapper.events-list .ev-title~div.status.waiting-list:before{color:var(--theme-color-primary)}.results-wrapper.events-list .ev-title~div.status.reserved:before{color:#ea515a}',"",{version:3,sources:["webpack://./stories/sections/events/events.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,QACE,gCAAA,CACA,qDAAA,CAEA,+CAEE,2CAAA,CACA,4CAAA,CAGF,sBACE,yCAAA,CAGF,gBACE,8BAAA,CAGF,wBACE,YAAA,CACA,cAAA,CACA,kBAAA,CAEA,4DACE,iBAAA,CACA,oBAAA,CAEA,wEACE,gBAAA,CAGF,8EACE,UAAA,CACA,mBAAA,CAIJ,8BACE,wBAAA,CAEF,8BACE,uBAAA,CAIA,yBADF,qCAEI,gBAAA,CAAA,CCgIJ,wDACE,4GAAA,CACA,SAAA,CAEF,qGACE,4GAAA,CACA,SAAA,CD/HA,0CACE,mCAAA,CAKN,oBACE,iBAAA,CACA,aAAA,CAEA,mBAAA,CACA,gBAAA,CACA,eAAA,CACA,qCAAA,CC4GA,wCACE,4GAAA,CACA,SAAA,CAEF,qEACE,4GAAA,CACA,SAAA,CDhHF,yBATF,oBAUI,kBAAA,CACA,cAAA,CAAA,CAkBN,gBACE,iBAAA,CACA,eAAA,CACA,mDAAA,CACA,cAAA,CAGF,aACE,iBAAA,CACA,eAAA,CACA,SAAA,CACA,QAAA,CACA,mDAAA,CAEA,mCACE,eAAA,CAGF,gBACE,iBAAA,CACA,aAAA,CACA,aAAA,CAGF,8BACE,aAAA,CACA,SAAA,CAGF,eACE,gBAAA,CACA,eAAA,CACA,yBAAA,CAEA,yBALF,eAMI,cAAA,CAAA,CAMJ,2CACE,cAAA,CACA,eAAA,CAGF,6DACE,gCAAA,CAGF,uCACE,yBAAA,CACA,eAAA,CACA,iBAAA,CACA,cAAA,CAEA,2CACE,oBAAA,CACA,cAAA,CACA,gBAAA,CACA,iBAAA,CACA,iBAAA,CAEA,sDACE,iBAAA,CAGF,kDACE,iBAAA,CACA,oBAAA,CACA,8BAAA,CACA,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,kBAAA,CACA,QAAA,CAGF,yBAtBF,2CAuBI,aAAA,CACA,iBAAA,CACA,iBAAA,CAEA,kDACE,iBAAA,CACA,MAAA,CAAA,CAsBF,yDACE,aAAA,CAMA,kJACE,gCAAA,CAOF,kEACE,aAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.events {\n padding: var(--section-padding) 0;\n background-color: var(--theme-color-primary-dimmed-04);\n\n .has-sidebar &,\n .magazine-article & {\n padding-left: calc(var(--section-padding) / 2);\n padding-right: calc(var(--section-padding) / 2);\n }\n\n .container > h2 {\n margin-top: var(--section-headline-margin);\n }\n\n + .events {\n margin-top: var(--border-width);\n }\n\n .events-actions {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n\n .prev, .next {\n margin-right: 10px;\n transition: 0.13s ease;\n\n &:hover {\n padding-left: 7px;\n }\n\n &.disabled {\n opacity: 0.4;\n pointer-events: none;\n }\n }\n\n .prev {\n transform: rotate(-90deg);\n }\n .next {\n transform: rotate(90deg);\n }\n\n a:last-child {\n @media(max-width: 767px) {\n margin-left: auto;\n }\n }\n\n > a:not(.btn) {\n @include focus-visible;\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n }\n }\n\n .mailupdate {\n margin-right: auto;\n display: block;\n @include focus-visible;\n transition: 0.3s ease;\n margin-left: -8px;\n padding: 2px 8px;\n border-radius: var(--border-radius-xs);\n\n @media(max-width: 767px) {\n margin-bottom: 20px;\n min-width: 100%;\n }\n }\n}\n\n/*\n.main-col {\n .events {\n padding: 34px 0;\n margin: calc(3% + 20px) 0;\n\n .container {\n padding: 0 42px;\n }\n }\n}\n*/\n\n.events-wrapper {\n margin: 25px -10px;\n overflow: hidden;\n transition: 0.4s $easeOutQuad;\n padding: 0 10px;\n}\n\n.events-list {\n position: relative;\n list-style: none;\n padding: 0;\n margin: 0;\n transition: 0.4s $easeOutQuad;\n\n .result + .more-wrapper {\n margin-top: 24px;\n }\n\n li {\n position: relative;\n display: block;\n padding: 5px 0;\n }\n\n .event-component {\n margin: 10px 0;\n opacity: 1;\n }\n\n p {\n margin: 0 4px 2px;\n line-height: 1.2;\n text-decoration: underline;\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n }\n}\n\n.results-wrapper.events-list {\n .date-wrapper {\n font-size: 18px;\n line-height: 1.3;\n }\n\n a:not(.btn):hover .ev-title ~ div {\n color: var(--theme-color-primary);\n }\n\n .ev-title {\n text-decoration: underline;\n font-weight: 600;\n margin: 12px 0 6px;\n font-size: 22px;\n\n ~ div {\n display: inline-block;\n font-size: 18px;\n line-height: 22px;\n margin-right: 15px;\n margin-bottom: 2px;\n\n &:last-child {\n margin-bottom: 8px;\n }\n\n &:before {\n position: relative;\n display: inline-block;\n font-family: \"Icons\", sans-serif;\n font-size: 16px;\n line-height: 20px;\n margin-right: 5px;\n vertical-align: top;\n top: -1px;\n }\n\n @media(max-width: 567px) {\n display: block;\n padding-left: 24px;\n position: relative;\n\n &:before {\n position: absolute;\n left: 0;\n }\n }\n\n &.date {\n //@extend .icon-xsmall-kalender;\n }\n &.time {\n //@extend .icon-xsmall-uhr;\n }\n &.location {\n //@extend .icon-xsmall-pin;\n }\n &.interested-parties {\n //@extend .icon-xsmall-liste;\n }\n &.price {\n //@extend .icon-xsmall-euro;\n }\n &.status {\n //@extend .icon-xsmall-offen;\n\n &:before {\n color: #2E8533;\n }\n\n &.interested-parties, &.waiting-list {\n //@extend .icon-xsmall-liste;\n\n &:before {\n color: var(--theme-color-primary);\n }\n }\n\n &.reserved {\n //@extend .icon-xsmall-geschlossen;\n\n &:before {\n color: #EA515A;\n }\n }\n }\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8267],{"./stories/sections/events/EventsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{u:()=>createEventsSection});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),events=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/events/events.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(events.Z,options);events.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),EventsData=__webpack_require__("./stories/sections/events/EventsData.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i=list.children().length)return list.closest(".events-wrapper").next(".events-actions").find(".prev, .next").remove(),!1;this.list=list.addClass("initiated"),this.wrapper=list.closest(".events-wrapper"),this.items=list.children(),this.current=0,this.resizeTimer=null,this.scroll=this.list.data("scroll"),this.show=this.list.data("items"),this.scroll||(this.scroll=this.show),this.initButtons(),window.requestAnimationFrame((function(){_this.goTo(0),_this.initResize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKEventsList,[{key:"initResize",value:function initResize(){var _this2=this;jquery_default()(window).on("resize",(function(){_this2.resizeTimer&&clearTimeout(_this2.resizeTimer),_this2.resizeTimer=setTimeout((function(){_this2.goTo(_this2.current)}),250)}))}},{key:"initButtons",value:function initButtons(){var _this3=this;this.prevBtn=this.wrapper.next(".events-actions").find(".prev"),this.nextBtn=this.wrapper.next(".events-actions").find(".next"),this.nextBtn.on("click",(function(e){e.preventDefault(),_this3.next()})),this.prevBtn.on("click",(function(e){e.preventDefault(),_this3.prev()}))}},{key:"next",value:function next(){this.current+this.scroll+this.show0?(this.goTo(this.current-this.scroll),this.prevBtn.removeClass("disabled").removeAttr("disabled","disabled")):(this.goTo(0),this.prevBtn.addClass("disabled").attr("disabled","disabled")),this.nextBtn.removeClass("disabled").removeAttr("disabled","disabled")}},{key:"goTo",value:function goTo(firstID){var _this4=this,firstItem=this.items.eq(firstID),lastItem=this.items.eq(firstID+this.show-1);this.wrapper.css("height",lastItem.position().top-firstItem.position().top+lastItem.outerHeight()+"px"),this.list.css("transform","translate3d(0, -"+firstItem.position().top+"px, 0"),this.items.each((function(i,el){ifirstID+_this4.show-1?jquery_default()(el).find("a").attr("tabindex","-1"):jquery_default()(el).find("a").removeAttr("tabindex")})),this.current=firstID}}]),IHKEventsList}();const sections_events_events=IHKEventsList;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()('.events-list[data-pagination="true"]:not(.initiated)').each((function(i){new IHKEventsList(jquery_default()(this))}))}));var EventTeaserComponent=__webpack_require__("./stories/atoms/event-teaser/EventTeaserComponent.js"),EventTeaserData=__webpack_require__("./stories/atoms/event-teaser/EventTeaserData.js"),createEventsSection=function createEventsSection(_ref){var _ref$headline=_ref.headline,headline=void 0===_ref$headline?"Aktuelle Veranstaltungen":_ref$headline,_ref$updateText=_ref.updateText,updateText=void 0===_ref$updateText?"Updates zu dieser Liste per Mail abonnieren":_ref$updateText,_ref$allButtonLabel=_ref.allButtonLabel,allButtonLabel=void 0===_ref$allButtonLabel?"Alle anzeigen":_ref$allButtonLabel,_ref$showItems=_ref.showItems,showItems=void 0===_ref$showItems?5:_ref$showItems,_ref$scrollItems=_ref.scrollItems,scrollItems=void 0===_ref$scrollItems?5:_ref$scrollItems,_ref$events=_ref.events,events=void 0===_ref$events?EventsData.y:_ref$events,section=(0,helpers.az)("section",["events"]),container=(0,helpers.az)("div",["container"],null,section);headline&&headline.length>0&&(0,helpers.az)("h2",[],headline,container);var wrapper=(0,helpers.az)("div",["events-wrapper"],null,container),list=(0,helpers.az)("ul",["events-list"],null,wrapper);list.dataset.pagination="true",list.dataset.items=showItems.toString(),list.dataset.scroll=scrollItems.toString(),events.map((function(event){event.title=EventTeaserData.bA[Math.floor(Math.random()*EventTeaserData.bA.length)],(0,helpers.az)("li",[],null,list).appendChild((0,EventTeaserComponent.i)({event}))}));var actions=(0,helpers.az)("div",["events-actions"],null,container),updateLink=(0,helpers.az)("a",["mailupdate"],updateText,actions),prevBtn=actions.appendChild((0,ButtonComponent.a)({elementType:"button",color:"white",label:null,icon:"pfeil-rechts",iconPosition:"icon-inline"})),nextBtn=actions.appendChild((0,ButtonComponent.a)({elementType:"button",color:"white",label:null,icon:"pfeil-rechts",iconPosition:"icon-inline"}));return actions.appendChild((0,ButtonComponent.a)({elementType:"a",color:"white",label:allButtonLabel,icon:"kalender",iconPosition:"icon-right"})),updateLink.href="#",prevBtn.classList.add("prev"),nextBtn.classList.add("next"),new sections_events_events(jquery_default()(list)),section}},"./stories/sections/events/EventsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{y:()=>EventsData});var EventsData=[{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"1. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"2. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"3. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"4. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"5. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"6. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"7. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"8. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"},{date:{weekday:"Mo.",day:"20",month:"Sep. 2020"},title:"9. Rahmenbedingungen für eine erfolgreiche Ausbildung – von Beginn an",link:"#"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/events/events.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.events{padding:var(--section-padding) 0;background-color:var(--theme-color-primary-dimmed-04)}.has-sidebar .events,.magazine-article .events{padding-left:calc(var(--section-padding)/2);padding-right:calc(var(--section-padding)/2)}.events .container>h2{margin-top:var(--section-headline-margin)}.events+.events{margin-top:var(--border-width)}.events .events-actions{display:flex;flex-wrap:wrap;align-items:center}.events .events-actions .prev,.events .events-actions .next{margin-right:10px;transition:.13s ease}.events .events-actions .prev:hover,.events .events-actions .next:hover{padding-left:7px}.events .events-actions .prev.disabled,.events .events-actions .next.disabled{opacity:.4;pointer-events:none}.events .events-actions .prev{transform:rotate(-90deg)}.events .events-actions .next{transform:rotate(90deg)}@media(max-width: 767px){.events .events-actions a:last-child{margin-left:auto}}.events .events-actions>a:not(.btn).focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.events .events-actions>a:not(.btn):focus-visible,.events .events-actions>a:not(.btn).-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.events .events-actions>a:not(.btn):hover{color:var(--theme-color-link-hover)}.events .mailupdate{margin-right:auto;display:block;transition:.3s ease;margin-left:-8px;padding:2px 8px;border-radius:var(--border-radius-xs)}.events .mailupdate.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.events .mailupdate:focus-visible,.events .mailupdate.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){.events .mailupdate{margin-bottom:20px;min-width:100%}}.events-wrapper{margin:25px -10px;overflow:hidden;transition:.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);padding:0 10px}.events-list{position:relative;list-style:none;padding:0;margin:0;transition:.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.events-list .result+.more-wrapper{margin-top:24px}.events-list li{position:relative;display:block;padding:5px 0}.events-list .event-component{margin:10px 0;opacity:1}.events-list p{margin:0 4px 2px;line-height:1.2;text-decoration:underline}@media(max-width: 767px){.events-list p{font-size:16px}}.results-wrapper.events-list .date-wrapper{font-size:18px;line-height:1.3}.results-wrapper.events-list a:not(.btn):hover .ev-title~div{color:var(--theme-color-primary)}.results-wrapper.events-list .ev-title{text-decoration:underline;font-weight:600;margin:12px 0 6px;font-size:22px}.results-wrapper.events-list .ev-title~div{display:inline-block;font-size:18px;line-height:22px;margin-right:15px;margin-bottom:2px}.results-wrapper.events-list .ev-title~div:last-child{margin-bottom:8px}.results-wrapper.events-list .ev-title~div:before{position:relative;display:inline-block;font-family:"Icons",sans-serif;font-size:16px;line-height:20px;margin-right:5px;vertical-align:top;top:-1px}@media(max-width: 567px){.results-wrapper.events-list .ev-title~div{display:block;padding-left:24px;position:relative}.results-wrapper.events-list .ev-title~div:before{position:absolute;left:0}}.results-wrapper.events-list .ev-title~div.status:before{color:#2e8533}.results-wrapper.events-list .ev-title~div.status.interested-parties:before,.results-wrapper.events-list .ev-title~div.status.waiting-list:before{color:var(--theme-color-primary)}.results-wrapper.events-list .ev-title~div.status.reserved:before{color:#ea515a}',"",{version:3,sources:["webpack://./stories/sections/events/events.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,QACE,gCAAA,CACA,qDAAA,CAEA,+CAEE,2CAAA,CACA,4CAAA,CAGF,sBACE,yCAAA,CAGF,gBACE,8BAAA,CAGF,wBACE,YAAA,CACA,cAAA,CACA,kBAAA,CAEA,4DACE,iBAAA,CACA,oBAAA,CAEA,wEACE,gBAAA,CAGF,8EACE,UAAA,CACA,mBAAA,CAIJ,8BACE,wBAAA,CAEF,8BACE,uBAAA,CAIA,yBADF,qCAEI,gBAAA,CAAA,CCgIJ,wDACE,4GAAA,CACA,SAAA,CAEF,qGACE,4GAAA,CACA,SAAA,CD/HA,0CACE,mCAAA,CAKN,oBACE,iBAAA,CACA,aAAA,CAEA,mBAAA,CACA,gBAAA,CACA,eAAA,CACA,qCAAA,CC4GA,wCACE,4GAAA,CACA,SAAA,CAEF,qEACE,4GAAA,CACA,SAAA,CDhHF,yBATF,oBAUI,kBAAA,CACA,cAAA,CAAA,CAkBN,gBACE,iBAAA,CACA,eAAA,CACA,mDAAA,CACA,cAAA,CAGF,aACE,iBAAA,CACA,eAAA,CACA,SAAA,CACA,QAAA,CACA,mDAAA,CAEA,mCACE,eAAA,CAGF,gBACE,iBAAA,CACA,aAAA,CACA,aAAA,CAGF,8BACE,aAAA,CACA,SAAA,CAGF,eACE,gBAAA,CACA,eAAA,CACA,yBAAA,CAEA,yBALF,eAMI,cAAA,CAAA,CAMJ,2CACE,cAAA,CACA,eAAA,CAGF,6DACE,gCAAA,CAGF,uCACE,yBAAA,CACA,eAAA,CACA,iBAAA,CACA,cAAA,CAEA,2CACE,oBAAA,CACA,cAAA,CACA,gBAAA,CACA,iBAAA,CACA,iBAAA,CAEA,sDACE,iBAAA,CAGF,kDACE,iBAAA,CACA,oBAAA,CACA,8BAAA,CACA,cAAA,CACA,gBAAA,CACA,gBAAA,CACA,kBAAA,CACA,QAAA,CAGF,yBAtBF,2CAuBI,aAAA,CACA,iBAAA,CACA,iBAAA,CAEA,kDACE,iBAAA,CACA,MAAA,CAAA,CAsBF,yDACE,aAAA,CAMA,kJACE,gCAAA,CAOF,kEACE,aAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.events {\n padding: var(--section-padding) 0;\n background-color: var(--theme-color-primary-dimmed-04);\n\n .has-sidebar &,\n .magazine-article & {\n padding-left: calc(var(--section-padding) / 2);\n padding-right: calc(var(--section-padding) / 2);\n }\n\n .container > h2 {\n margin-top: var(--section-headline-margin);\n }\n\n + .events {\n margin-top: var(--border-width);\n }\n\n .events-actions {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n\n .prev, .next {\n margin-right: 10px;\n transition: 0.13s ease;\n\n &:hover {\n padding-left: 7px;\n }\n\n &.disabled {\n opacity: 0.4;\n pointer-events: none;\n }\n }\n\n .prev {\n transform: rotate(-90deg);\n }\n .next {\n transform: rotate(90deg);\n }\n\n a:last-child {\n @media(max-width: 767px) {\n margin-left: auto;\n }\n }\n\n > a:not(.btn) {\n @include focus-visible;\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n }\n }\n\n .mailupdate {\n margin-right: auto;\n display: block;\n @include focus-visible;\n transition: 0.3s ease;\n margin-left: -8px;\n padding: 2px 8px;\n border-radius: var(--border-radius-xs);\n\n @media(max-width: 767px) {\n margin-bottom: 20px;\n min-width: 100%;\n }\n }\n}\n\n/*\n.main-col {\n .events {\n padding: 34px 0;\n margin: calc(3% + 20px) 0;\n\n .container {\n padding: 0 42px;\n }\n }\n}\n*/\n\n.events-wrapper {\n margin: 25px -10px;\n overflow: hidden;\n transition: 0.4s $easeOutQuad;\n padding: 0 10px;\n}\n\n.events-list {\n position: relative;\n list-style: none;\n padding: 0;\n margin: 0;\n transition: 0.4s $easeOutQuad;\n\n .result + .more-wrapper {\n margin-top: 24px;\n }\n\n li {\n position: relative;\n display: block;\n padding: 5px 0;\n }\n\n .event-component {\n margin: 10px 0;\n opacity: 1;\n }\n\n p {\n margin: 0 4px 2px;\n line-height: 1.2;\n text-decoration: underline;\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n }\n}\n\n.results-wrapper.events-list {\n .date-wrapper {\n font-size: 18px;\n line-height: 1.3;\n }\n\n a:not(.btn):hover .ev-title ~ div {\n color: var(--theme-color-primary);\n }\n\n .ev-title {\n text-decoration: underline;\n font-weight: 600;\n margin: 12px 0 6px;\n font-size: 22px;\n\n ~ div {\n display: inline-block;\n font-size: 18px;\n line-height: 22px;\n margin-right: 15px;\n margin-bottom: 2px;\n\n &:last-child {\n margin-bottom: 8px;\n }\n\n &:before {\n position: relative;\n display: inline-block;\n font-family: \"Icons\", sans-serif;\n font-size: 16px;\n line-height: 20px;\n margin-right: 5px;\n vertical-align: top;\n top: -1px;\n }\n\n @media(max-width: 567px) {\n display: block;\n padding-left: 24px;\n position: relative;\n\n &:before {\n position: absolute;\n left: 0;\n }\n }\n\n &.date {\n //@extend .icon-xsmall-kalender;\n }\n &.time {\n //@extend .icon-xsmall-uhr;\n }\n &.location {\n //@extend .icon-xsmall-pin;\n }\n &.interested-parties {\n //@extend .icon-xsmall-liste;\n }\n &.price {\n //@extend .icon-xsmall-euro;\n }\n &.status {\n //@extend .icon-xsmall-offen;\n\n &:before {\n color: #2E8533;\n }\n\n &.interested-parties, &.waiting-list {\n //@extend .icon-xsmall-liste;\n\n &:before {\n color: var(--theme-color-primary);\n }\n }\n\n &.reserved {\n //@extend .icon-xsmall-geschlossen;\n\n &:before {\n color: #EA515A;\n }\n }\n }\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/8356.99382d46.iframe.bundle.js b/gfi-ihk-2024/storybook-static/8356.13d32f67.iframe.bundle.js
similarity index 81%
rename from gfi-ihk-2024/storybook-static/8356.99382d46.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/8356.13d32f67.iframe.bundle.js
index 1eaf7d5..0a69462 100644
--- a/gfi-ihk-2024/storybook-static/8356.99382d46.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/8356.13d32f67.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8356],{"./stories/components/accordion/AccordionComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createAccordion});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),accordion=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/accordion/accordion.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(accordion.Z,options);accordion.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),AccordionData=__webpack_require__("./stories/components/accordion/AccordionData.js"),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i li > a").on("click",(function(e){e.preventDefault(),$(this).siblings(".referee-details").slideToggle(300,"easeOutQuad")})),this.section.find(".referees .referee-details a.btn").on("click",(function(e){e.preventDefault(),$(this).closest(".referee-details").slideUp(300,"easeOutQuad")}))}},{key:"openEvent",value:function openEvent(){var vars=(0,helpers.ES)(),$events=this.section.find(".accordion-content"),$queryParamEvent=$("#js-event-"+vars.terminId);$queryParamEvent.length?$queryParamEvent.show().closest("li").addClass("open"):$events.first().show().closest("li").addClass("open")}}]),IHKAccordion}();const components_accordion_accordion=IHKAccordion;$("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){$(".accordion:not(.initiated)").each((function(i){new IHKAccordion($(this))}))}));var ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createAccordion=function createAccordion(_ref){var _ref$title=_ref.title,title=void 0===_ref$title?"Häufig gestellte Fragen auf einen Blick":_ref$title,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$items=_ref.items,items=void 0===_ref$items?AccordionData.l:_ref$items,accordion=(0,helpers.az)("div",["accordion"],null);accordion.dataset.type=type,title&&title.length>0&&(0,helpers.az)("h2",["title"],title,accordion);var ul=(0,helpers.az)("ul","regular"===type?["linklist"]:[],null,accordion);return"regular"===type&&items.map((function(item){var li=(0,helpers.az)("li",[],null,ul),a=(0,helpers.az)("a",["accordion-toggler"],item.title,li),content=(0,helpers.az)("div",["accordion-content"],item.content,li);a.href="#"+item.id,a.role="button",a.setAttribute("aria-controls",item.id),a.ariaExpanded=!1,content.id=item.id,content.role="tabpanel",content.ariaHidden=!0,content.setAttribute("aria-labelledby",item.id)})),"event"===type&&items.map((function(item,index){var li=(0,helpers.az)("li",[],null,ul),toggler=(0,helpers.az)("a",["accordion-toggler"],null,li),content=(0,helpers.az)("div",["accordion-content"],null,li);toggler.href="#js-event-"+index,content.id="js-event-"+index;var dateWrapper=(0,helpers.az)("div",["date-wrapper"],null,toggler);if((0,helpers.az)("div",["date"],item.date,dateWrapper),(0,helpers.az)("div",["time"],item.time,dateWrapper),item.location){var wrap=(0,helpers.az)("div",["event-details"],null,content);(0,helpers.az)("div",["event-label","icon-kartenpin"],'Veranstaltungsort
',wrap);var location=(0,helpers.az)("div",["event-content"],null,wrap);(0,helpers.az)("div",["ev-title"],item.location.title,location),item.location.address.split(" ").map((function(line){(0,helpers.az)("div",["ev-text"],line,location)}))}if(item.speakers&&item.speakers.length>0){var _wrap=(0,helpers.az)("div",["event-details"],null,content);(0,helpers.az)("div",["event-label","icon-referent"],'Referentinnen / Referenten',_wrap);var speakersWrapper=(0,helpers.az)("div",["event-content"],null,_wrap),speakersList=(0,helpers.az)("ul",["referees"],null,speakersWrapper);item.speakers.map((function(speaker,refIndex){var li=(0,helpers.az)("li",[],null,speakersList);if((0,helpers.az)("a",[],speaker.name,li).href="#referent-"+index+"-"+refIndex,speaker.img||speaker.info){var refDetails=(0,helpers.az)("div",["referee-details"],null,li);if(refDetails.id="referent-"+index+"-"+refIndex,speaker.img){var ib=(0,helpers.az)("div",["image-box"],null,refDetails);(0,helpers.Bi)(speaker.img,360,240,speaker.name,[],ib)}speaker.info&&(0,helpers.az)("div",["text-box"],"
"+speaker.info+"
",refDetails),refDetails.appendChild((0,ButtonComponent.a)({color:"primary-light",label:"Info schließen",size:"small"}))}}))}if(item.duration){var _wrap2=(0,helpers.az)("div",["event-details"],null,content);(0,helpers.az)("div",["event-label","icon-dauer"],'Veranstaltungsdauer',_wrap2),(0,helpers.az)("div",["event-content"],"
"+item.duration+"
",_wrap2)}if(item.prices&&item.prices.length>0){var _wrap3=(0,helpers.az)("div",["event-details"],null,content);(0,helpers.az)("div",["event-label","icon-preis"],'Preis',_wrap3);var pricesWrap=(0,helpers.az)("div",["event-content"],null,_wrap3);item.prices.map((function(price){var priceDiv=(0,helpers.az)("div",["price"],null,pricesWrap);(0,helpers.az)("span",["amount"],price.price,priceDiv),(0,helpers.az)("span",[],price.label,priceDiv)})),item.priceDetails&&(0,helpers.az)("p",[],item.priceDetails,pricesWrap)}var bookingWrap=(0,helpers.az)("div",["event-details","sign-up"],null,content);(0,helpers.az)("div",["event-label","icon-"+item.status.type],item.status.label,bookingWrap),(0,helpers.az)("div",["event-content"],null,bookingWrap).appendChild((0,ButtonComponent.a)({label:"Jetzt anmelden",icon:"small-arrow-right-simple",iconPosition:"icon-right"}))})),jquery_default()(document).ready((function(){new components_accordion_accordion(jquery_default()(accordion))})),accordion}},"./stories/components/accordion/AccordionData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{P:()=>EventAccordionData,l:()=>AccordionData});var AccordionData=[{title:"Vel facere placeat cupiditate odio",id:"accordion-01",content:"
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
"},{title:"Lorem ipsum dolor sit amet",id:"accordion-02",content:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
"},{title:"Labore tenetur similique quia, tempore Lorem ipsum dolor sit amet facere placeat cupiditate odio",id:"accordion-03",content:'At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
'}],EventAccordionData=[{date:"27.08.2023",time:"15:00 - 16:30 Uhr",location:{title:"IHK Musterstadt",address:"Hartmut-Wilhelm-Straße 24-26 12345 Musterstadt Telefon: 01234-56789"},speakers:[{name:"Dr. Marianne Musterfrau",img:"./dummy/placeholder-3-2.svg",info:"Coach, Trainerin und Unternehmensberaterin mit Expertise in den Bereichen Handel, Einzelhandel und Dienstleistung. Sie betreut unter anderem kleine und mittelständische Unternehmen in den Bereichen Vertrieb, Marketing und Events."},{name:"Martin Muster",img:null,info:null}],duration:"Vollzeitlehrgang, 64 Unterrichtsstunden",prices:[{price:"90,00 €",label:"inkl. MwSt."},{price:"60,00 €",label:"für IHK Mitglieder, inkl. MwSt."}],priceDetails:"Der Preis gilt pro Veranstaltungsteilnehmer. Bitte geben Sie im Nachrichtenfeld des Anmeldeformulars die Rechnungsadresse Ihrer Begleitung an, wenn Sie sich als Privatperson anmelden.",status:{type:"freie-plaetze",label:"freie Plätze vorhanden"}},{date:"03.09.2023",time:"15:00 - 16:30 Uhr",location:{title:"IHK Musterstadt",address:"Online-Seminar"},speakers:[],duration:"ca. 1 Stunde",prices:[{price:"kostenlos",label:""}],priceDetails:null,status:{type:"geschlossen",label:"Anmeldefrist abgelaufen"}}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/accordion/accordion.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.accordion{--accordion-toggler-padding: 14px;--accordion-icon-width: 60px;--accordion-toggler-min-height: 79px;margin:var(--section-margin) 0}@media(max-width: 767px){.accordion{--accordion-toggler-padding: 12px;--accordion-toggler-min-height: 60px}}.accordion>.linklist,.accordion>ul{position:relative;padding:0;list-style:none;border-bottom:1px solid var(--theme-color-primary-dimmed-02)}.richtext .accordion>.linklist,.richtext .accordion>ul{padding:0;margin:0}@media(max-width: 567px){.accordion>.linklist,.accordion>ul{margin:0 calc(var(--container-padding)*-1);--accordion-icon-width: var(--container-padding)}}.accordion>.linklist>li,.accordion>ul>li{padding-left:var(--accordion-icon-width)}.accordion>.linklist>li.inAccordion,.accordion>ul>li.inAccordion{border-top:1px solid var(--theme-color-primary-dimmed-02);margin-bottom:0;padding-left:var(--accordion-icon-width)}.accordion .linklist>li>a.accordion-toggler,.accordion .accordion-toggler{padding:var(--accordion-toggler-padding) var(--accordion-toggler-padding) calc(var(--accordion-toggler-padding) + 1px) var(--accordion-icon-width);min-height:var(--accordion-toggler-min-height);display:flex;align-items:center;margin:0 0 0 calc(var(--accordion-icon-width)*-1);background-color:#fff;text-decoration:none;position:relative}.accordion .linklist>li>a.accordion-toggler.focus-visible:focus,.accordion .accordion-toggler.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.accordion .linklist>li>a.accordion-toggler:focus-visible,.accordion .linklist>li>a.accordion-toggler.-moz-focusring,.accordion .accordion-toggler:focus-visible,.accordion .accordion-toggler.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 567px){.accordion .linklist>li>a.accordion-toggler,.accordion .accordion-toggler{--accordion-icon-width: 46px;margin-left:calc(var(--container-padding)*-1)}}.accordion .linklist>li>a.accordion-toggler::before,.accordion .accordion-toggler::before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;top:50%;left:6px;position:absolute;margin-top:calc(var(--icon-size)/-2);width:var(--accordion-icon-width);text-align:center;padding-right:5px}.accordion .linklist>li>a.accordion-toggler.open::before,.accordion .accordion-toggler.open::before{content:""}.accordion .linklist>li>a.accordion-toggler:hover,.accordion .accordion-toggler:hover{background-color:var(--theme-color-secondary-dimmed)}.accordion .linklist>li>a.accordion-toggler.focus-visible:focus,.accordion .linklist>li>a.accordion-toggler:focus-visible,.accordion .linklist>li>a.accordion-toggler.-moz-focusring,.accordion .accordion-toggler.focus-visible:focus,.accordion .accordion-toggler:focus-visible,.accordion .accordion-toggler.-moz-focusring{z-index:1}.accordion .accordion-content{display:none;padding:1em 0;margin-left:calc(var(--accordion-icon-width)*-1)}.accordion .accordion-content>*:last-child{margin-bottom:.1em}.accordion .accordion-content>*:first-child{margin-top:0}.accordion[data-type=event] .accordion-content[id=js-event-berufs-info]{background-color:inherit}.accordion[data-type=event] .accordion-content[id^=js-event]{background-color:var(--theme-color-secondary-dimmed)}.accordion[data-type=event]>ul{border-bottom:0}.accordion[data-type=event]>ul>li::before{display:none}.accordion[data-type=event]>ul>li.open .accordion-toggler{color:var(--theme-color-primary)}.accordion[data-type=event]>ul>li+li{margin-top:.4em}.accordion[data-type=event] .accordion-toggler{position:relative;box-shadow:0 1px 0 0 var(--theme-color-primary-dimmed-02)}.accordion[data-type=event] .accordion-toggler:hover{color:var(--theme-color-primary)}.accordion[data-type=event] .accordion-toggler::before{position:absolute;left:0;top:0;bottom:0;background-color:var(--theme-color-primary);color:var(--theme-color-white);margin:-1px 0;text-align:center;display:flex;align-items:center;justify-content:center;padding:0;width:calc(var(--accordion-icon-width)*.75)}.accordion[data-type=event] .accordion-content{padding:0;border-top:1px solid var(--theme-color-primary-dimmed-02);border-bottom:1px solid var(--theme-color-primary-dimmed-02)}.accordion[data-type=event] .date-box{display:none}.accordion[data-type=event] .ev-title{font-weight:600}.accordion[data-type=event] .date-wrapper>div{display:inline-block;font-size:var(--font-size-small)}.accordion[data-type=event] .date-wrapper>div.date{font-size:var(--font-size-h4);margin-right:.3em;font-family:"Korb",sans-serif}.accordion[data-type=event] .event-details{display:flex;align-items:flex-start;padding:1em 0 1em calc(var(--accordion-icon-width) - 10px);margin:0 10px}.accordion[data-type=event] .event-details+.event-details{border-top:1px solid var(--theme-color-primary-dimmed-02)}.accordion[data-type=event] .event-details .event-locationlink>a{font-size:var(--font-size-small)}@media(max-width: 567px){.accordion[data-type=event] .event-details{flex-direction:column}}.accordion[data-type=event] .event-details.sign-up{align-items:center;top:1.2em;padding-bottom:1.2em}@media(max-width: 567px){.accordion[data-type=event] .event-details.sign-up{padding-top:1em}}.accordion[data-type=event] .event-details.sign-up .event-label,.accordion[data-type=event] .event-details.sign-up .event-content{width:100%}@media(min-width: 568px){.accordion[data-type=event] .event-details.sign-up .event-label,.accordion[data-type=event] .event-details.sign-up .event-content{flex:1 1 50%;max-width:50%}}.accordion[data-type=event] .event-details.sign-up p,.accordion[data-type=event] .event-details.sign-up .text{margin:0}.accordion[data-type=event] .event-details.sign-up .event-label{padding-top:2px}@media(max-width: 567px){.accordion[data-type=event] .event-details.sign-up .event-label::before{left:-1px}}.accordion[data-type=event] .event-details.sign-up .event-content{margin-top:1em;margin-bottom:.2em}@media(min-width: 568px){.accordion[data-type=event] .event-details.sign-up .event-content{margin:0;text-align:right}.accordion[data-type=event] .event-details.sign-up .event-content .btn{margin-right:10px}}.accordion[data-type=event] .event-label{position:relative;padding-right:20px;flex:1 1 100%}@media(min-width: 568px){.accordion[data-type=event] .event-label{flex:1 1 40%;max-width:40%}}@media(max-width: 767px){.accordion[data-type=event] .event-label{padding-left:30px}}.accordion[data-type=event] .event-label:before{font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;position:absolute;top:50%;margin-top:calc(var(--icon-size)/-2);left:calc(var(--accordion-icon-width)/-2.4 - var(--icon-size)/2)}@media(max-width: 567px){.accordion[data-type=event] .event-label:before{left:-2px}}.accordion[data-type=event] .event-label.icon-freie-plaetze:before{color:#2e8533}.accordion[data-type=event] .event-label.icon-geschlossen:before{color:#ea515a}.accordion[data-type=event] .event-label h4,.accordion[data-type=event] .event-label .like-h4{font-size:var(--font-size-copy);font-weight:700;margin:0}.accordion[data-type=event] .event-content{padding-right:20px;font-size:var(--font-size-small);flex:1 1 100%}@media(min-width: 568px){.accordion[data-type=event] .event-content{flex:1 1 60%;max-width:60%;padding-left:0}}@media(max-width: 767px){.accordion[data-type=event] .event-content{padding-right:10px;margin-top:.6em}}.accordion[data-type=event] .event-content>p:last-child,.accordion[data-type=event] .event-content>.text:last-child{margin-bottom:0}.accordion[data-type=event] .price .amount{font-family:var(--font-korb);font-size:var(--font-size-h2);line-height:1.2;font-weight:400;margin:1.4em -0.05em .6em;line-height:1.2;margin:0 .3em 0 -0.05em}.accordion[data-type=event] .price+p{margin-top:.6em}.accordion[data-type=event] .referees{position:relative;display:block;padding:0;list-style:none}.accordion[data-type=event] .referees.multiple-events>li{margin-bottom:20px}.accordion[data-type=event] .referees.multiple-events .referees{list-style:disc;padding-left:20px;margin-top:10px}.accordion[data-type=event] .referees .image-box{margin:.8em 0 .4em}.accordion[data-type=event] .referees .image-box img{max-width:100%;max-height:300px}.accordion[data-type=event] .referees>li>a{font-weight:600}.accordion[data-type=event] .referees>li>a:last-child{text-decoration:none;pointer-events:none}.accordion[data-type=event] .referees .referee-details{display:none;margin-bottom:1.2em}.accordion[data-type=event] .referees .referee-details:first-child:last-child{display:block}.a-z-content-wrapper .accordion[data-type=contacts],.a-z-content-wrapper .accordion{border-top:0;margin-top:2px;list-style-type:none}.a-z-content-wrapper .accordion>.linklist{margin-top:0}.a-z-content-wrapper .accordion>.linklist>li:first-child{border-top:0}.accordion>.linklist>li.inAccordion.open .accordion-toggler:before,.accordion>ul>li.inAccordion.open .accordion-toggler:before{content:""}',"",{version:3,sources:["webpack://./stories/components/accordion/accordion.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,WAGA,iCACE,CAAA,4BACA,CAAA,oCACA,CAAA,8BACA,CAAA,yBAEA,WANF,iCAOI,CAAA,oCACA,CAAA,CAAA,mCAGF,iBACE,CAAA,SACA,CAAA,eACA,CAAA,4DACA,CAAA,uDAEA,SACE,CAAA,QACA,CAAA,yBAGF,mCAXF,0CAYI,CAAA,gDACA,CAAA,CAAA,yCAGF,wCACE,CAAA,iEAGF,yDACE,CAAA,eACA,CAAA,wCACA,CAAA,0EAwBJ,kJACE,CAAA,8CACA,CAAA,YACA,CAAA,kBACA,CAAA,iDACA,CAAA,qBACA,CAAA,oBACA,CAAA,iBACA,CAAA,kHC4GA,4GACE,CAAA,SACA,CAAA,8MAEF,4GACE,CAAA,SACA,CAAA,yBD/GF,0EAXF,4BAYI,CAAA,6CACA,CAAA,CAAA,0FAGF,WCyKe,CAAA,8BDvKb,CAAA,0BACA,CAAA,aACA,CAAA,OACA,CAAA,QACA,CAAA,iBACA,CAAA,oCACA,CAAA,iCACA,CAAA,iBACA,CAAA,iBACA,CAAA,oGAGA,WCkJc,CAAA,sFD7IhB,oDACE,CAAA,gUAGF,SACE,CAAA,8BAIJ,YACE,CAAA,aAEA,CAAA,gDACA,CAAA,2CAEA,kBACE,CAAA,4CAEF,YACE,CAAA,wEAOJ,wBACE,CAAA,6DAEF,oDACE,CAAA,+BAEF,eACE,CAAA,0CAGE,YACE,CAAA,0DAIA,gCACE,CAAA,qCAIJ,eACE,CAAA,+CAKN,iBACE,CAAA,yDACA,CAAA,qDAEA,gCACE,CAAA,uDAGF,iBACE,CAAA,MACA,CAAA,KACA,CAAA,QACA,CAAA,2CACA,CAAA,8BACA,CAAA,aACA,CAAA,iBACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,SACA,CAAA,2CACA,CAAA,+CAIJ,SACE,CAAA,yDACA,CAAA,4DACA,CAAA,sCAGF,YACE,CAAA,sCAGF,eACE,CAAA,8CAIA,oBACE,CAAA,gCACA,CAAA,mDAEA,6BACE,CAAA,iBACA,CAAA,6BACA,CAAA,2CAKN,YACE,CAAA,sBACA,CAAA,0DACA,CAAA,aACA,CAAA,0DAEA,yDACE,CAAA,iEAGF,gCACE,CAAA,yBAGF,2CAdF,qBAeI,CAAA,CAAA,mDAGF,kBACE,CAAA,SACA,CAAA,oBACA,CAAA,yBAEA,mDALF,eAMI,CAAA,CAAA,kIAGF,UACE,CAAA,yBAEA,kIAHF,YAII,CAAA,aACA,CAAA,CAAA,8GAIJ,QACE,CAAA,gEAGF,eACE,CAAA,yBAEA,wEACE,SACE,CAAA,CAAA,kEAKN,cACE,CAAA,kBACA,CAAA,yBAEA,kEAJF,QAKI,CAAA,gBACA,CAAA,uEAEA,iBACE,CAAA,CAAA,yCAOV,iBACE,CAAA,kBACA,CAAA,aACA,CAAA,yBAEA,yCALF,YAMI,CAAA,aACA,CAAA,CAAA,yBAGF,yCAVF,iBAWI,CAAA,CAAA,gDAGF,8BACE,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,OACA,CAAA,oCACA,CAAA,gEACA,CAAA,yBAEA,gDATF,SAUI,CAAA,CAAA,mEAIJ,aACE,CAAA,iEAEF,aACE,CAAA,8FAGF,+BACE,CAAA,eACA,CAAA,QACA,CAAA,2CAIJ,kBACE,CAAA,gCACA,CAAA,aACA,CAAA,yBAEA,2CALF,YAMI,CAAA,aACA,CAAA,cACA,CAAA,CAAA,yBAGF,2CAXF,kBAYI,CAAA,eACA,CAAA,CAAA,oHAGF,eACE,CAAA,2CAIJ,4BC5TA,CAAA,6BACA,CAAA,eACA,CAAA,eACA,CAAA,yBACA,CAAA,eD0TE,CAAA,uBACA,CAAA,qCAGF,eACE,CAAA,sCAGF,iBACE,CAAA,aACA,CAAA,SACA,CAAA,eACA,CAAA,yDAGE,kBACE,CAAA,gEAEF,eACE,CAAA,iBACA,CAAA,eACA,CAAA,iDAIJ,kBACE,CAAA,qDAEA,cACE,CAAA,gBACA,CAAA,2CAIJ,eACE,CAAA,sDAEA,oBACE,CAAA,mBACA,CAAA,uDAIJ,YACE,CAAA,mBACA,CAAA,8EAEA,aACE,CAAA,oFAON,YACE,CAAA,cACA,CAAA,oBACA,CAAA,0CAIA,YACE,CAAA,yDAEA,YACE,CAAA,+HAMR,WACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.accordion {\n --accordion-toggler-padding: 14px;\n --accordion-icon-width: 60px;\n --accordion-toggler-min-height: 79px;\n margin: var(--section-margin) 0;\n\n @media(max-width: 767px) {\n --accordion-toggler-padding: 12px;\n --accordion-toggler-min-height: 60px;\n }\n\n > .linklist, > ul {\n position: relative;\n padding: 0;\n list-style: none;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-02);\n\n .richtext & {\n padding: 0;\n margin: 0;\n }\n\n @media(max-width: 567px) {\n margin: 0 calc(var(--container-padding) * -1);\n --accordion-icon-width: var(--container-padding);\n }\n\n > li {\n padding-left: var(--accordion-icon-width);\n }\n\n > li.inAccordion {\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n margin-bottom: 0;\n padding-left: var(--accordion-icon-width);\n /*\n &::before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 0.4em;\n background-color: var(--theme-color-secondary-dimmed);\n }\n */\n /*\n &.open {\n .accordion-toggler {\n background-color: var(--theme-color-secondary-dimmed);\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n */\n }\n }\n\n .linklist > li > a.accordion-toggler, .accordion-toggler {\n padding: var(--accordion-toggler-padding) var(--accordion-toggler-padding) calc(var(--accordion-toggler-padding) + 1px) var(--accordion-icon-width);\n min-height: var(--accordion-toggler-min-height);\n display: flex;\n align-items: center;\n margin: 0 0 0 calc(var(--accordion-icon-width) * -1);\n background-color: #fff;\n text-decoration: none;\n position: relative;\n @include focus-visible;\n\n @media(max-width: 567px) {\n --accordion-icon-width: 46px;\n margin-left: calc(var(--container-padding) * -1);\n }\n\n &::before {\n @include icon-plus;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n top: 50%;\n left: 6px;\n position: absolute;\n margin-top: calc(var(--icon-size) / -2);\n width: var(--accordion-icon-width);\n text-align: center;\n padding-right: 5px;\n }\n &.open {\n &::before {\n @include icon-minus;\n }\n }\n\n &:hover {\n background-color: var(--theme-color-secondary-dimmed);\n }\n\n &.focus-visible:focus, &:focus-visible, &.-moz-focusring {\n z-index: 1;\n }\n }\n\n .accordion-content {\n display: none;\n //padding: 1em 0 1em var(--accordion-icon-width);\n padding: 1em 0;\n margin-left: calc(var(--accordion-icon-width) * -1);\n\n > *:last-child {\n margin-bottom: 0.1em;\n }\n > *:first-child {\n margin-top: 0;\n }\n }\n}\n\n.accordion[data-type='event'] {\n /* nur für antragosuche-details */\n .accordion-content[id=js-event-berufs-info] {\n background-color: inherit;\n }\n .accordion-content[id^=js-event] {\n background-color: var(--theme-color-secondary-dimmed);\n }\n > ul {\n border-bottom: 0;\n\n > li {\n &::before {\n display: none;\n }\n\n &.open {\n .accordion-toggler {\n color: var(--theme-color-primary);\n }\n }\n\n + li {\n margin-top: 0.4em;\n }\n }\n }\n\n .accordion-toggler {\n position: relative;\n box-shadow: 0 1px 0 0 var(--theme-color-primary-dimmed-02);\n\n &:hover {\n color: var(--theme-color-primary);\n }\n\n &::before {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n margin: -1px 0;\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n width: calc(var(--accordion-icon-width) * 0.75);\n }\n }\n\n .accordion-content {\n padding: 0;\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n border-bottom: 1px solid var(--theme-color-primary-dimmed-02);\n }\n\n .date-box {\n display: none;\n }\n\n .ev-title {\n font-weight: 600;\n }\n\n .date-wrapper {\n > div {\n display: inline-block;\n font-size: var(--font-size-small);\n\n &.date {\n font-size: var(--font-size-h4);\n margin-right: 0.3em;\n font-family: 'Korb', sans-serif;\n }\n }\n }\n\n .event-details {\n display: flex;\n align-items: flex-start;\n padding: 1em 0 1em calc(var(--accordion-icon-width) - 10px);\n margin: 0 10px;\n\n + .event-details {\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n }\n\n .event-locationlink > a {\n font-size: var(--font-size-small);\n }\n\n @media(max-width: 567px) {\n flex-direction: column;\n }\n\n &.sign-up {\n align-items: center;\n top: 1.2em;\n padding-bottom: 1.2em;\n\n @media(max-width: 567px) {\n padding-top: 1em;\n }\n\n .event-label, .event-content {\n width: 100%;\n\n @media (min-width: 568px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n\n p, .text {\n margin: 0;\n }\n\n .event-label {\n padding-top: 2px;\n\n @media(max-width: 567px) {\n &::before {\n left: -1px;\n }\n }\n }\n\n .event-content {\n margin-top: 1em;\n margin-bottom: 0.2em;\n\n @media (min-width: 568px) {\n margin: 0;\n text-align: right;\n\n .btn {\n margin-right: 10px;\n }\n }\n }\n }\n }\n\n .event-label {\n position: relative;\n padding-right: 20px;\n flex: 1 1 100%;\n\n @media (min-width: 568px) {\n flex: 1 1 40%;\n max-width: 40%;\n }\n\n @media (max-width: 767px) {\n padding-left: 30px;\n }\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n position: absolute;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n left: calc(var(--accordion-icon-width) / -2.4 - var(--icon-size) / 2);\n\n @media (max-width: 567px) {\n left: -2px;\n }\n }\n\n &.icon-freie-plaetze:before {\n color: #2E8533;\n }\n &.icon-geschlossen:before {\n color: #EA515A;\n }\n\n h4, .like-h4 {\n font-size: var(--font-size-copy);\n font-weight: 700;\n margin: 0;\n }\n }\n\n .event-content {\n padding-right: 20px;\n font-size: var(--font-size-small);\n flex: 1 1 100%;\n\n @media (min-width: 568px) {\n flex: 1 1 60%;\n max-width: 60%;\n padding-left: 0;\n }\n\n @media(max-width: 767px) {\n padding-right: 10px;\n margin-top: 0.6em;\n }\n\n > p:last-child, > .text:last-child {\n margin-bottom: 0;\n }\n }\n\n .price .amount {\n @include h2;\n line-height: 1.2;\n margin: 0 0.3em 0 -0.05em;\n }\n\n .price + p {\n margin-top: 0.6em;\n }\n\n .referees {\n position: relative;\n display: block;\n padding: 0;\n list-style: none;\n\n &.multiple-events {\n > li {\n margin-bottom: 20px;\n }\n .referees {\n list-style: disc;\n padding-left: 20px;\n margin-top: 10px;\n }\n }\n\n .image-box {\n margin: 0.8em 0 0.4em;\n\n img {\n max-width: 100%;\n max-height: 300px;\n }\n }\n\n > li > a {\n font-weight: 600;\n\n &:last-child {\n text-decoration: none;\n pointer-events: none;\n }\n }\n\n .referee-details {\n display: none;\n margin-bottom: 1.2em;\n\n &:first-child:last-child {\n display: block;\n }\n }\n }\n}\n\n.a-z-content-wrapper {\n .accordion[data-type=\"contacts\"], .accordion {\n border-top: 0;\n margin-top: 2px;\n list-style-type: none;\n }\n\n .accordion {\n > .linklist {\n margin-top: 0;\n\n > li:first-child {\n border-top: 0;\n }\n }\n }\n}\n\n.accordion>.linklist>li.inAccordion.open .accordion-toggler:before, .accordion>ul>li.inAccordion.open .accordion-toggler:before {\n content: \"\\e81f\";\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8356],{"./stories/components/accordion/AccordionComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createAccordion});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),accordion=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/accordion/accordion.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(accordion.Z,options);accordion.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),AccordionData=__webpack_require__("./stories/components/accordion/AccordionData.js"),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i li > a").on("click",(function(e){e.preventDefault(),$(this).siblings(".referee-details").slideToggle(300,"easeOutQuad")})),this.section.find(".referees .referee-details a.btn").on("click",(function(e){e.preventDefault(),$(this).closest(".referee-details").slideUp(300,"easeOutQuad")}))}},{key:"openEvent",value:function openEvent(){var vars=(0,helpers.ES)(),$events=this.section.find(".accordion-content"),$queryParamEvent=$("#js-event-"+vars.terminId);$queryParamEvent.length?$queryParamEvent.show().closest("li").addClass("open"):$events.first().show().closest("li").addClass("open")}}]),IHKAccordion}();const components_accordion_accordion=IHKAccordion;$("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){$(".accordion:not(.initiated)").each((function(i){new IHKAccordion($(this))}))}));var ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createAccordion=function createAccordion(_ref){var _ref$title=_ref.title,title=void 0===_ref$title?"Häufig gestellte Fragen auf einen Blick":_ref$title,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$items=_ref.items,items=void 0===_ref$items?AccordionData.l:_ref$items,accordion=(0,helpers.az)("div",["accordion"],null);accordion.dataset.type=type,title&&title.length>0&&(0,helpers.az)("h2",["title"],title,accordion);var ul=(0,helpers.az)("ul","regular"===type?["linklist"]:[],null,accordion);return"regular"===type&&items.map((function(item){var li=(0,helpers.az)("li",[],null,ul),a=(0,helpers.az)("a",["accordion-toggler"],item.title,li),content=(0,helpers.az)("div",["accordion-content"],item.content,li);a.href="#"+item.id,a.role="button",a.setAttribute("aria-controls",item.id),a.ariaExpanded=!1,content.id=item.id,content.role="tabpanel",content.ariaHidden=!0,content.setAttribute("aria-labelledby",item.id)})),"event"===type&&items.map((function(item,index){var li=(0,helpers.az)("li",[],null,ul),toggler=(0,helpers.az)("a",["accordion-toggler"],null,li),content=(0,helpers.az)("div",["accordion-content"],null,li);toggler.href="#js-event-"+index,content.id="js-event-"+index;var dateWrapper=(0,helpers.az)("div",["date-wrapper"],null,toggler);if((0,helpers.az)("div",["date"],item.date,dateWrapper),(0,helpers.az)("div",["time"],item.time,dateWrapper),item.location){var wrap=(0,helpers.az)("div",["event-details"],null,content);(0,helpers.az)("div",["event-label","icon-kartenpin"],'Veranstaltungsort
',wrap);var location=(0,helpers.az)("div",["event-content"],null,wrap);(0,helpers.az)("div",["ev-title"],item.location.title,location),item.location.address.split(" ").map((function(line){(0,helpers.az)("div",["ev-text"],line,location)}))}if(item.speakers&&item.speakers.length>0){var _wrap=(0,helpers.az)("div",["event-details"],null,content);(0,helpers.az)("div",["event-label","icon-referent"],'Referentinnen / Referenten',_wrap);var speakersWrapper=(0,helpers.az)("div",["event-content"],null,_wrap),speakersList=(0,helpers.az)("ul",["referees"],null,speakersWrapper);item.speakers.map((function(speaker,refIndex){var li=(0,helpers.az)("li",[],null,speakersList);if((0,helpers.az)("a",[],speaker.name,li).href="#referent-"+index+"-"+refIndex,speaker.img||speaker.info){var refDetails=(0,helpers.az)("div",["referee-details"],null,li);if(refDetails.id="referent-"+index+"-"+refIndex,speaker.img){var ib=(0,helpers.az)("div",["image-box"],null,refDetails);(0,helpers.Bi)(speaker.img,360,240,speaker.name,[],ib)}speaker.info&&(0,helpers.az)("div",["text-box"],"
"+speaker.info+"
",refDetails),refDetails.appendChild((0,ButtonComponent.a)({color:"primary-light",label:"Info schließen",size:"small"}))}}))}if(item.duration){var _wrap2=(0,helpers.az)("div",["event-details"],null,content);(0,helpers.az)("div",["event-label","icon-dauer"],'Veranstaltungsdauer',_wrap2),(0,helpers.az)("div",["event-content"],"
"+item.duration+"
",_wrap2)}if(item.prices&&item.prices.length>0){var _wrap3=(0,helpers.az)("div",["event-details"],null,content);(0,helpers.az)("div",["event-label","icon-preis"],'Preis',_wrap3);var pricesWrap=(0,helpers.az)("div",["event-content"],null,_wrap3);item.prices.map((function(price){var priceDiv=(0,helpers.az)("div",["price"],null,pricesWrap);(0,helpers.az)("span",["amount"],price.price,priceDiv),(0,helpers.az)("span",[],price.label,priceDiv)})),item.priceDetails&&(0,helpers.az)("p",[],item.priceDetails,pricesWrap)}var bookingWrap=(0,helpers.az)("div",["event-details","sign-up"],null,content);(0,helpers.az)("div",["event-label","icon-"+item.status.type],item.status.label,bookingWrap),(0,helpers.az)("div",["event-content"],null,bookingWrap).appendChild((0,ButtonComponent.a)({label:"Jetzt anmelden",icon:"small-arrow-right-simple",iconPosition:"icon-right"}))})),jquery_default()(document).ready((function(){new components_accordion_accordion(jquery_default()(accordion))})),accordion}},"./stories/components/accordion/AccordionData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{P:()=>EventAccordionData,l:()=>AccordionData});var AccordionData=[{title:"Vel facere placeat cupiditate odio",id:"accordion-01",content:"
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
"},{title:"Lorem ipsum dolor sit amet",id:"accordion-02",content:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
"},{title:"Labore tenetur similique quia, tempore Lorem ipsum dolor sit amet facere placeat cupiditate odio",id:"accordion-03",content:'At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
'}],EventAccordionData=[{date:"27.08.2023",time:"15:00 - 16:30 Uhr",location:{title:"IHK Musterstadt",address:"Hartmut-Wilhelm-Straße 24-26 12345 Musterstadt Telefon: 01234-56789"},speakers:[{name:"Dr. Marianne Musterfrau",img:"./dummy/placeholder-3-2.svg",info:"Coach, Trainerin und Unternehmensberaterin mit Expertise in den Bereichen Handel, Einzelhandel und Dienstleistung. Sie betreut unter anderem kleine und mittelständische Unternehmen in den Bereichen Vertrieb, Marketing und Events."},{name:"Martin Muster",img:null,info:null}],duration:"Vollzeitlehrgang, 64 Unterrichtsstunden",prices:[{price:"90,00 €",label:"inkl. MwSt."},{price:"60,00 €",label:"für IHK Mitglieder, inkl. MwSt."}],priceDetails:"Der Preis gilt pro Veranstaltungsteilnehmer. Bitte geben Sie im Nachrichtenfeld des Anmeldeformulars die Rechnungsadresse Ihrer Begleitung an, wenn Sie sich als Privatperson anmelden.",status:{type:"freie-plaetze",label:"freie Plätze vorhanden"}},{date:"03.09.2023",time:"15:00 - 16:30 Uhr",location:{title:"IHK Musterstadt",address:"Online-Seminar"},speakers:[],duration:"ca. 1 Stunde",prices:[{price:"kostenlos",label:""}],priceDetails:null,status:{type:"geschlossen",label:"Anmeldefrist abgelaufen"}}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/accordion/accordion.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.accordion{--accordion-toggler-padding: 14px;--accordion-icon-width: 60px;--accordion-toggler-min-height: 79px;margin:var(--section-margin) 0}@media(max-width: 767px){.accordion{--accordion-toggler-padding: 12px;--accordion-toggler-min-height: 60px}}.accordion>.linklist,.accordion>ul{position:relative;padding:0;list-style:none;border-bottom:1px solid var(--theme-color-primary-dimmed-02)}.richtext .accordion>.linklist,.richtext .accordion>ul{padding:0;margin:0}@media(max-width: 567px){.accordion>.linklist,.accordion>ul{margin:0 calc(var(--container-padding)*-1);--accordion-icon-width: var(--container-padding)}}.accordion>.linklist>li,.accordion>ul>li{padding-left:var(--accordion-icon-width)}.accordion>.linklist>li.inAccordion,.accordion>ul>li.inAccordion{border-top:1px solid var(--theme-color-primary-dimmed-02);margin-bottom:0;padding-left:var(--accordion-icon-width)}.accordion .linklist>li>a.accordion-toggler,.accordion .accordion-toggler{padding:var(--accordion-toggler-padding) var(--accordion-toggler-padding) calc(var(--accordion-toggler-padding) + 1px) var(--accordion-icon-width);min-height:var(--accordion-toggler-min-height);display:flex;align-items:center;margin:0 0 0 calc(var(--accordion-icon-width)*-1);background-color:#fff;text-decoration:none;position:relative}.accordion .linklist>li>a.accordion-toggler.focus-visible:focus,.accordion .accordion-toggler.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.accordion .linklist>li>a.accordion-toggler:focus-visible,.accordion .linklist>li>a.accordion-toggler.-moz-focusring,.accordion .accordion-toggler:focus-visible,.accordion .accordion-toggler.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 567px){.accordion .linklist>li>a.accordion-toggler,.accordion .accordion-toggler{--accordion-icon-width: 46px;margin-left:calc(var(--container-padding)*-1)}}.accordion .linklist>li>a.accordion-toggler::before,.accordion .accordion-toggler::before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;top:50%;left:6px;position:absolute;margin-top:calc(var(--icon-size)/-2);width:var(--accordion-icon-width);text-align:center;padding-right:5px}.accordion .linklist>li>a.accordion-toggler.open::before,.accordion .accordion-toggler.open::before{content:""}.accordion .linklist>li>a.accordion-toggler:hover,.accordion .accordion-toggler:hover{background-color:var(--theme-color-secondary-dimmed)}.accordion .linklist>li>a.accordion-toggler.focus-visible:focus,.accordion .linklist>li>a.accordion-toggler:focus-visible,.accordion .linklist>li>a.accordion-toggler.-moz-focusring,.accordion .accordion-toggler.focus-visible:focus,.accordion .accordion-toggler:focus-visible,.accordion .accordion-toggler.-moz-focusring{z-index:1}.accordion .accordion-content{display:none;padding:1em 0;margin-left:calc(var(--accordion-icon-width)*-1)}.accordion .accordion-content>*:last-child{margin-bottom:.1em}.accordion .accordion-content>*:first-child{margin-top:0}.accordion[data-type=event] .accordion-content[id=js-event-berufs-info]{background-color:inherit}.accordion[data-type=event] .accordion-content[id^=js-event]{background-color:var(--theme-color-secondary-dimmed)}.accordion[data-type=event]>ul{border-bottom:0}.accordion[data-type=event]>ul>li::before{display:none}.accordion[data-type=event]>ul>li.open .accordion-toggler{color:var(--theme-color-primary)}.accordion[data-type=event]>ul>li+li{margin-top:.4em}.accordion[data-type=event] .accordion-toggler{position:relative;box-shadow:0 1px 0 0 var(--theme-color-primary-dimmed-02)}.accordion[data-type=event] .accordion-toggler:hover{color:var(--theme-color-primary)}.accordion[data-type=event] .accordion-toggler::before{position:absolute;left:0;top:0;bottom:0;background-color:var(--theme-color-primary);color:var(--theme-color-white);margin:-1px 0;text-align:center;display:flex;align-items:center;justify-content:center;padding:0;width:calc(var(--accordion-icon-width)*.75)}.accordion[data-type=event] .accordion-content{padding:0;border-top:1px solid var(--theme-color-primary-dimmed-02);border-bottom:1px solid var(--theme-color-primary-dimmed-02)}.accordion[data-type=event] .date-box{display:none}.accordion[data-type=event] .ev-title{font-weight:600}.accordion[data-type=event] .date-wrapper>div{display:inline-block;font-size:var(--font-size-small)}.accordion[data-type=event] .date-wrapper>div.date{font-size:var(--font-size-h4);margin-right:.3em;font-family:"Korb",sans-serif}.accordion[data-type=event] .event-details{display:flex;align-items:flex-start;padding:1em 0 1em calc(var(--accordion-icon-width) - 10px);margin:0 10px}.accordion[data-type=event] .event-details+.event-details{border-top:1px solid var(--theme-color-primary-dimmed-02)}.accordion[data-type=event] .event-details .event-locationlink>a{font-size:var(--font-size-small)}@media(max-width: 567px){.accordion[data-type=event] .event-details{flex-direction:column}}.accordion[data-type=event] .event-details.sign-up{align-items:center;top:1.2em;padding-bottom:1.2em}@media(max-width: 567px){.accordion[data-type=event] .event-details.sign-up{padding-top:1em}}.accordion[data-type=event] .event-details.sign-up .event-label,.accordion[data-type=event] .event-details.sign-up .event-content{width:100%}@media(min-width: 568px){.accordion[data-type=event] .event-details.sign-up .event-label,.accordion[data-type=event] .event-details.sign-up .event-content{flex:1 1 50%;max-width:50%}}.accordion[data-type=event] .event-details.sign-up p,.accordion[data-type=event] .event-details.sign-up .text{margin:0}.accordion[data-type=event] .event-details.sign-up .event-label{padding-top:2px}@media(max-width: 567px){.accordion[data-type=event] .event-details.sign-up .event-label::before{left:-1px}}.accordion[data-type=event] .event-details.sign-up .event-content{margin-top:1em;margin-bottom:.2em}@media(min-width: 568px){.accordion[data-type=event] .event-details.sign-up .event-content{margin:0;text-align:right}.accordion[data-type=event] .event-details.sign-up .event-content .btn{margin-right:10px}}.accordion[data-type=event] .event-label{position:relative;padding-right:20px;flex:1 1 100%}@media(min-width: 568px){.accordion[data-type=event] .event-label{flex:1 1 40%;max-width:40%}}@media(max-width: 767px){.accordion[data-type=event] .event-label{padding-left:30px}}.accordion[data-type=event] .event-label:before{font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;position:absolute;top:50%;margin-top:calc(var(--icon-size)/-2);left:calc(var(--accordion-icon-width)/-2.4 - var(--icon-size)/2)}@media(max-width: 567px){.accordion[data-type=event] .event-label:before{left:-2px}}.accordion[data-type=event] .event-label.icon-freie-plaetze:before{color:#2e8533}.accordion[data-type=event] .event-label.icon-geschlossen:before{color:#ea515a}.accordion[data-type=event] .event-label h4,.accordion[data-type=event] .event-label .like-h4{font-size:var(--font-size-copy);font-weight:700;margin:0}.accordion[data-type=event] .event-content{padding-right:20px;font-size:var(--font-size-small);flex:1 1 100%}@media(min-width: 568px){.accordion[data-type=event] .event-content{flex:1 1 60%;max-width:60%;padding-left:0}}@media(max-width: 767px){.accordion[data-type=event] .event-content{padding-right:10px;margin-top:.6em}}.accordion[data-type=event] .event-content>p:last-child,.accordion[data-type=event] .event-content>.text:last-child{margin-bottom:0}.accordion[data-type=event] .price .amount{font-family:var(--font-korb);font-size:var(--font-size-h2);line-height:1.2;font-weight:400;margin:1.4em -0.05em .6em;line-height:1.2;margin:0 .3em 0 -0.05em}.accordion[data-type=event] .price+p{margin-top:.6em}.accordion[data-type=event] .referees{position:relative;display:block;padding:0;list-style:none}.accordion[data-type=event] .referees.multiple-events>li{margin-bottom:20px}.accordion[data-type=event] .referees.multiple-events .referees{list-style:disc;padding-left:20px;margin-top:10px}.accordion[data-type=event] .referees .image-box{margin:.8em 0 .4em}.accordion[data-type=event] .referees .image-box img{max-width:100%;max-height:300px}.accordion[data-type=event] .referees>li>a{font-weight:600}.accordion[data-type=event] .referees>li>a:last-child{text-decoration:none;pointer-events:none}.accordion[data-type=event] .referees .referee-details{display:none;margin-bottom:1.2em}.accordion[data-type=event] .referees .referee-details:first-child:last-child{display:block}.a-z-content-wrapper .accordion[data-type=contacts],.a-z-content-wrapper .accordion{border-top:0;margin-top:2px;list-style-type:none}.a-z-content-wrapper .accordion>.linklist{margin-top:0}.a-z-content-wrapper .accordion>.linklist>li:first-child{border-top:0}.accordion>.linklist>li.inAccordion.open .accordion-toggler:before,.accordion>ul>li.inAccordion.open .accordion-toggler:before{content:""}',"",{version:3,sources:["webpack://./stories/components/accordion/accordion.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,WAGA,iCACE,CAAA,4BACA,CAAA,oCACA,CAAA,8BACA,CAAA,yBAEA,WANF,iCAOI,CAAA,oCACA,CAAA,CAAA,mCAGF,iBACE,CAAA,SACA,CAAA,eACA,CAAA,4DACA,CAAA,uDAEA,SACE,CAAA,QACA,CAAA,yBAGF,mCAXF,0CAYI,CAAA,gDACA,CAAA,CAAA,yCAGF,wCACE,CAAA,iEAGF,yDACE,CAAA,eACA,CAAA,wCACA,CAAA,0EAwBJ,kJACE,CAAA,8CACA,CAAA,YACA,CAAA,kBACA,CAAA,iDACA,CAAA,qBACA,CAAA,oBACA,CAAA,iBACA,CAAA,kHC4GA,4GACE,CAAA,SACA,CAAA,8MAEF,4GACE,CAAA,SACA,CAAA,yBD/GF,0EAXF,4BAYI,CAAA,6CACA,CAAA,CAAA,0FAGF,WCyKe,CAAA,8BDvKb,CAAA,0BACA,CAAA,aACA,CAAA,OACA,CAAA,QACA,CAAA,iBACA,CAAA,oCACA,CAAA,iCACA,CAAA,iBACA,CAAA,iBACA,CAAA,oGAGA,WCkJc,CAAA,sFD7IhB,oDACE,CAAA,gUAGF,SACE,CAAA,8BAIJ,YACE,CAAA,aAEA,CAAA,gDACA,CAAA,2CAEA,kBACE,CAAA,4CAEF,YACE,CAAA,wEAOJ,wBACE,CAAA,6DAEF,oDACE,CAAA,+BAEF,eACE,CAAA,0CAGE,YACE,CAAA,0DAIA,gCACE,CAAA,qCAIJ,eACE,CAAA,+CAKN,iBACE,CAAA,yDACA,CAAA,qDAEA,gCACE,CAAA,uDAGF,iBACE,CAAA,MACA,CAAA,KACA,CAAA,QACA,CAAA,2CACA,CAAA,8BACA,CAAA,aACA,CAAA,iBACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,SACA,CAAA,2CACA,CAAA,+CAIJ,SACE,CAAA,yDACA,CAAA,4DACA,CAAA,sCAGF,YACE,CAAA,sCAGF,eACE,CAAA,8CAIA,oBACE,CAAA,gCACA,CAAA,mDAEA,6BACE,CAAA,iBACA,CAAA,6BACA,CAAA,2CAKN,YACE,CAAA,sBACA,CAAA,0DACA,CAAA,aACA,CAAA,0DAEA,yDACE,CAAA,iEAGF,gCACE,CAAA,yBAGF,2CAdF,qBAeI,CAAA,CAAA,mDAGF,kBACE,CAAA,SACA,CAAA,oBACA,CAAA,yBAEA,mDALF,eAMI,CAAA,CAAA,kIAGF,UACE,CAAA,yBAEA,kIAHF,YAII,CAAA,aACA,CAAA,CAAA,8GAIJ,QACE,CAAA,gEAGF,eACE,CAAA,yBAEA,wEACE,SACE,CAAA,CAAA,kEAKN,cACE,CAAA,kBACA,CAAA,yBAEA,kEAJF,QAKI,CAAA,gBACA,CAAA,uEAEA,iBACE,CAAA,CAAA,yCAOV,iBACE,CAAA,kBACA,CAAA,aACA,CAAA,yBAEA,yCALF,YAMI,CAAA,aACA,CAAA,CAAA,yBAGF,yCAVF,iBAWI,CAAA,CAAA,gDAGF,8BACE,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,OACA,CAAA,oCACA,CAAA,gEACA,CAAA,yBAEA,gDATF,SAUI,CAAA,CAAA,mEAIJ,aACE,CAAA,iEAEF,aACE,CAAA,8FAGF,+BACE,CAAA,eACA,CAAA,QACA,CAAA,2CAIJ,kBACE,CAAA,gCACA,CAAA,aACA,CAAA,yBAEA,2CALF,YAMI,CAAA,aACA,CAAA,cACA,CAAA,CAAA,yBAGF,2CAXF,kBAYI,CAAA,eACA,CAAA,CAAA,oHAGF,eACE,CAAA,2CAIJ,4BC5TA,CAAA,6BACA,CAAA,eACA,CAAA,eACA,CAAA,yBACA,CAAA,eD0TE,CAAA,uBACA,CAAA,qCAGF,eACE,CAAA,sCAGF,iBACE,CAAA,aACA,CAAA,SACA,CAAA,eACA,CAAA,yDAGE,kBACE,CAAA,gEAEF,eACE,CAAA,iBACA,CAAA,eACA,CAAA,iDAIJ,kBACE,CAAA,qDAEA,cACE,CAAA,gBACA,CAAA,2CAIJ,eACE,CAAA,sDAEA,oBACE,CAAA,mBACA,CAAA,uDAIJ,YACE,CAAA,mBACA,CAAA,8EAEA,aACE,CAAA,oFAON,YACE,CAAA,cACA,CAAA,oBACA,CAAA,0CAIA,YACE,CAAA,yDAEA,YACE,CAAA,+HAMR,WACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.accordion {\n --accordion-toggler-padding: 14px;\n --accordion-icon-width: 60px;\n --accordion-toggler-min-height: 79px;\n margin: var(--section-margin) 0;\n\n @media(max-width: 767px) {\n --accordion-toggler-padding: 12px;\n --accordion-toggler-min-height: 60px;\n }\n\n > .linklist, > ul {\n position: relative;\n padding: 0;\n list-style: none;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-02);\n\n .richtext & {\n padding: 0;\n margin: 0;\n }\n\n @media(max-width: 567px) {\n margin: 0 calc(var(--container-padding) * -1);\n --accordion-icon-width: var(--container-padding);\n }\n\n > li {\n padding-left: var(--accordion-icon-width);\n }\n\n > li.inAccordion {\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n margin-bottom: 0;\n padding-left: var(--accordion-icon-width);\n /*\n &::before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 0.4em;\n background-color: var(--theme-color-secondary-dimmed);\n }\n */\n /*\n &.open {\n .accordion-toggler {\n background-color: var(--theme-color-secondary-dimmed);\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n */\n }\n }\n\n .linklist > li > a.accordion-toggler, .accordion-toggler {\n padding: var(--accordion-toggler-padding) var(--accordion-toggler-padding) calc(var(--accordion-toggler-padding) + 1px) var(--accordion-icon-width);\n min-height: var(--accordion-toggler-min-height);\n display: flex;\n align-items: center;\n margin: 0 0 0 calc(var(--accordion-icon-width) * -1);\n background-color: #fff;\n text-decoration: none;\n position: relative;\n @include focus-visible;\n\n @media(max-width: 567px) {\n --accordion-icon-width: 46px;\n margin-left: calc(var(--container-padding) * -1);\n }\n\n &::before {\n @include icon-plus;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n top: 50%;\n left: 6px;\n position: absolute;\n margin-top: calc(var(--icon-size) / -2);\n width: var(--accordion-icon-width);\n text-align: center;\n padding-right: 5px;\n }\n &.open {\n &::before {\n @include icon-minus;\n }\n }\n\n &:hover {\n background-color: var(--theme-color-secondary-dimmed);\n }\n\n &.focus-visible:focus, &:focus-visible, &.-moz-focusring {\n z-index: 1;\n }\n }\n\n .accordion-content {\n display: none;\n //padding: 1em 0 1em var(--accordion-icon-width);\n padding: 1em 0;\n margin-left: calc(var(--accordion-icon-width) * -1);\n\n > *:last-child {\n margin-bottom: 0.1em;\n }\n > *:first-child {\n margin-top: 0;\n }\n }\n}\n\n.accordion[data-type='event'] {\n /* nur für antragosuche-details */\n .accordion-content[id=js-event-berufs-info] {\n background-color: inherit;\n }\n .accordion-content[id^=js-event] {\n background-color: var(--theme-color-secondary-dimmed);\n }\n > ul {\n border-bottom: 0;\n\n > li {\n &::before {\n display: none;\n }\n\n &.open {\n .accordion-toggler {\n color: var(--theme-color-primary);\n }\n }\n\n + li {\n margin-top: 0.4em;\n }\n }\n }\n\n .accordion-toggler {\n position: relative;\n box-shadow: 0 1px 0 0 var(--theme-color-primary-dimmed-02);\n\n &:hover {\n color: var(--theme-color-primary);\n }\n\n &::before {\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n margin: -1px 0;\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n width: calc(var(--accordion-icon-width) * 0.75);\n }\n }\n\n .accordion-content {\n padding: 0;\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n border-bottom: 1px solid var(--theme-color-primary-dimmed-02);\n }\n\n .date-box {\n display: none;\n }\n\n .ev-title {\n font-weight: 600;\n }\n\n .date-wrapper {\n > div {\n display: inline-block;\n font-size: var(--font-size-small);\n\n &.date {\n font-size: var(--font-size-h4);\n margin-right: 0.3em;\n font-family: 'Korb', sans-serif;\n }\n }\n }\n\n .event-details {\n display: flex;\n align-items: flex-start;\n padding: 1em 0 1em calc(var(--accordion-icon-width) - 10px);\n margin: 0 10px;\n\n + .event-details {\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n }\n\n .event-locationlink > a {\n font-size: var(--font-size-small);\n }\n\n @media(max-width: 567px) {\n flex-direction: column;\n }\n\n &.sign-up {\n align-items: center;\n top: 1.2em;\n padding-bottom: 1.2em;\n\n @media(max-width: 567px) {\n padding-top: 1em;\n }\n\n .event-label, .event-content {\n width: 100%;\n\n @media (min-width: 568px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n\n p, .text {\n margin: 0;\n }\n\n .event-label {\n padding-top: 2px;\n\n @media(max-width: 567px) {\n &::before {\n left: -1px;\n }\n }\n }\n\n .event-content {\n margin-top: 1em;\n margin-bottom: 0.2em;\n\n @media (min-width: 568px) {\n margin: 0;\n text-align: right;\n\n .btn {\n margin-right: 10px;\n }\n }\n }\n }\n }\n\n .event-label {\n position: relative;\n padding-right: 20px;\n flex: 1 1 100%;\n\n @media (min-width: 568px) {\n flex: 1 1 40%;\n max-width: 40%;\n }\n\n @media (max-width: 767px) {\n padding-left: 30px;\n }\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n position: absolute;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n left: calc(var(--accordion-icon-width) / -2.4 - var(--icon-size) / 2);\n\n @media (max-width: 567px) {\n left: -2px;\n }\n }\n\n &.icon-freie-plaetze:before {\n color: #2E8533;\n }\n &.icon-geschlossen:before {\n color: #EA515A;\n }\n\n h4, .like-h4 {\n font-size: var(--font-size-copy);\n font-weight: 700;\n margin: 0;\n }\n }\n\n .event-content {\n padding-right: 20px;\n font-size: var(--font-size-small);\n flex: 1 1 100%;\n\n @media (min-width: 568px) {\n flex: 1 1 60%;\n max-width: 60%;\n padding-left: 0;\n }\n\n @media(max-width: 767px) {\n padding-right: 10px;\n margin-top: 0.6em;\n }\n\n > p:last-child, > .text:last-child {\n margin-bottom: 0;\n }\n }\n\n .price .amount {\n @include h2;\n line-height: 1.2;\n margin: 0 0.3em 0 -0.05em;\n }\n\n .price + p {\n margin-top: 0.6em;\n }\n\n .referees {\n position: relative;\n display: block;\n padding: 0;\n list-style: none;\n\n &.multiple-events {\n > li {\n margin-bottom: 20px;\n }\n .referees {\n list-style: disc;\n padding-left: 20px;\n margin-top: 10px;\n }\n }\n\n .image-box {\n margin: 0.8em 0 0.4em;\n\n img {\n max-width: 100%;\n max-height: 300px;\n }\n }\n\n > li > a {\n font-weight: 600;\n\n &:last-child {\n text-decoration: none;\n pointer-events: none;\n }\n }\n\n .referee-details {\n display: none;\n margin-bottom: 1.2em;\n\n &:first-child:last-child {\n display: block;\n }\n }\n }\n}\n\n.a-z-content-wrapper {\n .accordion[data-type=\"contacts\"], .accordion {\n border-top: 0;\n margin-top: 2px;\n list-style-type: none;\n }\n\n .accordion {\n > .linklist {\n margin-top: 0;\n\n > li:first-child {\n border-top: 0;\n }\n }\n }\n}\n\n.accordion>.linklist>li.inAccordion.open .accordion-toggler:before, .accordion>ul>li.inAccordion.open .accordion-toggler:before {\n content: \"\\e81f\";\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/8523.cb10c80d.iframe.bundle.js b/gfi-ihk-2024/storybook-static/8523.cb10c80d.iframe.bundle.js
new file mode 100644
index 0000000..16dfeb0
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/8523.cb10c80d.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8523],{"./stories/_global/scripts/helpers.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{az:()=>createElement,Bi:()=>createImage,Ok:()=>createSidebarPage,uf:()=>formatNumber,eY:()=>getUrlParam,ES:()=>getUrlVars});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/web.url-search-params.js");var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),HeaderComponent=__webpack_require__("./stories/components/header/HeaderComponent.js"),FooterComponent=__webpack_require__("./stories/components/footer/FooterComponent.js"),PageDetailsComponent=__webpack_require__("./stories/components/page-details/PageDetailsComponent.js");__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:[],content=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",parentElement=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,styles=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,el=document.createElement(tag);return el.innerHTML=content,styles&&(el.style=styles),classes.map((function(c){el.classList.add(c)})),parentElement&&parentElement.appendChild(el),el}function createImage(){var src=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",width=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,height=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,classes=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],parentElement=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,loading=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"lazy",img=new Image;return img.src=src,img.width=width,img.height=height,img.loading=loading,img.classList.add("loading"),classes.map((function(c){img.classList.add(c)})),parentElement&&parentElement.appendChild(img),img.addEventListener("load",(function(e){img.classList.add("loaded"),img.classList.remove("loading")})),img}jquery_default()("body").on("ihk-init dynamic-component-loaded",(function(){jquery_default()(".sidebar:not(.initiated)").each((function(i){new IHKSidebar(jquery_default()(this))}))}));var createSidebarPage=function createSidebarPage(_ref){var _ref$addPageDetails=_ref.addPageDetails,addPageDetails=void 0===_ref$addPageDetails||_ref$addPageDetails,_ref$breadcrumb=_ref.breadcrumb,breadcrumb=void 0===_ref$breadcrumb?["Start","Beratung und Service","Finanzierung digitaler Projekte"]:_ref$breadcrumb,page=createElement("div",["page"]),header=(0,HeaderComponent.d)({}),wrapper=createElement("div",["page-wrapper"],null,page),pageContent=createElement("div",["page-content","has-sidebar"],null,wrapper),container=createElement("div",["container"],null,pageContent),row=createElement("div",["row"],null,container),main=createElement("main",["main-col"],null,row),aside=createElement("aside",["sidebar"],null,row),footer=(0,FooterComponent.v)({});if(addPageDetails){var pageDetails=(0,PageDetailsComponent.v)({breadcrumb});wrapper.insertBefore(pageDetails,pageContent)}return page.insertBefore(header,wrapper),page.appendChild(footer),main.id="main",main.role="main",aside.id="sidebar",aside.role="complementary",new sidebar(jquery_default()(aside)),{page,main,aside}};function getUrlVars(){var url=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href,vars={};return url.replace(/[?&]+([^=&]+)=([^&]*)/gi,(function(m,key,value){vars[key]=value})),vars}function getUrlParam(key){return new URL(window.location).searchParams.get(key)}function formatNumber(num,decimals){return new Intl.NumberFormat("de-DE",{minimumFractionDigits:decimals,maximumFractionDigits:decimals}).format(num)}},"./stories/atoms/input-text/InputTextComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{$:()=>createInputText});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),input_text=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-text/input-text.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(input_text.Z,options);input_text.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInputText=function createInputText(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"text":_ref$type,_ref$id=_ref.id,id=void 0===_ref$id?"username":_ref$id,_ref$name=_ref.name,name=void 0===_ref$name?"username":_ref$name,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Platzhalter-Text":_ref$placeholder,_ref$classes=_ref.classes,classes=void 0===_ref$classes?"":_ref$classes,input=(0,helpers.az)("textarea"===type?"textarea":"input",classes&&classes.length>0?classes.split(" "):[]);return input.id=id,input.name=name,input.required=isRequired,placeholder&&(input.placeholder=placeholder),"textarea"!==type&&(input.type=type),input}},"./stories/atoms/search-button/SearchButtonComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{K:()=>createSearchButton});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_button=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-button/search-button.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_button.Z,options);search_button.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSearchButton=function createSearchButton(_ref){var _ref$btnClass=_ref.btnClass,btnClass=void 0===_ref$btnClass?"primary":_ref$btnClass,button=(0,helpers.az)("button",["search-submit",btnClass]);return button.type="submit",button.ariaLabel="Suche starten",button}},"./stories/atoms/search-input/SearchInputComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{K:()=>createSearchInput});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_input=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-input/search-input.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_input.Z,options);search_input.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSearchInput=function createSearchInput(_ref){var _ref$typeahead=_ref.typeahead,typeahead=void 0!==_ref$typeahead&&_ref$typeahead,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Hier Ihr Thema finden":_ref$placeholder,_ref$value=_ref.value,value=void 0===_ref$value?null:_ref$value,_ref$api=_ref.api,api=void 0===_ref$api?null:_ref$api,_ref$autocomplete=_ref.autocomplete,autocomplete=void 0!==_ref$autocomplete&&_ref$autocomplete,_ref$id=_ref.id,id=void 0===_ref$id?"search-term":_ref$id,input=(0,helpers.az)("input",typeahead?["search-field","typeahead"]:["search-field"]);return input.id=id,input.type="search",autocomplete||(input.autocomplete="off"),value&&(input.value=value),placeholder&&(input.placeholder=placeholder),api&&(input.dataset.api=api,input.classList.add("typeahead")),input}},"./stories/atoms/secondary-menu/SecondaryMenuComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>createSecondaryMenu});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),secondary_menu=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/secondary-menu/secondary-menu.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(secondary_menu.Z,options);secondary_menu.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSecondaryMenu=function createSecondaryMenu(_ref){var _ref$secondaryLinks=_ref.secondaryLinks,secondaryLinks=void 0===_ref$secondaryLinks?["Über uns","Presse","Newsletter"]:_ref$secondaryLinks,_ref$languageLinks=_ref.languageLinks,languageLinks=void 0===_ref$languageLinks?["CZ","EN"]:_ref$languageLinks,_ref$iconLinks=_ref.iconLinks,iconLinks=void 0===_ref$iconLinks?[{iconClass:"sign-language",label:"Zeichensprache"},{iconClass:"simple-language",label:"Einfach Sprache"},{iconClass:"login",label:"Einloggen"}]:_ref$iconLinks,wrap=(0,helpers.az)("div",["secondary-menu-wrapper"]),secondary=(0,helpers.az)("div",["secondary-menu"],null,wrap),secondaryUl=(0,helpers.az)("ul",[],null,secondary);secondaryLinks.map((function(link){var li=(0,helpers.az)("li",[],null,secondaryUl);(0,helpers.az)("a",[],link,li).href="#"}));var meta=(0,helpers.az)("div",["meta-menu"],null,wrap),metaUl=(0,helpers.az)("ul",[],null,meta),contactLi=(0,helpers.az)("li",["contact"],null,metaUl);(0,helpers.az)("a",[],"Kontakt",contactLi).href="#";var languageLi=(0,helpers.az)("li",["language"],null,metaUl),languageUl=(0,helpers.az)("ul",[],null,languageLi);languageLinks.map((function(link){var li=(0,helpers.az)("li",[],null,languageUl);(0,helpers.az)("a",[],link,li).href="#"}));var iconsLi=(0,helpers.az)("li",["icons"],null,metaUl),iconsUl=(0,helpers.az)("ul",[],null,iconsLi);return iconLinks.map((function(link){var li=(0,helpers.az)("li",[link.iconClass],null,iconsUl);(0,helpers.az)("a",[],link.label,li).href="#"})),wrap}},"./stories/atoms/social-icons/SocialIconsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createSocialIcons});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),social_icons=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/social-icons/social-icons.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(social_icons.Z,options);social_icons.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),createSocialIcons=function createSocialIcons(_ref){var _ref$items=_ref.items,items=void 0===_ref$items?SocialIconsData.W:_ref$items,_ref$title=_ref.title,title=void 0===_ref$title?"":_ref$title,ul=(0,helpers.az)("ul",["social-icons"]);return items.map((function(item){var li=(0,helpers.az)("li",[],null,ul),a=(0,helpers.az)("a",["social-share",item.name.toLowerCase()],null,li);a.href=item.href,title&&title.length>0&&(a.title=title+item.name),item.onClick&&item.onClick.length>0&&(a.onclick=item.onClick)})),ul}},"./stories/atoms/social-icons/SocialIconsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>socialIconsPlatforms,p:()=>socialIconsBookmark});var socialIconsPlatforms=[{name:"Twitter",onClick:null,href:"https://twitter.com/"},{name:"YouTube",onClick:null,href:"https://www.youtube.com/"},{name:"Facebook",onClick:null,href:"https://www.facebook.com/"},{name:"Pinterest",onClick:null,href:"https://www.pinterest.com/"},{name:"Instagram",onClick:null,href:"https://www.instagram.com/"}],socialIconsBookmark=[{name:"Twitter",onClick:"window.open('https://twitter.com/intent/tweet?src_ref='+encodeURIComponent(location.href)+'&url='+encodeURIComponent(location.href));return false;",href:"https://twitter.com/"},{name:"Facebook",onClick:"window.open('https://www.facebook.com/sharer.php?u='+encodeURIComponent(location.href)+'&t='+encodeURIComponent(document.title));return false;",href:"https://www.facebook.com/"},{name:"XING",onClick:"window.open('https://www.xing.com/spi/shares/new?url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)+';provider=IHK24');return false;",href:"https://www.xing.com/"},{name:"WhatsApp",onClick:"window.open('whatsapp://send?text='+ encodeURIComponent(document.title)+' '+encodeURIComponent(location.href));return false;",href:"https://www.whatsapp.com/"},{name:"LinkedIn",onClick:"window.open('https://www.linkedin.com/sharing/share-offsite/?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title));return false;",href:"https://www.linkedin.com/"},{name:"Threema",onClick:"window.open('threema://compose?text='+encodeURIComponent(location.href)+' '+encodeURIComponent(document.title));return false;",href:"https://threema.ch/de/"},{name:"Telegram",onClick:"window.open('https://t.me/share/url?url='+encodeURIComponent(location.href));return false;",href:"https://telegram.org/"}]},"./stories/components/footer/FooterComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createFooter});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),footer=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/footer/footer.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(footer.Z,options);footer.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsComponent=__webpack_require__("./stories/atoms/social-icons/SocialIconsComponent.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createFooter=function createFooter(_ref){var _ref$contactHeadline=_ref.contactHeadline,contactHeadline=void 0===_ref$contactHeadline?"Wir können wir Ihnen helfen?":_ref$contactHeadline,_ref$address=_ref.address,address=void 0===_ref$address?"IHK Musterstadt Musterstraße 12-18 54321 Muster":_ref$address,_ref$mail=_ref.mail,mail=void 0===_ref$mail?"info@musterstadt.ihk.de":_ref$mail,_ref$phone=_ref.phone,phone=void 0===_ref$phone?"12345 / 6789 - 0":_ref$phone,_ref$accessibility=_ref.accessibility,accessibility=void 0===_ref$accessibility?[{name:"Gebärdensprache",link:"#",icon:"icon-gebaerdensprache"},{name:"Leichte Sprache",link:"#",icon:"icon-leichte-sprache"},{name:"Erklärung zur Barrierefreiheit",link:"#",icon:"icon-barrierefreiheit"}]:_ref$accessibility,_ref$legalText=_ref.legalText,legalText=void 0===_ref$legalText?"© Industrie- und Handelskammer Musterstast
\nFür die Richtigkeit der in dieser Website enthaltenen Angaben können wir trotz sorgfältiger Prüfung keine Gewähr übernehmen. Bei den verlinkten externen Seiten handelt es sich ausschließlich um fremde Inhalte, für die wir keine Haftung übernehmen und deren Inhalt wir uns nicht zu eigen machen.
":_ref$legalText,_ref$legalNav=_ref.legalNav,legalNav=void 0===_ref$legalNav?["Impressum","Datenschutzerklärung","Pflichtinformationen nach der DSGVO"]:_ref$legalNav,_ref$picto=_ref.picto,picto=void 0===_ref$picto?null:_ref$picto,footer=(0,helpers.az)("footer",["page-footer"]);null!==picto&&(footer.classList.add("footer-picto"),footer.style.backgroundImage="url("+picto+")");var container=(0,helpers.az)("div",["container"],null,footer),rowContact=(0,helpers.az)("div",["row","contact"],null,container),rowSocial=(0,helpers.az)("div",["row","social"],null,container),rowAccessibility=(0,helpers.az)("div",["row","barrier-free"],null,container),rowCopyright=(0,helpers.az)("div",["row","copyright"],null,container),rowLegal=(0,helpers.az)("div",["row","legal-nav"],null,container),contactCol1=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("p",["like-h2"],contactHeadline,contactCol1);var contactCol2=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("h6",[],"Unsere Anschrift",contactCol2),(0,helpers.az)("p",[],address,contactCol2),contactCol2.appendChild((0,ButtonComponent.a)({color:"white",label:"IHK wechseln",iconPosition:"icon-right",icon:"ihk-wechseln"}));var contactCol3=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("h6",[],"So erreichen Sie uns",contactCol3);var contactUl=(0,helpers.az)("ul",["contact-list"],null,contactCol3),contacts={mail,phone};for(var property in contacts){var li=(0,helpers.az)("li",[property],null,contactUl);(0,helpers.az)("a","mail"===property?["email"]:["mobile","phone"],contacts[property],li).href="mail"===property?"mailto:"+mail:"tel:"+phone}(0,helpers.az)("div",["col"],null,rowSocial).appendChild((0,SocialIconsComponent.C)({icons:SocialIconsData.W,title:""}));var accCol=(0,helpers.az)("div",["col"],null,rowAccessibility),accList=(0,helpers.az)("ul",[],null,accCol);accessibility.map((function(item){var li=(0,helpers.az)("li",[item.icon],null,accList);(0,helpers.az)("a",[],item.name,li).href=item.link})),(0,helpers.az)("div",["col"],legalText,rowCopyright).id="page-footer-copyright";(0,helpers.az)("div",["col"],null,rowCopyright);var legalCol=(0,helpers.az)("nav",["col"],null,rowLegal);legalCol.id="page-footer-legal",legalCol.ariaLabel="Navigation Fußzeile";var legalNavUl=(0,helpers.az)("ul",[],null,legalCol);return legalNav.map((function(item){var li=(0,helpers.az)("li",[],null,legalNavUl);(0,helpers.az)("a",[],item,li).href="#"})),footer}},"./stories/components/header-search/HeaderSearchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{O:()=>createHeaderSearch});__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),header_search=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header-search/header-search.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(header_search.Z,options);header_search.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),SecondaryMenuComponent=__webpack_require__("./stories/atoms/secondary-menu/SecondaryMenuComponent.js");var createHeaderSearch=function createHeaderSearch(_ref){!function _objectDestructuringEmpty(obj){if(null==obj)throw new TypeError("Cannot destructure "+obj)}(_ref);var form=(0,helpers.az)("form",["header-search"]);form.action="#";var container=(0,helpers.az)("div",["container","small"],null,form),outer=(0,helpers.az)("div",["outer"],null,container);(0,helpers.az)("label",["visually-hidden"],"Suchbegriff",outer).for="header-search";var field=(0,SearchInputComponent.K)({typeahead:!1,placeholder:"Hier Ihr Thema finden",id:"header-search"}),button=(0,SearchButtonComponent.K)({});return outer.appendChild(field),outer.appendChild(button),(0,helpers.az)("div",["form-nav"],null,form).appendChild((0,SecondaryMenuComponent.Q)({})),form}},"./stories/components/header/HeaderComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{d:()=>createHeader});__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),header=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header/header.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(header.Z,options);header.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery);__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.string.starts-with.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').appendTo(logo);new ResizeObserver((function(){img.height()<44?overlay.css("left",2.1*img.height()):overlay.removeAttr("style")})).observe(img.get(0))}},{key:"initTopLink",value:function initTopLink(){jquery_default()(' ').text("Top").prependTo(this.header).on("click",(function(e){e.preventDefault(),jquery_default()("html, body").animate({scrollTop:0},Math.round(jquery_default()(window).scrollTop()/12+300),"easeOutQuad")}))}},{key:"initSearch",value:function initSearch(){var t=this,formNav=jquery_default()('
').appendTo(t.header.find(".search form"));t.header.find("nav .secondary").clone().appendTo(formNav),t.header.find("nav .meta").clone().appendTo(formNav),t.header.find(".open-search, .close-search").on("click",(function(e){t.header.toggleClass("search-open").removeClass("nav-open"),t.header.hasClass("search-open")&&setTimeout((function(){t.header.find(".search-field").focus()}),200),t.toggleContentScroll()}))}},{key:"initScroll",value:function initScroll(){var t=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){t.checkScroll()}))}),{passive:!0})}},{key:"checkScroll",value:function checkScroll(){var st=this.window.scrollTop();if(this.overlayOpen||jquery_default()(".gallery-popup.open").length)return!1;st>59?(this.header.addClass("scrolled"),this.body.addClass("header-scrolled")):(this.header.removeClass("scrolled"),this.body.removeClass("header-scrolled")),st>1.2*this.window.height()?this.header.addClass("show-toplink"):this.header.removeClass("show-toplink")}},{key:"initToggling",value:function initToggling(){this.header.find(".overlay-holder").on("click touch",this.toggleNavigation.bind(this)),this.header.find(".toggle-nav").on("click touch",this.toggleNavigation.bind(this))}},{key:"toggleNavigation",value:function toggleNavigation(){var t=this;StudioPreviewUtil&&StudioPreviewUtil.isStudioPreview()?jquery_default()("html").stop().animate({scrollTop:0},300,"swing",(function(){t.header.toggleClass("nav-open"),t.toggleContentScroll()})):(t.header.toggleClass("nav-open"),t.toggleContentScroll())}},{key:"initPrimaryNav",value:function initPrimaryNav(optionalRootUrl){var t=this,primary=t.header.find(".primary");jquery_default()(primary).empty(),t.baseUrl=primary.attr("data-base-url"),t.rootUrl=primary.attr("data-root-url"),optionalRootUrl&&(t.rootUrl=optionalRootUrl,primary.off("click","a")),primary.append(jquery_default()('').attr("data-json",t.baseUrl+t.rootUrl)),primary.on("click","a",(function(e){var a=jquery_default()(this),li=a.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(e.preventDefault(),a.siblings("ul").length)ul.removeClass("current"),t.toTop(ul),a.siblings("ul").addClass("current"),li.addClass("open"),t.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",a.attr("href")).appendTo(li);t.loadNav(deepUl)}else if(li.hasClass("back"))if(e.preventDefault(),t.toTop(ul),ul.closest("li").length)ul.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),t.manageTabIndex();else{var backUl=jquery_default()("").attr("data-json",a.attr("href")).insertBefore(ul);t.loadNav(backUl)}})),t.loadNav(t.header.find(".primary ul"))}},{key:"openMenuByUrlParam",value:function openMenuByUrlParam(anchor,t){var li=anchor.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(anchor.siblings("ul").length)ul.removeClass("current"),t.toTop(ul),anchor.siblings("ul").addClass("current"),li.addClass("open"),t.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",anchor.attr("href")).appendTo(li);t.loadNav(deepUl)}}},{key:"initSecondaryNav",value:function initSecondaryNav(){var t=this,$secondaryItems=t.header.find("nav").find(".secondary").find(".secondary-nav-item");jquery_default().each($secondaryItems,(function(index,element){jquery_default()(element).on("click",(function(e){if(!jquery_default()(element).data("is-channel"))return!0;e.preventDefault();var elementRootUrl=jquery_default()(this).data("root-url");t.initPrimaryNav(elementRootUrl)}))}))}},{key:"loadNav",value:function loadNav(ul){var t=this,currentPageId=t.header.find(".primary").data("page-content-id");ul.parent("li").length&&(ul.addClass("current"),setTimeout((function(){var parentUl=ul.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(parentUl)}),20)),jquery_default().ajax({url:ul.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done((function(data){if(ul.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+data.tocListId+'"}}]'),data.parentId&&jquery_default()(' ').appendTo(ul).append(jquery_default()(" ").attr("href",t.baseUrl+data.parentId).text(data.title)),!data.hideOverview&&data.showOverview){var overviewElement=jquery_default()(' ');overviewElement.appendTo(ul).append(jquery_default()(" ").attr("href",data.url).text(window.ihk.translations.overview)),data.contentId===currentPageId.toString()&&overviewElement.find("a").addClass("active")}var parentElement=data;if(jquery_default().each(data.items,(function(){var itemsBaseUrl=ihk.settings.navigationItemsUrl,itemUrl=this.url;itemsBaseUrl&&(itemUrl=itemsBaseUrl+itemUrl);var li=jquery_default()(" ").attr("data-id",this.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+this.contentId+'"}}]').appendTo(ul),a=jquery_default()(" ").html(this.title).appendTo(li);switch(this.type){case"CMChannel":li.addClass("deep"),a.attr("href",t.baseUrl+this.contentId);break;case"CMArticle":li.addClass("link"),a.attr("href",itemUrl);break;default:li.addClass("miscellaneous"),li.attr("data-type",this.type),a.attr("href",itemUrl)}this.linktype&&"external"===this.linktype&&(li.addClass("external"),jquery_default()(li).find("a").attr("target","_blank")),"onlinemagazinstart"===this.viewType&&(li.removeClass("deep"),li.addClass("magazine-nav"),jquery_default()(li).find("a").attr("href",itemUrl),this.titleImage&&a.text("").append(jquery_default()(' '))),"themenseite"!==this.viewType&&"ihk-wahl-startseite"!==this.viewType||parentElement.root&&!this.skipEmptyMenu||(li.addClass("overview"),li.removeClass("deep"),a.attr("href",itemUrl)),this.trackCode&&this.trackCode.length>0&&jquery_default()(li).find("a").attr("onmousedown",this.trackCode),this.restrictedTo&&this.restrictedTo.indexOf("extranet")>-1?li.addClass("extranet"):this.restrictedTo&&this.restrictedTo.indexOf("intranet")>-1&&li.addClass("intranet"),this.linktype&&"document"===this.linktype&&li.addClass("download"),this.contentId===currentPageId.toString()&&jquery_default()(li).find("a").addClass("active")})),ul.addClass("current").attr("data-id",data.contentId),ul.parent("li").length)setTimeout((function(){var parentUl=ul.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(parentUl),t.manageTabIndex()}),20);else if(ul.next("ul").length){var innerUl=ul.next("ul"),wrapperLi=ul.find('li[data-id="'+innerUl.attr("data-id")+'"]').addClass("open");wrapperLi.length||(wrapperLi=jquery_default()(" ").addClass("open").appendTo(ul)),wrapperLi.append(innerUl),setTimeout((function(){innerUl.removeClass("current"),wrapperLi.removeClass("open"),t.manageTabIndex()}),20)}var hash=window.location.hash;if(hash){var menuId=hash.substring(1);if(!menuId.startsWith("/")){var li=ul.find("li[data-id="+menuId+"]");if(li.length>0){t.toggleNavigation();var anchor=li.find("a");anchor.length>0&&t.openMenuByUrlParam(anchor,t)}}}}))}},{key:"toggleContentScroll",value:function toggleContentScroll(){var t=this;if(t.header.hasClass("nav-open")||t.header.hasClass("search-open"))t.overlayOpen=!0,this.body.trigger("overlay-open"),t.body.css("top",-1*t.window.scrollTop()+"px").addClass("nav-open"),t.header.hasClass("search-open")&&t.body.addClass("search-open");else{t.overlayOpen=!1,this.body.trigger("overlay-close");var top=Math.abs(parseInt(t.body.css("top")));t.body.removeClass("nav-open").removeClass("search-open").removeAttr("style"),t.window.scrollTop(top)}}},{key:"initLanguage",value:function initLanguage(){var lang=this.header.find(".language");lang.find("button").on("click",(function(e){lang.toggleClass("open")})),lang.on("click",(function(e){e.stopPropagation()})),this.body.on("click",(function(){lang.removeClass("open")})),lang.siblings().find("a").on("focus",(function(){lang.removeClass("open")}))}},{key:"manageTabIndex",value:function manageTabIndex(){this.header.find(".primary a").attr("tabindex","-1"),this.header.find(".primary .current > li > a").removeAttr("tabindex")}},{key:"toTop",value:function toTop(ul){ul.scrollTop()>0&&ul.animate({scrollTop:0},300,"swing")}}]),IHKHeader}();const components_header_header=IHKHeader;jquery_default()("body").on("ihk-init",(function(){jquery_default()(".page-header:not(.initiated)").each((function(i,el){new IHKHeader(jquery_default()(el))}))}));var NavComponent=__webpack_require__("./stories/components/nav/NavComponent.js"),IHKSwitchComponent=__webpack_require__("./stories/components/ihk-switch/IHKSwitchComponent.js"),HeaderSearchComponent=__webpack_require__("./stories/components/header-search/HeaderSearchComponent.js"),createHeader=function createHeader(_ref){var _ref$isZip=_ref.isZip,isZip=void 0!==_ref$isZip&&_ref$isZip,contactPhone=_ref.contactPhone,contactMail=_ref.contactMail,_ref$contactLink=_ref.contactLink,contactLink=void 0===_ref$contactLink?"#":_ref$contactLink,_ref$loginLink=_ref.loginLink,loginLink=void 0===_ref$loginLink?"#":_ref$loginLink,header=(0,helpers.az)("header",["page-header"]),logo=(0,helpers.az)("a",["logo"],"",header);logo.href="#",(0,helpers.Bi)("./logos/musterstadt.svg",100,50,"IHK Logo",[],logo);var contactNav=(0,helpers.az)("ul",["contact-nav"],null,header);if(loginLink){var li=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["login"],"Login",li).href="#"}if(contactPhone){var _li=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["phone"],contactPhone,_li).href="tel:"+contactPhone.split(" ").join("").split("/").join().split("-").join("")}if(contactMail){var _li2=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["mail"],"E-Mail",_li2).href="mailto:"+contactMail}if(contactLink){var _li3=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["contact"],"Kontakt",_li3).href=contactLink}var searchWrap=(0,helpers.az)("div",["search"],null,header);return(0,helpers.az)("button",["open-search"],"Suche",searchWrap),searchWrap.appendChild((0,HeaderSearchComponent.O)({})),(0,helpers.az)("button",["close-search"],"Suche verlassen",searchWrap),(0,helpers.az)("button",["toggle-nav"],"Menü ",header),header.appendChild((0,NavComponent.A)({})),header.appendChild((0,IHKSwitchComponent.f)({zip:isZip})),new components_header_header(jquery_default()(header)),header}},"./stories/components/ihk-switch/IHKSwitchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{f:()=>createIhkSwitch});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),ihk_switch=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/ihk-switch/ihk-switch.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(ihk_switch.Z,options);ihk_switch.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.json.stringify.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0?asyncResults(response.jsonResponse):asyncResults([])}))},templates:{empty:['Leider nichts gefunden
'].join("\n"),suggestion:function suggestion(e){return''+e.name+' '+(e.zips?e.zips.join(", "):" ")+"
"}}};t.zipInput=t.form.find("#zipSwitchInput"),t.zipInput.typeahead({highlight:!0,ttl_ms:0,minLength:5},src),t.zipInput.bind("typeahead:selected",(function(e,item,sourceName){item&&(t.myLocation||(t.myLocation={}),t.setMyLocationAsObj(item),t.setCookie(),t.initSuccess())})),t.form.on("mouseenter",".tt-suggestion",(function(){$(".marker#ihk-"+$(this).attr("data-id")).addClass("hover").siblings("hover").removeClass("hover")})),t.form.on("mouseleave",".tt-suggestion",(function(){$(".marker#ihk-"+$(this).attr("data-id")).removeClass("hover")}))}},{key:"initForm",value:function initForm(){this.section.attr("data-show-step","form"),this.initTypeahead()}},{key:"initSetCurrentIHK",value:function initSetCurrentIHK(){var _this4=this;this.section.attr("data-show-step","form"),this.section.find(".stay-here").on("click",(function(){_this4.getCurrentIhkAndSetCookie(!1),_this4.hideSwitch()})),this.section.find(".set-session-cookie").on("click",(function(){_this4.setSessionStorageCookie(),_this4.hideSwitch()}))}},{key:"setMyLocationAsObj",value:function setMyLocationAsObj(item){this.myLocation={city:item.city,country:item.country,ihknr:item.ihknr,zip:item.zip,distance:item.distance||0,geodata:item.geodata,homepage:item.homepage,key:item.key,longname:item.longname,name:item.name}}},{key:"initSwitch",value:function initSwitch(){var myIHK,_this5=this,currIHK=parseInt(this.section.find(".current-ihk").attr("data-ihknr")),myihkCookie=Cookies.get("my-ihk");this.myLocation&&this.myLocation.ihknr&&this.ihkList?myIHK=this.ihkList.find((function(ihk){return ihk.ihknr===_this5.myLocation.ihknr})):myihkCookie&&(myIHK=JSON.parse(myihkCookie),this.myLocation=myIHK),myIHK&&myIHK.ihknr&&currIHK!==myIHK.ihknr?(this.section.find(".my-ihk").text(myIHK.longname),this.section.attr("data-show-step","switch")):this.hideSwitch(),this.section.find(".stay-here").on("click",(function(){_this5.getCurrentIhkAndSetCookie(!1),_this5.hideSwitch()})),this.section.find(".set-session-cookie").on("click",(function(){_this5.setSessionStorageCookie(),_this5.hideSwitch()}))}},{key:"setSessionStorageCookie",value:function setSessionStorageCookie(){try{window.sessionStorage.setItem("my-ihk-ignore","true")}catch(e){console.info("Unable to set session Storage cookie, ",e)}}},{key:"getCurrentIhkAndSetCookie",value:function getCurrentIhkAndSetCookie(withReload){var _this6=this;this.getIhkList().then((function(){var myIHK,currIHK=parseInt(_this6.section.find(".current-ihk").attr("data-ihknr"));myIHK=_this6.ihkList.find((function(ihk){return ihk.ihknr===currIHK})),_this6.setMyLocationAsObj(myIHK),_this6.setCookie(),withReload&&window.location.reload()}))}},{key:"initSuccess",value:function initSuccess(){var _this7=this;this.section.attr("data-show-step","success"),this.myLocation&&this.myLocation.homepage&&setTimeout((function(){window.location=_this7.myLocation.homepage}),2e3)}},{key:"initGeolocation",value:function initGeolocation(){var _this8=this,t=this;navigator.geolocation&&navigator.geolocation.getCurrentPosition((function(pos){_this8.getIhkList(pos)}),(function(err){_this8.locationError(err)})),this.section.find(".change-location").on("click",(function(){t.initForm()})),this.section.find(".accept-location").on("click",(function(){t.setCookie()})),this.section.find(".toggle-location-info").on("click",(function(e){e.preventDefault(),t.section.find("#location-info").slideToggle(250,"swing")}))}},{key:"locationError",value:function locationError(){this.section.attr("data-show-step","form"),this.initForm()}},{key:"setCookie",value:function setCookie(){try{this.myLocation&&(Cookies.set("my-ihk",JSON.stringify(this.myLocation).toString(),{expires:365}),Cookies.set("ihknr",this.myLocation.ihknr,{expires:365}))}catch(e){console.log("Unable to set cookie")}this.initSwitch()}},{key:"calculateDistance",value:function calculateDistance(ihk,currentPosition){var p=.017453292519943295,c=Math.cos,a=.5-c((ihk.latitude-currentPosition.latitude)*p)/2+c(currentPosition.latitude*p)*c(ihk.latitude*p)*(1-c((ihk.longitude-currentPosition.longitude)*p))/2;return 12742*Math.asin(Math.sqrt(a))}},{key:"getIhkList",value:function getIhkList(position){var _this9=this;return $.getJSON(this.ihklListUrl,(function(response){response.jsonResponse&&200===response.status&&(_this9.ihkList=response.jsonResponse,position&&_this9.showGeolocationStep(position))}))}},{key:"showGeolocationStep",value:function showGeolocationStep(position){var t=this;t.setNearestIhkFromJson(position),t.section.find(".my-location").text(t.nearestIhk.zip+" "+t.nearestIhk.city),t.setMyLocationAsObj(t.nearestIhk),t.section.find(".my-ihk").text("IHK "+t.nearestIhk.name),t.section.attr("data-show-step","geolocation")}},{key:"setNearestIhkFromJson",value:function setNearestIhkFromJson(position){var t=this;$.each(t.ihkList,(function(index,ihk){var distance=t.calculateDistance(ihk.geodata,position.coords);t.nearestIhk?t.nearestIhk.distance>distance&&(ihk.distance=distance,t.nearestIhk=ihk):(ihk.distance=distance,t.nearestIhk=ihk)}))}}]),IHKSwitch}();const components_ihk_switch_ihk_switch=IHKSwitch;$("body").on("ihk-init",(function(){$(".ihk-switch:not(.initialized)").each((function(el){new IHKSwitch($(el))}))}));var ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),InputTextComponent=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),IHKSwitchComponent_Cookies=(__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),__webpack_require__("./node_modules/js-cookie/dist/js.cookie.js")),createIhkSwitch=function createIhkSwitch(_ref){var _ref$currentIHK=_ref.currentIHK,currentIHK=void 0===_ref$currentIHK?"Musterstadt":_ref$currentIHK,_ref$myIHK=_ref.myIHK,myIHK=void 0===_ref$myIHK?"Hamburg":_ref$myIHK,_ref$zip=_ref.zip,zip=void 0!==_ref$zip&&_ref$zip,_ref$zipPlaceholder=_ref.zipPlaceholder,zipPlaceholder=void 0===_ref$zipPlaceholder?"z.B. 20146 Hamburg":_ref$zipPlaceholder,wrap=(0,helpers.az)("div",["ihk-switch"]),step1=(0,helpers.az)("div",["step"],null,wrap);if(zip){var _closer=(0,helpers.az)("button",["closer"],null,wrap);_closer.ariaLabel="Schließen",wrap.appendChild(_closer),step1.dataset.step="zip",(0,helpers.az)("p",[],"Geben Sie Ihre Postleitzahl ein, um zu dem Angebot Ihrer IHK zu gelangen:",step1);var inputWrapper=(0,helpers.az)("div",["input-wrapper"],null,step1);inputWrapper.appendChild((0,InputTextComponent.$)({placeholder:zipPlaceholder,isRequired:!0,id:"switch-zip",name:"switch-zip"})),inputWrapper.appendChild((0,ButtonComponent.a)({label:"",link:"#",iconPosition:"icon-inline",icon:"lokalisierung"})),step1.appendChild(buildOKButton())}else{var step2=(0,helpers.az)("div",["step"],null,wrap),step3=(0,helpers.az)("div",["step"],null,wrap),p1='Sie befinden sich auf der Seite der '+currentIHK+" . Möchten Sie diese Seite in einem Cookie als Ihre Heimat-IHK setzen?",p2='Sie befinden sich auf der Seite der '+currentIHK+' . Bisher ist die '+myIHK+' als Ihre Heimat-IHK hinterlegt. Wollen Sie die Seite der '+currentIHK+" in einem Cookie als Ihre neue Heimat-IHK setzen?",p3='Sie werden zum Angebot der '+myIHK+" weitergeleitet.",closer=(0,helpers.az)("button",["closer"],null,wrap);closer.ariaLabel="Schließen",wrap.appendChild(closer),step1.dataset.step="form",(0,helpers.az)("p",[],p1,step1),step1.appendChild(buildButtons()),step2.dataset.step="switch",(0,helpers.az)("p",[],p2,step2),step2.appendChild(buildButtons()),step3.dataset.step="success",(0,helpers.az)("p",[],p3,step3),window.sessionStorage.removeItem("my-ihk-ignore"),IHKSwitchComponent_Cookies.remove("my-ihk",{expires:365})}return jquery_default()(document).ready((function(){new components_ihk_switch_ihk_switch(jquery_default()(wrap))})),wrap},buildButtons=function buildButtons(){var buttons=(0,helpers.az)("div",["buttons"]),yes=(0,ButtonComponent.a)({elementType:"button",label:"Ja",color:"primary-extra-light"}),no=(0,ButtonComponent.a)({elementType:"button",label:"Nein",color:"primary-extra-light"});return yes.classList.add("stay-here"),no.classList.add("set-session-cookie"),buttons.appendChild(yes),buttons.appendChild(no),buttons},buildOKButton=function buildOKButton(){var buttons=(0,helpers.az)("div",["buttons","align-right"]),ok=(0,ButtonComponent.a)({elementType:"button",label:"OK",color:"secondary",icon:"check",iconPosition:"icon-right"});return ok.classList.add("stay-here"),buttons.appendChild(ok),buttons}},"./stories/components/nav/NavComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>createNav});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),nav=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/nav/nav.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(nav.Z,options);nav.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').attr("data-json",this.baseUrl+this.rootUrl)),this.primary.on("click","a",(function(e){var a=jquery_default()(e.currentTarget),li=a.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(e.preventDefault(),a.siblings("ul").length)ul.removeClass("current"),_this2.toTop(ul),a.siblings("ul").addClass("current"),li.addClass("open"),_this2.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",a.attr("href")).appendTo(li);_this2.loadNav(deepUl)}else if(li.hasClass("back"))if(e.preventDefault(),_this2.toTop(ul),ul.closest("li").length)ul.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),_this2.manageTabIndex();else{var backUl=jquery_default()("").attr("data-json",a.attr("href")).insertBefore(ul);_this2.loadNav(backUl)}})),this.loadNav(this.nav.find(".primary ul"))}},{key:"initSecondaryNav",value:function initSecondaryNav(){var _this3=this,$secondaryItems=this.nav.find(".secondary").find(".secondary-nav-item");jquery_default().each($secondaryItems,(function(index,element){jquery_default()(element).on("click",(function(e){if(!jquery_default()(element).data("is-channel"))return!0;e.preventDefault();var elementRootUrl=jquery_default()(_this3).data("root-url");_this3.initPrimaryNav(elementRootUrl)}))}))}},{key:"loadNav",value:function loadNav(ul){var _this4=this,currentPageId=this.nav.find(".primary").data("page-content-id");ul.parent("li").length&&(ul.addClass("current"),setTimeout((function(){var parentUl=ul.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");_this4.toTop(parentUl)}),20)),jquery_default().ajax({url:ul.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done((function(data){if(ul.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+data.tocListId+'"}}]'),data.parentId&&jquery_default()(' ').appendTo(ul).append(jquery_default()(" ").attr("href",_this4.baseUrl+data.parentId).text(data.title)),!data.hideOverview&&data.showOverview){var overviewElement=jquery_default()(' ');overviewElement.appendTo(ul).append(jquery_default()(" ").attr("href",data.url).text(window.ihk.translations.overview)),data.contentId===currentPageId.toString()&&overviewElement.find("a").addClass("active")}var parentElement=data;if(jquery_default().each(data.items,(function(index,item){var itemsBaseUrl=void 0!==ihk.settings?ihk.settings.navigationItemsUrl:"",itemUrl=item.url;itemsBaseUrl&&(itemUrl=itemsBaseUrl+itemUrl);var li=jquery_default()(" ").attr("data-id",item.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+item.contentId+'"}}]').appendTo(ul),a=jquery_default()(" ").html(item.title).appendTo(li);switch(item.type){case"CMChannel":li.addClass("deep"),a.attr("href",_this4.baseUrl+item.contentId);break;case"CMArticle":li.addClass("link"),a.attr("href",itemUrl);break;default:li.addClass("miscellaneous"),li.attr("data-type",item.type),a.attr("href",itemUrl)}"external"===item.linktype&&(li.addClass("external"),jquery_default()(li).find("a").attr("target","_blank")),"onlinemagazinstart"===item.viewType&&(li.removeClass("deep"),li.addClass("magazine-nav"),jquery_default()(li).find("a").attr("href",itemUrl),item.titleImage&&a.text("").append(jquery_default()(' '))),"themenseite"!==item.viewType||parentElement.root||(li.addClass("overview"),li.removeClass("deep"),a.attr("href",itemUrl)),item.trackCode&&item.trackCode.length>0&&jquery_default()(li).find("a").attr("onmousedown",item.trackCode),item.restrictedTo&&item.restrictedTo.indexOf("extranet")>-1?li.addClass("extranet"):item.restrictedTo&&item.restrictedTo.indexOf("intranet")>-1&&li.addClass("intranet"),item.doctype&&(item.doctype.indexOf("Datei")>-1||item.doctype.indexOf("PDF")>-1||item.doctype.indexOf("PIC")>-1)&&li.addClass("download"),item.contentId===currentPageId.toString()&&jquery_default()(li).find("a").addClass("active")})),ul.addClass("current").attr("data-id",data.contentId),ul.parent("li").length)setTimeout((function(){var parentUl=ul.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");_this4.toTop(parentUl),_this4.manageTabIndex()}),20);else if(ul.next("ul").length){var innerUl=ul.next("ul"),wrapperLi=ul.find('li[data-id="'+innerUl.attr("data-id")+'"]').addClass("open");wrapperLi.length||(wrapperLi=jquery_default()(" ").addClass("open").appendTo(ul)),wrapperLi.append(innerUl),setTimeout((function(){innerUl.removeClass("current"),wrapperLi.removeClass("open"),_this4.manageTabIndex()}),20)}}))}},{key:"manageTabIndex",value:function manageTabIndex(){this.nav.find(".primary a").attr("tabindex","-1"),this.nav.find(".primary .current > li > a").removeAttr("tabindex")}},{key:"toTop",value:function toTop(ul){ul.scrollTop()>0&&ul.animate({scrollTop:0},300,"swing")}}]),IHKNav}();const components_nav_nav=IHKNav;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".page-header nav:not(.initiated)").each((function(){new IHKNav(jquery_default()(this))}))}));var SecondaryMenuComponent=__webpack_require__("./stories/atoms/secondary-menu/SecondaryMenuComponent.js"),createNav=function createNav(_ref){_ref.secondaryLinks,_ref.languageLinks,_ref.iconLinks;var nav=(0,helpers.az)("nav",[]);(0,helpers.az)("div",["overlay-holder"],null,nav);var primary=(0,helpers.az)("div",["primary"],"Nav",nav);return primary.dataset.rootUrl="12191410.json",primary.dataset.baseUrl="services/nav/",primary.dataset.pageContentId="12191410",nav.appendChild((0,SecondaryMenuComponent.Q)({})),jquery_default()(document).ready((function(){var n=new components_nav_nav(jquery_default()(nav));n.nav.closest(".page-header").length||n.nav.wrap(jquery_default()(''))})),nav}},"./stories/components/page-details/PageDetailsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createPageDetails});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),page_details=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/page-details/page-details.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(page_details.Z,options);page_details.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createPageDetails=function createPageDetails(_ref){var _ref$breadcrumb=_ref.breadcrumb,breadcrumb=void 0===_ref$breadcrumb?["Start","Beratung und Service","Finanzierung und Förderung digitaler Projekte"]:_ref$breadcrumb,_ref$docNumber=_ref.docNumber,docNumber=void 0===_ref$docNumber?4073226:_ref$docNumber,_ref$isIntranet=_ref.isIntranet,isIntranet=void 0!==_ref$isIntranet&&_ref$isIntranet,section=(0,helpers.az)("section",isIntranet?["page-details","intranet"]:["page-details"]),nav=(0,helpers.az)("nav",["page-details-list-wrapper"],null,section);(0,helpers.az)("p",["visually-hidden"],"Sie befinden sich hier",nav);var breadcrumbList=(0,helpers.az)("ol",["breadcrumb"],null,nav);return breadcrumb.map((function(item,i){var li=(0,helpers.az)("li",["page-details-item"],null,breadcrumbList),a=(0,helpers.az)("a",[],item,li);a.href="#",a.id="page-details-item"+i})),(0,helpers.az)("div",["document-number","desktop-only"],"Nr. "+docNumber,section).id="gfi-document-id",section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-text/input-text.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 60px;position:relative;display:block;width:100%;height:var(--input-height);background-color:var(--theme-color-white);border:1px solid var(--theme-color-primary);border-radius:var(--border-radius-xs);padding:10px 15px;font-family:"Source Sans Pro",sans-serif;font-size:var(--font-size-copy);line-height:1.4;transition:.3s ease;color:var(--theme-color-primary)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=tel]:focus,textarea:focus,textarea.form-control:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 50px}}@media(max-width: 767px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 44px}}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=tel]::placeholder,textarea::placeholder,textarea.form-control::placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=date]:focus::-webkit-input-placeholder,input[type=datetime]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea.form-control:focus::-webkit-input-placeholder{color:var(--theme-color-secondary-dimmed)}input[type=text]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=date]:focus:-ms-input-placeholder,input[type=datetime]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,textarea.form-control:focus:-ms-input-placeholder{color:var(--theme-color-secondary-dimmed)}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=number]:focus::placeholder,input[type=date]:focus::placeholder,input[type=datetime]:focus::placeholder,input[type=tel]:focus::placeholder,textarea:focus::placeholder,textarea.form-control:focus::placeholder{color:var(--theme-color-secondary-dimmed)}textarea,textarea.form-control{height:auto;transition:box-shadow .2s ease;max-width:100%}[data-browser=chrome] textarea{padding-left:10px}',"",{version:3,sources:["webpack://./stories/atoms/input-text/input-text.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,gKCsIE,oBAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,yCAAA,CACA,2CAAA,CACA,qCAAA,CACA,iBAAA,CACA,wCAAA,CACA,+BAAA,CACA,eAAA,CACA,mBAAA,CACA,gCAAA,CAEA,sNACE,4GAAA,CACA,SAAA,CAGF,0BD1JF,gKC2JI,oBAAA,CAAA,CAEF,yBD7JF,gKC8JI,oBAAA,CAAA,CD3JF,mZACE,2CAAA,CAEF,sWACE,2CAAA,CAEF,qRACE,2CAAA,CAIA,ycACE,yCAAA,CAEF,4ZACE,yCAAA,CAEF,2UACE,yCAAA,CAKN,+BACE,WAAA,CACA,8BAAA,CACA,cAAA,CAGF,+BACE,iBAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\ninput[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="date"], input[type="datetime"], input[type="tel"], textarea, textarea.form-control {\n @include form-field;\n\n &::-webkit-input-placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n &::placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n\n &:focus {\n &::-webkit-input-placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n &::placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n }\n}\n\ntextarea, textarea.form-control {\n height: auto;\n transition: box-shadow 0.2s ease;\n max-width: 100%;\n}\n\n[data-browser="chrome"] textarea {\n padding-left: 10px;\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-button/search-button.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'button.search-submit{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;width:80px;height:80px;border-radius:32px;border:0;background-color:var(--theme-color-secondary);color:var(--theme-color-primary);padding:0 2px 0 0;cursor:pointer;transition:.25s ease}button.search-submit.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}button.search-submit:focus-visible,button.search-submit.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}button.search-submit:hover{background-color:var(--theme-color-secondary-intensed);color:var(--theme-color-background)}button.search-submit:before{content:"";font-family:"Icons",sans-serif;position:relative;display:block;text-align:center;font-size:40px;line-height:1}button.search-submit.secondary{background-color:var(--theme-color-primary);color:var(--theme-color-white)}button.search-submit.secondary:hover{background-color:var(--theme-color-primary-dimmed-04);color:var(--theme-color-primary)}@media(max-width: 767px){button.search-submit{border-radius:28px;width:70px;height:70px}button.search-submit:before{font-size:36px}}#searchcategoryaddition a{margin-bottom:8px;margin-right:10px}',"",{version:3,sources:["webpack://./stories/atoms/search-button/search-button.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,qBAGA,iBACE,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,KACA,CAAA,OACA,CAAA,UACA,CAAA,WACA,CAAA,kBACA,CAAA,QACA,CAAA,6CACA,CAAA,gCACA,CAAA,iBACA,CAAA,cACA,CAAA,oBACA,CAAA,yCC+JE,4GACE,CAAA,SACA,CAAA,uEAEF,4GACE,CAAA,SACA,CAAA,2BDlKJ,sDACE,CAAA,mCACA,CAAA,4BAGF,WCoQsB,CAAA,8BDlQpB,CAAA,iBACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,+BAGF,2CACE,CAAA,8BACA,CAAA,qCACA,qDACE,CAAA,gCACA,CAAA,yBAIJ,qBA1CF,kBA2CI,CAAA,UACA,CAAA,WACA,CAAA,4BAEA,cACE,CAAA,CAAA,0BAKN,iBAEE,CAAA,iBACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\nbutton.search-submit {\n position: absolute;\n display: flex;\n align-items: center;\n justify-content: center;\n top: 0;\n right: 0;\n width: 80px;\n height: 80px;\n border-radius: 32px;\n border: 0;\n background-color: var(--theme-color-secondary);\n color: var(--theme-color-primary);\n padding: 0 2px 0 0;\n cursor: pointer;\n transition: 0.25s ease;\n @include focus-visible;\n\n &:hover {\n background-color: var(--theme-color-secondary-intensed);\n color: var(--theme-color-background);\n }\n\n &:before {\n @include icon-suche-big;\n font-family: 'Icons', sans-serif;\n position: relative;\n display: block;\n text-align: center;\n font-size: 40px;\n line-height: 1;\n }\n\n &.secondary {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n &:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n color: var(--theme-color-primary);\n }\n }\n\n @media(max-width: 767px) {\n border-radius: 28px;\n width: 70px;\n height: 70px;\n\n &:before {\n font-size: 36px;\n }\n }\n}\n\n#searchcategoryaddition a {\n //@extend .btn-small;\n margin-bottom: 8px;\n margin-right: 10px;\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-input/search-input.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'input.search-field{position:relative;display:block;border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);width:calc(100% - 1px);height:80px;background-color:#fff;padding:24px 90px 24px 24px;font-family:"Source Sans Pro",sans-serif;font-size:22px;line-height:32px;color:var(--theme-color-primary);border:2px solid var(--theme-color-secondary-intensed);transition:.25s ease}input.search-field.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}input.search-field:focus-visible,input.search-field.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){input.search-field{height:70px;padding:10px 50px 10px 16px;font-size:18px;line-height:30px;border-top-right-radius:28px;border-bottom-right-radius:28px}}input.search-field:focus,input.search-field:active,input.search-field.focus-visible,input.search-field.focus-visible:focus{box-shadow:0 0 10px var(--theme-color-secondary-intensed),0 0 4px var(--theme-color-secondary-intensed)}input.search-field::-webkit-input-placeholder{color:var(--theme-color-link-hover)}input.search-field::-moz-placeholder{color:var(--theme-color-link-hover)}input.search-field:-ms-input-placeholder{color:var(--theme-color-link-hover)}input.search-field:-moz-placeholder{color:var(--theme-color-link-hover)}input.search-field:-webkit-autofill,input.search-field:-webkit-autofill:hover,input.search-field:-webkit-autofill:focus,input.search-field:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px #fff inset !important}input.search-field::-webkit-search-decoration,input.search-field::-webkit-search-cancel-button,input.search-field::-webkit-search-results-button,input.search-field::-webkit-search-results-decoration{display:none}',"",{version:3,sources:["webpack://./stories/atoms/search-input/search-input.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,mBACE,iBAAA,CACA,aAAA,CACA,6GAAA,CACA,sBAAA,CACA,WAAA,CACA,qBAAA,CACA,2BAAA,CACA,wCAAA,CACA,cAAA,CACA,gBAAA,CACA,gCAAA,CACA,sDAAA,CACA,oBAAA,CCiKE,uCACE,4GAAA,CACA,SAAA,CAEF,mEACE,4GAAA,CACA,SAAA,CDpKJ,yBAhBF,mBAiBI,WAAA,CACA,2BAAA,CACA,cAAA,CACA,gBAAA,CACA,4BAAA,CACA,+BAAA,CAAA,CAGF,2HACE,uGAAA,CAGF,8CACE,mCAAA,CAEF,qCACE,mCAAA,CAEF,yCACE,mCAAA,CAEF,oCACE,mCAAA,CAGF,mKAIE,mDAAA,CAGF,uMAIE,YAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\ninput.search-field {\n position: relative;\n display: block;\n border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);\n width: calc(100% - 1px);\n height: 80px;\n background-color: white;\n padding: 24px 90px 24px 24px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: 22px;\n line-height: 32px;\n color: var(--theme-color-primary);\n border: 2px solid var(--theme-color-secondary-intensed);\n transition: 0.25s ease;\n @include focus-visible;\n\n @media(max-width: 767px) {\n height: 70px;\n padding: 10px 50px 10px 16px;\n font-size: 18px;\n line-height: 30px;\n border-top-right-radius: 28px;\n border-bottom-right-radius: 28px;\n }\n\n &:focus, &:active, &.focus-visible, &.focus-visible:focus {\n box-shadow: 0 0 10px var(--theme-color-secondary-intensed), 0 0 4px var(--theme-color-secondary-intensed);\n }\n\n &::-webkit-input-placeholder {\n color: var(--theme-color-link-hover);\n }\n &::-moz-placeholder {\n color: var(--theme-color-link-hover);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-link-hover);\n }\n &:-moz-placeholder {\n color: var(--theme-color-link-hover);\n }\n\n &:-webkit-autofill,\n &:-webkit-autofill:hover,\n &:-webkit-autofill:focus,\n &:-webkit-autofill:active {\n -webkit-box-shadow: 0 0 0 50px white inset !important;\n }\n\n &::-webkit-search-decoration,\n &::-webkit-search-cancel-button,\n &::-webkit-search-results-button,\n &::-webkit-search-results-decoration {\n display: none;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/secondary-menu/secondary-menu.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.secondary-menu{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.secondary-menu ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.secondary-menu ul{font-size:16px;line-height:20px;padding:10px}}.secondary-menu li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.secondary-menu{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.secondary-menu li{display:block}}.secondary-menu a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.secondary-menu a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.secondary-menu a:focus-visible,.secondary-menu a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.secondary-menu a{padding:5px}}.meta-menu{position:relative;z-index:1;padding:0 12px}.meta-menu>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.meta-menu ul{display:flex;list-style:none;padding:0;margin:0}.meta-menu ul li{padding:0}.meta-menu .icons{margin-left:auto}.meta-menu .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.meta-menu .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.meta-menu .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.meta-menu .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.meta-menu .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.meta-menu .icons .sign-language a::before{content:""}.meta-menu .icons .simple-language a::before{content:""}.meta-menu a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.meta-menu a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.meta-menu a:focus-visible,.meta-menu a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.meta-menu a{padding:5px}}.meta-menu a:hover{text-decoration-color:var(--theme-color-primary)}',"",{version:3,sources:["webpack://./stories/atoms/secondary-menu/secondary-menu.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,gBAGA,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,mBAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,mBAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,mBAIJ,oBACE,CAAA,qDAGF,gBAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,mBAEA,aACE,CAAA,CAAA,kBAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,sCCkIA,4GACE,CAAA,SACA,CAAA,iEAEF,4GACE,CAAA,SACA,CAAA,yBDrIF,kBAXF,WAYI,CAAA,CAAA,WAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,cAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,cAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,iBAEA,SACE,CAAA,kBAIJ,gBACE,CAAA,kCAII,WCoOmB,CAAA,8BDlOjB,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,iCAGF,mCACE,CAAA,mCAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,0CAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,yCAGF,mCACE,CAAA,2CAIJ,WC4JiC,CAAA,6CDxJjC,WC0JgC,CAAA,aDrJlC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,iCCkCA,4GACE,CAAA,SACA,CAAA,uDAEF,4GACE,CAAA,SACA,CAAA,yBDrCF,aApBF,WAqBI,CAAA,CAAA,mBAGF,gDACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.secondary-menu {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n}\n\n.meta-menu {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/social-icons/social-icons.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.social-icons{--color-twitter: #101419;--color-youtube: #FF0000;--color-linkedin: #2867B2;--color-instagram: #DD3076;--color-facebook: #1877F2;--color-xing: #126567;--color-threema: #05a63f;--color-telegram: #0088cc;--color-whatsapp: #25D366;--color-pinterest: #FF0000;--social-icon-size: 50px;--social-icon-distance: 15px;margin:0 0 calc(var(--social-icon-distance)*-1) calc(var(--social-icon-distance)*-1);padding:0;font-size:0;line-height:0}@media(max-width: 767px){.social-icons{--social-icon-size: 44px;--social-icon-distance: 10px}}.social-icons li{display:inline-block;vertical-align:top;margin-left:var(--social-icon-distance);margin-bottom:var(--social-icon-distance)}.social-icons a{position:relative;display:block;width:var(--social-icon-size);height:var(--social-icon-size);color:var(--theme-color-white);text-decoration:none;text-align:center;font-size:0;line-height:0;transition:.3s ease;z-index:1;overflow:hidden}.social-icons a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.social-icons a:focus-visible,.social-icons a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.social-icons a:before{display:block;font-size:calc(var(--social-icon-size) + 2px);line-height:calc(var(--social-icon-size) + 2px);font-family:"Icons",sans-serif;margin:-1px;background-color:var(--theme-color-white)}.social-icons a.facebook::before{content:"";color:var(--color-facebook)}.social-icons a.twitter::before{content:"";color:var(--color-twitter)}.social-icons a.linkedin::before{content:"";color:var(--color-linkedin)}.social-icons a.youtube::before{content:"";color:var(--color-youtube)}.social-icons a.instagram::before{content:"";color:var(--color-instagram)}.social-icons a.xing::before{content:"";color:var(--color-xing)}.social-icons a.threema::before{content:"";color:var(--color-threema)}.social-icons a.telegram::before{content:"";color:var(--color-telegram)}.social-icons a.whatsapp::before{content:"";color:var(--color-whatsapp)}.social-icons a.pinterest::before{content:"";color:var(--color-pinterest)}',"",{version:3,sources:["webpack://./stories/atoms/social-icons/social-icons.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,wBACE,CAAA,wBACA,CAAA,yBACA,CAAA,0BACA,CAAA,yBACA,CAAA,qBACA,CAAA,wBACA,CAAA,yBACA,CAAA,yBACA,CAAA,0BACA,CAAA,wBACA,CAAA,4BACA,CAAA,oFAOA,CAAA,SACA,CAAA,WACA,CAAA,aACA,CAAA,yBARA,cAdF,wBAeI,CAAA,4BACA,CAAA,CAAA,iBAQF,oBACE,CAAA,kBACA,CAAA,uCACA,CAAA,yCACA,CAAA,gBAGF,iBACE,CAAA,aACA,CAAA,6BACA,CAAA,8BACA,CAAA,8BACA,CAAA,oBACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,mBACA,CAAA,SACA,CAAA,eACA,CAAA,oCCmIA,4GACE,CAAA,SACA,CAAA,6DAEF,4GACE,CAAA,SACA,CAAA,uBDtIF,aACE,CAAA,6CACA,CAAA,+CACA,CAAA,8BACA,CAAA,WACA,CAAA,yCACA,CAAA,iCAGF,WC6O0B,CAAA,2BD3OxB,CAAA,gCAEF,WC6PyB,CAAA,0BD3PvB,CAAA,iCAEF,WCuO0B,CAAA,2BDrOxB,CAAA,gCAEF,WCwOyB,CAAA,0BDtOvB,CAAA,kCAEF,WCqO2B,CAAA,4BDnOzB,CAAA,6BAEF,WC8NsB,CAAA,uBD5NpB,CAAA,gCAEF,WC0MyB,CAAA,0BDxMvB,CAAA,iCAEF,WCqM0B,CAAA,2BDnMxB,CAAA,iCAEF,WCmM0B,CAAA,2BDjMxB,CAAA,kCAEF,WC4M2B,CAAA,4BD1MzB",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.social-icons {\n --color-twitter: #101419;\n --color-youtube: #FF0000;\n --color-linkedin: #2867B2;\n --color-instagram: #DD3076;\n --color-facebook: #1877F2;\n --color-xing: #126567;\n --color-threema: #05a63f;\n --color-telegram: #0088cc;\n --color-whatsapp: #25D366;\n --color-pinterest: #FF0000;\n --social-icon-size: 50px;\n --social-icon-distance: 15px;\n\n @media(max-width: 767px) {\n --social-icon-size: 44px;\n --social-icon-distance: 10px;\n }\n\n margin: 0 0 calc(var(--social-icon-distance) * -1) calc(var(--social-icon-distance) * -1);\n padding: 0;\n font-size: 0;\n line-height: 0;\n\n li {\n display: inline-block;\n vertical-align: top;\n margin-left: var(--social-icon-distance);\n margin-bottom: var(--social-icon-distance);\n }\n\n a {\n position: relative;\n display: block;\n width: var(--social-icon-size);\n height: var(--social-icon-size);\n color: var(--theme-color-white);\n text-decoration: none;\n text-align: center;\n font-size: 0;\n line-height: 0;\n transition: 0.3s ease;\n z-index: 1;\n overflow: hidden;\n @include focus-visible;\n\n &:before {\n display: block;\n font-size: calc(var(--social-icon-size) + 2px);\n line-height: calc(var(--social-icon-size) + 2px);\n font-family: \"Icons\", sans-serif;\n margin: -1px;\n background-color: var(--theme-color-white);\n }\n\n &.facebook::before {\n @include icon-social-facebook;\n color: var(--color-facebook);\n }\n &.twitter::before {\n @include icon-social-twitter;\n color: var(--color-twitter);\n }\n &.linkedin::before {\n @include icon-social-linkedin;\n color: var(--color-linkedin);\n }\n &.youtube::before {\n @include icon-social-youtube;\n color: var(--color-youtube);\n }\n &.instagram::before {\n @include icon-social-instagram;\n color: var(--color-instagram);\n }\n &.xing::before {\n @include icon-social-xing;\n color: var(--color-xing);\n }\n &.threema::before {\n @include icon-social-threema;\n color: var(--color-threema);\n }\n &.telegram::before {\n @include icon-social-telegram;\n color: var(--color-telegram);\n }\n &.whatsapp::before {\n @include icon-social-whatsapp;\n color: var(--color-whatsapp);\n }\n &.pinterest::before {\n @include icon-social-pinterest;\n color: var(--color-pinterest);\n }\n }\n}\n\n\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/footer/footer.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_footer_picto_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/footer-picto.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_footer_picto_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,".page-footer{padding:var(--section-padding) 0;background-color:var(--theme-color-primary-dimmed-04);border-bottom:var(--border-width) solid var(--theme-color-primary);z-index:10}.page-footer.footer-picto{padding-top:calc(var(--section-padding) + 300px);background-repeat:repeat-x;background-size:auto 300px;background-position:50% 0;background-image:url("+___CSS_LOADER_URL_REPLACEMENT_0___+')}@media(max-width: 767px){.page-footer.footer-picto{padding-top:calc(var(--section-padding) + 200px);background-size:auto 200px}}@media(max-width: 767px){.page-footer .container{display:flex;flex-direction:column}}.page-footer .row.contact{margin-top:calc(var(--col-padding)*-0.5)}.page-footer .row.contact .col{flex:1 1 33.3333%;max-width:33.3333%}@media(max-width: 767px){.page-footer .row.contact .col{flex:1 1 100%;max-width:100%;padding-top:0;padding-bottom:0}}.page-footer .row.contact .like-h2{margin-top:var(--section-headline-margin)}.page-footer .row.contact h6:first-child,.page-footer .row.contact .like-h6:first-child{margin-top:0;margin-bottom:.5em}.page-footer .row.contact .btn{margin:.2em -0.1em 1em}.page-footer .contact-list{list-style:none;margin:0 -0.05em .7em;padding:0}.page-footer .contact-list li{margin-bottom:.3em}.page-footer .contact-list a{position:relative;padding-left:calc(var(--icon-size)*1.4);white-space:nowrap}.page-footer .contact-list a::before{position:absolute;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;top:50%;margin-top:calc(var(--icon-size)/-2);transition:.2s ease;left:0}.page-footer .contact-list a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:-0.2em -0.3em;border-radius:var(--border-radius-xs);pointer-events:none;transition:.3s ease}.page-footer .contact-list a:focus-visible{outline:none}.page-footer .contact-list a:focus-visible::after{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .contact-list .mail a::before{content:""}.page-footer .contact-list .phone a::before{content:""}.page-footer .row.barrier-free{text-align:right;color:var(--theme-color-link)}.page-footer .row.barrier-free ul{list-style:none;margin:0 -0.5em;padding:0}.page-footer .row.barrier-free ul::after{content:"";position:relative;display:block;border-bottom:1px solid var(--theme-color-primary-dimmed-03);margin:1em .5em 0}.page-footer .row.barrier-free li{position:relative;display:inline-flex;align-items:center;margin:0 .5em}.page-footer .row.barrier-free li::before{font-family:"Icons",sans-serif;order:1;font-size:var(--icon-size);margin-left:.2em;transition:.2s ease}.page-footer .row.barrier-free li:hover::before{color:var(--theme-color-link-hover)}.page-footer .row.barrier-free a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:0 -0.4em;border-radius:var(--border-radius-xs);pointer-events:none;transition:.3s ease}.page-footer .row.barrier-free a:focus{outline:none}.page-footer .row.barrier-free a:focus-visible::before{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .row.barrier-free a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-footer .row.copyright{font-size:var(--font-size-small)}@media(min-width: 1200px){.page-footer .row.copyright .col:first-child{flex:1 1 66.66667%;max-width:66.66667%}.page-footer .row.copyright .col:last-child{flex:1 1 33.33333%;max-width:33.33333%}}@media(max-width: 1199px){.page-footer .row.copyright{order:1;padding-right:80px}.page-footer .row.copyright .col:last-child{min-width:100%;order:-1}}.page-footer .row.copyright p{margin-bottom:8px}@media(max-width: 767px){.page-footer .row.social{margin:.5em calc(var(--col-padding)*-1)}}.page-footer .row.social .col{padding-top:0;padding-bottom:10px}.page-footer .legal-nav{font-size:var(--font-size-small)}@media(min-width: 768px){.page-footer .legal-nav{text-align:right}}.page-footer .legal-nav .col{padding-bottom:0}.page-footer .legal-nav ul{padding:0;margin:0 -0.6em;list-style:none}@media(max-width: 767px){.page-footer .legal-nav ul:after{content:"";position:relative;display:block;border-bottom:1px solid var(--theme-color-primary-dimmed-03);margin:26px 8px 20px}}.page-footer .legal-nav li{display:inline-block;margin:0 .3em}.page-footer .legal-nav a{display:block;padding:0 .2em;text-decoration:none;border-radius:var(--border-radius-xs)}.page-footer .legal-nav a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .legal-nav a:focus-visible,.page-footer .legal-nav a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .logos{margin:0 -10px}@media(min-width: 1000px){.page-footer .logos{text-align:right}}.page-footer .logos a{display:inline-block;margin:0 10px}.page-footer .logos img{max-height:30px}',"",{version:3,sources:["webpack://./stories/components/footer/footer.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,gCACE,CAAA,qDACA,CAAA,kEACA,CAAA,UACA,CAAA,0BACA,gDACE,CAAA,0BACA,CAAA,0BACA,CAAA,yBACA,CAAA,wDACA,CAAA,yBACA,0BANF,gDAOI,CAAA,0BACA,CAAA,CAAA,yBAKF,wBADF,YAEI,CAAA,qBACA,CAAA,CAAA,0BAIJ,wCACE,CAAA,+BAEA,iBACE,CAAA,kBACA,CAAA,yBAEA,+BAJF,aAKI,CAAA,cACA,CAAA,aACA,CAAA,gBACA,CAAA,CAAA,mCAIJ,yCACE,CAAA,wFAGF,YACE,CAAA,kBACA,CAAA,+BAGF,sBACE,CAAA,2BAIJ,eACE,CAAA,qBACA,CAAA,SACA,CAAA,8BAEA,kBACE,CAAA,6BAGF,iBACE,CAAA,uCACA,CAAA,kBACA,CAAA,qCAEA,iBACE,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,OACA,CAAA,oCACA,CAAA,mBACA,CAAA,MACA,CAAA,oCAGF,UACE,CAAA,iBCeN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,oBDjBM,CAAA,qCACA,CAAA,mBACA,CAAA,mBACA,CAAA,2CAGF,YACE,CAAA,kDAEA,4GCqGJ,CAAA,SACA,CAAA,2CDhGA,WCuHgB,CAAA,4CDpHhB,WCsKkB,CAAA,+BDjKpB,gBACE,CAAA,6BACA,CAAA,kCAEA,eACE,CAAA,eACA,CAAA,SACA,CAAA,yCAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,4DACA,CAAA,iBACA,CAAA,kCAIJ,iBACE,CAAA,mBACA,CAAA,kBACA,CAAA,aACA,CAAA,0CAEA,8BACE,CAAA,OACA,CAAA,0BACA,CAAA,gBACA,CAAA,mBACA,CAAA,gDAGF,mCACE,CAAA,yCAKF,UACE,CAAA,iBCjDN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,eD+CM,CAAA,qCACA,CAAA,mBACA,CAAA,mBACA,CAAA,uCAGF,YACE,CAAA,uDAIA,4GCmCJ,CAAA,SACA,CAAA,wCD/BE,UACE,CAAA,iBCpEN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,4BDuEA,gCACE,CAAA,0BAEA,6CACE,kBACE,CAAA,mBACA,CAAA,4CAEF,kBACE,CAAA,mBACA,CAAA,CAAA,0BAIJ,4BAdF,OAeI,CAAA,kBACA,CAAA,4CAEA,cACE,CAAA,QACA,CAAA,CAAA,8BAIJ,iBACE,CAAA,yBAKF,yBADF,uCAEI,CAAA,CAAA,8BAGF,aACE,CAAA,mBACA,CAAA,wBAIJ,gCACE,CAAA,yBAEA,wBAHF,gBAII,CAAA,CAAA,6BAGF,gBACE,CAAA,2BAGF,SACE,CAAA,eACA,CAAA,eACA,CAAA,yBAEA,iCACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,4DACA,CAAA,oBACA,CAAA,CAAA,2BAKN,oBACE,CAAA,aACA,CAAA,0BAGF,aACE,CAAA,cACA,CAAA,oBACA,CAAA,qCACA,CAAA,8CCvEF,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,oBDsEJ,cACE,CAAA,0BAEA,oBAHF,gBAII,CAAA,CAAA,sBAGF,oBACE,CAAA,aACA,CAAA,wBAGF,eACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.page-footer {\n padding: var(--section-padding) 0;\n background-color: var(--theme-color-primary-dimmed-04);\n border-bottom: var(--border-width) solid var(--theme-color-primary);\n z-index: 10;\n &.footer-picto {\n padding-top: calc(var(--section-padding) + 300px);\n background-repeat: repeat-x;\n background-size: auto 300px;\n background-position: 50% 0;\n background-image: url('../../assets/img/footer-picto.svg');\n @media(max-width: 767px) {\n padding-top: calc(var(--section-padding) + 200px);\n background-size: auto 200px;\n }\n }\n\n .container {\n @media(max-width: 767px) {\n display: flex;\n flex-direction: column;\n }\n }\n\n .row.contact {\n margin-top: calc(var(--col-padding) * -0.5);\n\n .col {\n flex: 1 1 33.3333%;\n max-width: 33.3333%;\n\n @media(max-width: 767px) {\n flex: 1 1 100%;\n max-width: 100%;\n padding-top: 0;\n padding-bottom: 0;\n }\n }\n\n .like-h2 {\n margin-top: var(--section-headline-margin);\n }\n\n h6:first-child, .like-h6:first-child {\n margin-top: 0;\n margin-bottom: 0.5em;\n }\n\n .btn {\n margin: 0.2em -0.1em 1em;\n }\n }\n\n .contact-list {\n list-style: none;\n margin: 0 -0.05em 0.7em;\n padding: 0;\n\n li {\n margin-bottom: 0.3em;\n }\n\n a {\n position: relative;\n padding-left: calc(var(--icon-size) * 1.4);\n white-space: nowrap;\n\n &::before {\n position: absolute;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n transition: 0.2s ease;\n left: 0;\n }\n\n &::after {\n content: '';\n @include full-size;\n margin: -0.2em -0.3em;\n border-radius: var(--border-radius-xs);\n pointer-events: none;\n transition: 0.3s ease;\n }\n\n &:focus-visible {\n outline: none;\n\n &::after {\n @include focus-standalone();\n }\n }\n }\n\n .mail a::before {\n @include icon-email;\n }\n .phone a::before {\n @include icon-telefon;\n }\n }\n\n .row.barrier-free {\n text-align: right;\n color: var(--theme-color-link);\n\n ul {\n list-style: none;\n margin: 0 -0.5em;\n padding: 0;\n\n &::after {\n content: '';\n position: relative;\n display: block;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n margin: 1em 0.5em 0;\n }\n }\n\n li {\n position: relative;\n display: inline-flex;\n align-items: center;\n margin: 0 0.5em;\n\n &::before {\n font-family: 'Icons', sans-serif;\n order: 1;\n font-size: var(--icon-size);\n margin-left: 0.2em;\n transition: 0.2s ease;\n }\n\n &:hover::before {\n color: var(--theme-color-link-hover);\n }\n }\n\n a {\n &::before {\n content: '';\n @include full-size;\n margin: 0 -0.4em;\n border-radius: var(--border-radius-xs);\n pointer-events: none;\n transition: 0.3s ease;\n }\n\n &:focus {\n outline: none;\n }\n\n &:focus-visible {\n &::before {\n @include focus-standalone();\n }\n }\n\n &::after {\n content: '';\n @include full-size;\n }\n }\n\n }\n\n .row.copyright {\n font-size: var(--font-size-small);\n\n @media(min-width: 1200px) {\n .col:first-child {\n flex: 1 1 66.66667%;\n max-width: 66.66667%;\n }\n .col:last-child {\n flex: 1 1 33.33333%;\n max-width: 33.33333%;\n }\n }\n\n @media(max-width: 1199px) {\n order: 1;\n padding-right: 80px;\n\n .col:last-child {\n min-width: 100%;\n order: -1;\n }\n }\n\n p {\n margin-bottom: 8px;\n }\n }\n\n .row.social {\n @media(max-width: 767px) {\n margin: 0.5em calc(var(--col-padding) * -1);\n }\n\n .col {\n padding-top: 0;\n padding-bottom: 10px;\n }\n }\n\n .legal-nav {\n font-size: var(--font-size-small);\n\n @media(min-width: 768px) {\n text-align: right;\n }\n\n .col {\n padding-bottom: 0;\n }\n\n ul {\n padding: 0;\n margin: 0 -0.6em;\n list-style: none;\n\n @media(max-width: 767px) {\n &:after {\n content: \"\";\n position: relative;\n display: block;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n margin: 26px 8px 20px;\n }\n }\n }\n\n li {\n display: inline-block;\n margin: 0 0.3em;\n }\n\n a {\n display: block;\n padding: 0 0.2em;\n text-decoration: none;\n border-radius: var(--border-radius-xs);\n @include focus-visible;\n }\n }\n\n .logos {\n margin: 0 -10px;\n\n @media(min-width: 1000px) {\n text-align: right;\n }\n\n a {\n display: inline-block;\n margin: 0 10px;\n }\n\n img {\n max-height: 30px;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header-search/header-search.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.header-search{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;right:0;height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));background-color:var(--theme-color-primary-dimmed-04)}@media(min-width: 768px){.header-search{--header-height: 100px}}.header-search .outer{position:relative;padding-bottom:10px}.header-search .container{margin:auto}.header-search .form-nav{width:100%;background-color:var(--theme-color-background)}.header-search .form-nav .secondary{background-color:var(--theme-color-primary-dimmed-04)}.header-search .secondary{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.header-search .secondary ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.header-search .secondary ul{font-size:16px;line-height:20px;padding:10px}}.header-search .secondary li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.header-search .secondary{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.header-search .secondary li{display:block}}.header-search .secondary a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.header-search .secondary a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.header-search .secondary a:focus-visible,.header-search .secondary a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.header-search .secondary a{padding:5px}}.header-search .meta{position:relative;z-index:1;padding:0 12px}.header-search .meta>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.header-search .meta ul{display:flex;list-style:none;padding:0;margin:0}.header-search .meta ul li{padding:0}.header-search .meta .icons{margin-left:auto}.header-search .meta .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.header-search .meta .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.header-search .meta .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.header-search .meta .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.header-search .meta .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.header-search .meta .icons .sign-language a::before{content:""}.header-search .meta .icons .simple-language a::before{content:""}.header-search .meta a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.header-search .meta a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.header-search .meta a:focus-visible,.header-search .meta a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.header-search .meta a{padding:5px}}.header-search .meta a:hover{text-decoration-color:var(--theme-color-primary)}.page-header .header-search{top:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}',"",{version:3,sources:["webpack://./stories/components/header-search/header-search.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,eAGA,iBAIE,CAAA,YACA,CAAA,qBACA,CAAA,kBACA,CAAA,sBACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,mEACA,CAAA,qDACA,CAAA,yBAZA,eADF,sBAEI,CAAA,CAAA,sBAaF,iBACE,CAAA,mBACA,CAAA,0BAGF,WACE,CAAA,yBAGF,UACE,CAAA,8CACA,CAAA,oCAEA,qDACE,CAAA,0BAIJ,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,6BAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,6BAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,6BAIJ,oBACE,CAAA,qDAGF,0BAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,6BAEA,aACE,CAAA,CAAA,4BAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,gDCiGF,4GACE,CAAA,SACA,CAAA,qFAEF,4GACE,CAAA,SACA,CAAA,yBDpGA,4BAXF,WAYI,CAAA,CAAA,qBAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,wBAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,wBAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,2BAEA,SACE,CAAA,4BAIJ,gBACE,CAAA,4CAII,WCmMiB,CAAA,8BDjMf,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,2CAGF,mCACE,CAAA,6CAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,oDAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,mDAGF,mCACE,CAAA,qDAIJ,WC2H+B,CAAA,uDDvH/B,WCyH8B,CAAA,uBDpHhC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,2CCCF,4GACE,CAAA,SACA,CAAA,2EAEF,4GACE,CAAA,SACA,CAAA,yBDJA,uBApBF,WAqBI,CAAA,CAAA,6BAGF,gDACE,CAAA,4BAON,QACE,CAAA,SC7GF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.header-search {\n @media(min-width: 768px) {\n --header-height: 100px;\n }\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 0;\n left: 0;\n right: 0;\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n background-color: var(--theme-color-primary-dimmed-04);\n\n .outer {\n position: relative;\n padding-bottom: 10px;\n }\n\n .container {\n margin: auto;\n }\n\n .form-nav {\n width: 100%;\n background-color: var(--theme-color-background);\n\n .secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n }\n\n .secondary {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n }\n\n .meta {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n }\n}\n\n.page-header {\n .header-search {\n top: 100%;\n @include hide;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header/header.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'@media(min-width: 1200px){.magazine-start,.magazine-article,.header-collapsed{--header-height: 100px}.magazine-start .page-header,.magazine-article .page-header,.header-collapsed .page-header{--logo-size: 60px}.magazine-start .page-header::before,.magazine-start .page-header.scrolled::before,.magazine-article .page-header::before,.magazine-article .page-header.scrolled::before,.header-collapsed .page-header::before,.header-collapsed .page-header.scrolled::before{box-shadow:none;height:var(--header-height)}}.page-header{--logo-size: 75px;position:fixed;display:flex;align-items:center;top:0;width:100%;z-index:100;height:var(--header-height);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);padding:0;margin:0;border:0}.page-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 1px 0 rgba(255,255,255,0);background-color:var(--theme-color-background);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(max-width: 1199px){.page-header{--logo-size: 60px}}@media(min-width: 768px){.page-header.scrolled,.page-header.nav-open,.page-header.search-open{--header-height: 100px;--logo-size: 60px}.page-header.scrolled~*,.page-header.nav-open~*,.page-header.search-open~*{--header-height: 100px}.page-header.scrolled:before,.page-header.nav-open:before,.page-header.search-open:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}.page-header.scrolled nav,.page-header.nav-open nav,.page-header.search-open nav{top:var(--header-height);height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear 0s;visibility:visible}}@media(max-width: 767px){.page-header{justify-content:flex-end;--logo-size: 44px}.page-header:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}}@media(max-width: 567px){.page-header .logo-overlay{content:"";position:absolute;display:block;left:90px;top:0;height:44px;width:100vw;background-color:var(--theme-color-background);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease .3s,visibility .3s ease .4s,transform .4s ease .3s}.page-header .contact-nav,.page-header .open-search{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.page-header.scrolled .contact-nav,.page-header.scrolled .open-search{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .3s,visibility 0s ease .3s,transform .4s ease .3s}.page-header.scrolled .logo-overlay{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;pointer-events:none}.page-header .logo img,.page-header .logo object{max-width:calc(100vw - 110px)}}.page-header .logo{position:relative;margin-left:34px;margin-right:auto;padding:8px 12px 8px 8px;border-radius:4px;transition:.2s ease}.page-header .logo.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .logo:focus-visible,.page-header .logo.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .logo img{height:var(--logo-size);display:block;width:auto;max-width:none;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0, 0, 0) scale(1)}@media(max-width: 1199px){.page-header .logo img{transition:none}}.page-header .logo canvas{position:absolute;display:block;top:0;left:0;height:calc(100% - 20px);width:calc(100% - 16px);background-color:#fff;margin:8px 12px 8px 8px}@media(max-width: 767px){.page-header .logo{position:fixed;display:flex;align-items:center;top:0;left:0;margin:18px 20px;padding:0;height:44px;width:calc(100vw - 110px)}.page-header .logo img{position:relative;display:block;height:auto;max-height:44px;max-width:calc(100vw - 110px);width:100%;object-fit:contain;object-position:left center}}@media(max-width: 359px){.page-header .logo{margin:13px 16px}.page-header .logo img{max-width:calc(100vw - 100px)}}.page-header .toggle-nav{position:relative;display:block;border:2px solid var(--theme-color-primary-dimmed-04);background-color:rgba(0,0,0,0);padding:18px 20px 18px 72px;margin:0 30px 0 20px;cursor:pointer;transition:.3s ease;font-size:20px;line-height:1.5;font-weight:600;border-radius:4px;color:var(--theme-color-primary)}.page-header .toggle-nav.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .toggle-nav:focus-visible,.page-header .toggle-nav.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){.page-header .toggle-nav{font-size:0;line-height:0;padding:0;width:56px;height:56px;margin-right:12px;margin-left:8px}}.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{content:"";position:absolute;top:50%;left:40px;width:38px;height:2px;border-radius:2px;background-color:var(--theme-color-primary);margin:0 -19px;transform:translate3d(0, -1px, 0) rotate(0deg);transition:margin .2s ease .2s,transform .2s ease 0s,background-color .2s ease 0s,opacity .2s ease 0s}@media(max-width: 767px){.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{left:50%}}.page-header .toggle-nav:before{margin-top:-12px}.page-header .toggle-nav:after{margin-top:12px}@media(max-width: 359px){.page-header .toggle-nav{width:50px;height:50px}.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{width:32px;margin-left:-16px}.page-header .toggle-nav:before{margin-top:-10px}.page-header .toggle-nav:after{margin-top:10px}}.page-header .open-search,.page-header .contact-nav a{background-color:rgba(0,0,0,0);border:0;position:relative;display:block;padding:20px 20px 20px 54px;margin:0 2px;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;color:var(--theme-color-primary);cursor:pointer;border-radius:4px;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.page-header .open-search.focus-visible:focus,.page-header .contact-nav a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .open-search:focus-visible,.page-header .open-search.-moz-focusring,.page-header .contact-nav a:focus-visible,.page-header .contact-nav a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 999px){.page-header .open-search,.page-header .contact-nav a{font-size:0;line-height:0;padding:5px;margin-right:5px}}.page-header .open-search:before,.page-header .contact-nav a:before{content:"";font-family:"Icons",sans-serif;position:absolute;left:14px;top:50%;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);font-weight:400;line-height:1;margin:calc(var(--icon-size)/-2) 0;background-repeat:no-repeat;background-position:center;background-size:100%}@media(max-width: 999px){.page-header .open-search:before,.page-header .contact-nav a:before{position:relative;display:block;margin:0;left:0}}.page-header .contact-nav{display:flex;align-items:center;list-style:none;padding:0}.page-header .contact-nav a.phone:before{content:"";margin-left:3px}.page-header .contact-nav a.contact:before,.page-header .contact-nav a.website:before{content:""}.page-header .contact-nav a.mail:before{content:""}.page-header .contact-nav a.chat:before{content:""}.page-header .contact-nav a.faq:before{content:""}.page-header .contact-nav a.login:before{content:""}.page-header .contact-nav .caruso-basket-link a:before{content:"";font-family:"IHK24FontAwesome",sans-serif}.page-header .search form{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:100%;left:0;right:0;height:calc(var(--viewport-height, 1vh)*100 - 100px);background-color:var(--theme-color-primary-dimmed-04);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}@media(max-width: 767px){.page-header .search form{height:calc(var(--viewport-height, 1vh)*100 - 80px)}}.page-header .search form .outer{position:relative;padding-bottom:10px}.page-header .search form .container{margin:auto}.page-header .form-nav{width:100%;background-color:var(--theme-color-white)}.page-header .form-nav .secondary{background-color:var(--theme-color-primary-dimmed-04)}.page-header .close-search{position:absolute;right:30px;top:50%;padding:20px 22px 20px 70px;cursor:pointer;transition:.3s ease;font-size:20px;line-height:1.5;font-weight:600;border:0;border-radius:4px;color:var(--theme-color-white);background-color:var(--theme-color-primary);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;z-index:2;margin-top:-35px}.page-header .close-search.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .close-search:focus-visible,.page-header .close-search.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px)and (min-width: 768px){.page-header .close-search{right:20px}}@media(max-width: 767px){.page-header .close-search{font-size:0;line-height:0;padding:0;right:12px;margin-top:-28px;width:56px;height:56px}}.page-header .close-search:before,.page-header .close-search:after{content:"";position:absolute;top:50%;left:36px;width:38px;height:2px;border-radius:2px;background-color:var(--theme-color-white);margin:-1px -19px;transform:translate3d(0, 0, 0) rotate(45deg);transition:.3s ease}@media(max-width: 767px){.page-header .close-search:before,.page-header .close-search:after{left:50%}}.page-header .close-search:after{transform:translate3d(0, 0, 0) rotate(-45deg)}.page-header.search-open .logo{z-index:1}.page-header.search-open:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-white)}.page-header.search-open .search form,.page-header.search-open .close-search{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.page-header.nav-open .toggle-nav{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary);color:var(--theme-color-white);transition:.2s ease 0s}.page-header.nav-open .toggle-nav:before,.page-header.nav-open .toggle-nav:after,.page-header.nav-open .toggle-nav span:before{margin-top:0;transition:margin .2s ease 0s,transform .2s ease .2s,background-color .2s ease 0s,opacity .2s ease .2s;background-color:var(--theme-color-white)}.page-header.nav-open .toggle-nav:before{transform:translate3d(0, -1px, 0) rotate(45deg)}.page-header.nav-open .toggle-nav:after{transform:translate3d(0, -1px, 0) rotate(-45deg)}.page-header.nav-open .toggle-nav span:before{opacity:0}.page-header.nav-open nav{transform:translate3d(-100%, 0, 0);transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear 0s;visibility:visible}.page-header.nav-open nav .overlay-holder{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;opacity:.6}@media(min-width: 768px){.page-header.nav-open:not(.scrolled)~.page-wrapper,.page-header.nav-open:not(.scrolled)~.page-content{border-top-width:100px}}.page-header~.page-wrapper,.page-header~.page-content{transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(max-width: 1199px)and (min-width: 768px){.page-header{height:100px}.page-header:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}.page-header .logo{height:66px;margin-left:20px}.page-header .toggle-nav{margin-right:20px}.page-header nav{top:100px;height:calc(var(--viewport-height, 1vh)*100 - 100px)}}.page-header button::-moz-focus-inner{border:0}.page-header button,.page-header a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.toplink{position:fixed;right:0;bottom:105px;background-color:var(--theme-color-primary);color:#fff;width:90px;height:45px;display:flex;border-top-left-radius:18px;border-bottom-left-radius:18px;font-size:16px;justify-content:center;align-items:center;text-transform:uppercase;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;box-shadow:0 0 0 1px rgba(255,255,255,.2);z-index:-1}.toplink:hover,.toplink:active,.toplink:focus{color:#fff;text-decoration:none}.toplink:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-right:6px}@media(max-width: 767px){.toplink{font-size:0;width:54px;bottom:64px;justify-content:flex-start;padding-left:10px}.toplink:before{margin-right:0}}.show-toplink .toplink{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.mobile .page-header .primary a{-webkit-tap-highlight-color:rgba(var(--theme-color-primary-rgb), 0.1)}.mobile .page-header li.open>a{background-color:var(--theme-color-primary-dimmed-04)}.desktop .page-header:not(.nav-open) .toggle-nav:hover{background-color:var(--theme-color-primary-dimmed-04)}.desktop .page-header .open-search:hover,.desktop .page-header .contact-nav a:hover{color:var(--theme-color-secondary-intensed)}',"",{version:3,sources:["webpack://./stories/components/header/header.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,0BAGA,oDACE,sBACE,CAAA,2FAEA,iBACE,CAAA,iQAEA,eACE,CAAA,2BACA,CAAA,CAAA,aAMR,iBACE,CAAA,cACA,CAAA,YACA,CAAA,kBACA,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,2BACA,CAAA,oDACA,CAAA,SACA,CAAA,QACA,CAAA,QACA,CAAA,oBAEA,UACE,CAAA,iBCgEF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,sCDlEE,CAAA,8CACA,CAAA,oDACA,CAAA,0BAGF,aAtBF,iBAuBI,CAAA,CAAA,yBAGF,qEACE,sBACE,CAAA,iBACA,CAAA,2EAEA,sBACE,CAAA,0FAGF,4DACE,CAAA,iFAGF,wBACE,CAAA,mEACA,CAAA,sFACA,CAAA,kBACA,CAAA,CAAA,yBAKN,aAhDF,wBAiDI,CAAA,iBACA,CAAA,oBAEA,4DACE,CAAA,CAAA,yBAIJ,2BACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,SACA,CAAA,KACA,CAAA,WACA,CAAA,WACA,CAAA,8CACA,CAAA,SCDJ,CAAA,iBACA,CAAA,mBACA,CAAA,8EACA,CAAA,oDDEE,SCLF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,sEDMI,SCFJ,CAAA,kBACA,CAAA,kBACA,CAAA,6EACA,CAAA,oCDEI,SCLJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,mBDIM,CAAA,iDAIJ,6BACE,CAAA,CAAA,mBAIJ,iBACE,CAAA,gBACA,CAAA,iBACA,CAAA,wBACA,CAAA,iBACA,CAAA,mBACA,CAAA,uCCiEA,4GACE,CAAA,SACA,CAAA,mEAEF,4GACE,CAAA,SACA,CAAA,uBDpEF,uBACE,CAAA,aACA,CAAA,UACA,CAAA,cACA,CAAA,oDACA,CAAA,uCACA,CAAA,0BAEA,uBARF,eASI,CAAA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,wBACA,CAAA,uBACA,CAAA,qBACA,CAAA,uBACA,CAAA,yBAGF,mBAjCF,cAkCI,CAAA,YACA,CAAA,kBACA,CAAA,KACA,CAAA,MACA,CAAA,gBACA,CAAA,SACA,CAAA,WACA,CAAA,yBACA,CAAA,uBAEA,iBACE,CAAA,aACA,CAAA,WACA,CAAA,eACA,CAAA,6BACA,CAAA,UACA,CAAA,kBACA,CAAA,2BACA,CAAA,CAAA,yBAIJ,mBAxDF,gBAyDI,CAAA,uBAEA,6BACE,CAAA,CAAA,yBAKN,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,8BACA,CAAA,2BACA,CAAA,oBACA,CAAA,cACA,CAAA,mBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,gCACA,CAAA,6CCPA,4GACE,CAAA,SACA,CAAA,+EAEF,4GACE,CAAA,SACA,CAAA,yBDIF,yBAhBF,WAiBI,CAAA,aACA,CAAA,SACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,eACA,CAAA,CAAA,oGAGF,UACE,CAAA,iBACA,CAAA,OACA,CAAA,SACA,CAAA,UACA,CAAA,UACA,CAAA,iBACA,CAAA,2CACA,CAAA,cACA,CAAA,8CACA,CAAA,qGACA,CAAA,yBAEA,oGAbF,QAcI,CAAA,CAAA,gCAGJ,gBACE,CAAA,+BAEF,eACE,CAAA,yBAGF,yBAlDF,UAmDI,CAAA,WACA,CAAA,oGAEA,UACE,CAAA,iBACA,CAAA,gCAEF,gBACE,CAAA,+BAEF,eACE,CAAA,CAAA,sDAKN,8BACE,CAAA,QACA,CAAA,iBACA,CAAA,aACA,CAAA,2BACA,CAAA,YACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,oBACA,CAAA,gCACA,CAAA,cACA,CAAA,iBACA,CAAA,oDACA,CAAA,8FC3EA,4GACE,CAAA,SACA,CAAA,sKAEF,4GACE,CAAA,SACA,CAAA,yBDwEF,sDAjBF,WAkBI,CAAA,aACA,CAAA,WACA,CAAA,gBACA,CAAA,CAAA,oEAGF,WCIgB,CAAA,8BDFd,CAAA,iBACA,CAAA,SACA,CAAA,OACA,CAAA,sBACA,CAAA,uBACA,CAAA,0BACA,CAAA,eACA,CAAA,aACA,CAAA,kCACA,CAAA,2BACA,CAAA,0BACA,CAAA,oBACA,CAAA,yBAEA,oEAhBF,iBAiBI,CAAA,aACA,CAAA,QACA,CAAA,MACA,CAAA,CAAA,0BAKN,YACE,CAAA,kBACA,CAAA,eACA,CAAA,SACA,CAAA,yCAII,WC3Bc,CAAA,eD6BZ,CAAA,sFAIJ,WCzEgB,CAAA,wCD4EhB,WCtFc,CAAA,wCDyFd,WClGa,CAAA,uCDqGb,WCNY,CAAA,yCDSZ,WCCqB,CAAA,uDDIvB,WC4KoB,CAAA,yCD1KlB,CAAA,0BAIJ,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,kBACA,CAAA,sBACA,CAAA,QACA,CAAA,MACA,CAAA,OACA,CAAA,oDACA,CAAA,qDACA,CAAA,SC3PF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yBD2PE,0BAbF,mDAcI,CAAA,CAAA,iCAGF,iBACE,CAAA,mBACA,CAAA,qCAGF,WACE,CAAA,uBAIJ,UACE,CAAA,yCACA,CAAA,kCAEA,qDACE,CAAA,2BAIJ,iBACE,CAAA,UACA,CAAA,OACA,CAAA,2BACA,CAAA,cACA,CAAA,mBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,QACA,CAAA,iBACA,CAAA,8BACA,CAAA,2CACA,CAAA,SClSF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,SDkSE,CAAA,gBACA,CAAA,+CCxMA,4GACE,CAAA,SACA,CAAA,mFAEF,4GACE,CAAA,SACA,CAAA,gDDoMF,2BAnBF,UAoBI,CAAA,CAAA,yBAGF,2BAvBF,WAwBI,CAAA,aACA,CAAA,SACA,CAAA,UACA,CAAA,gBACA,CAAA,UACA,CAAA,WACA,CAAA,CAAA,mEAGF,UACE,CAAA,iBACA,CAAA,OACA,CAAA,SACA,CAAA,UACA,CAAA,UACA,CAAA,iBACA,CAAA,yCACA,CAAA,iBACA,CAAA,4CACA,CAAA,mBACA,CAAA,yBAEA,mEAbF,QAcI,CAAA,CAAA,iCAIJ,6CACE,CAAA,+BAKF,SACE,CAAA,+BAEF,UACE,CAAA,iBCpUJ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,yCDkUI,CAAA,6EAEF,SC/UF,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,kCDkVE,2CACE,CAAA,uCACA,CAAA,8BACA,CAAA,sBACA,CAAA,+HAEA,YACE,CAAA,sGACA,CAAA,yCACA,CAAA,yCAGJ,+CACE,CAAA,wCAGF,gDACE,CAAA,8CAEF,SACE,CAAA,0BAGF,kCACE,CAAA,sFACA,CAAA,kBACA,CAAA,0CAEA,SCjXJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,UDgXM,CAAA,yBAMA,sGADF,sBAEI,CAAA,CAAA,sDAMR,oDACE,CAAA,gDAGF,aA5cF,YA6cI,CAAA,oBAEA,4DACE,CAAA,mBAGF,WACE,CAAA,gBACA,CAAA,yBAGF,iBACE,CAAA,iBAGF,SACE,CAAA,oDACA,CAAA,CAAA,sCAIJ,QACE,CAAA,mCAGF,yCACE,CAAA,SAIJ,cACE,CAAA,OACA,CAAA,YACA,CAAA,2CACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,YACA,CAAA,2BACA,CAAA,8BACA,CAAA,cACA,CAAA,sBACA,CAAA,kBACA,CAAA,wBACA,CAAA,oBACA,CAAA,SCzbA,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yCDwbA,CAAA,UACA,CAAA,8CAEA,UACE,CAAA,oBACA,CAAA,gBAGF,WCtSuB,CAAA,8BDwSrB,CAAA,0BACA,CAAA,aACA,CAAA,gBACA,CAAA,yBAGF,SAjCF,WAkCI,CAAA,UACA,CAAA,WACA,CAAA,0BACA,CAAA,iBACA,CAAA,gBAEA,cACE,CAAA,CAAA,uBAKN,SCjdE,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,gCDmdA,qEACE,CAAA,+BAGF,qDACE,CAAA,uDAKF,qDACE,CAAA,oFAGF,2CACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n@media(min-width: 1200px) {\n .magazine-start, .magazine-article, .header-collapsed {\n --header-height: 100px;\n\n .page-header {\n --logo-size: 60px;\n\n &::before, &.scrolled::before {\n box-shadow: none;\n height: var(--header-height);\n }\n }\n }\n}\n\n.page-header {\n --logo-size: 75px;\n position: fixed;\n display: flex;\n align-items: center;\n top: 0;\n width: 100%;\n z-index: 100;\n height: var(--header-height);\n transition: 0.25s $easeOutQuad;\n padding: 0;\n margin: 0;\n border: 0;\n\n &:before {\n content: "";\n @include full-size;\n box-shadow: 0 1px 0 rgba(#fff, 0);\n background-color: var(--theme-color-background);\n transition: 0.25s $easeOutQuad;\n }\n\n @media(max-width: 1199px) {\n --logo-size: 60px;\n }\n\n @media(min-width: 768px) {\n &.scrolled, &.nav-open, &.search-open {\n --header-height: 100px;\n --logo-size: 60px;\n\n ~ * {\n --header-height: 100px;\n }\n\n &:before {;\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n\n nav {\n top: var(--header-height);\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0s;\n visibility: visible;\n }\n }\n }\n\n @media(max-width: 767px) {\n justify-content: flex-end;\n --logo-size: 44px;\n\n &:before {\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n }\n\n @media(max-width: 567px) {\n .logo-overlay {\n content: "";\n position: absolute;\n display: block;\n left: 90px;\n top: 0;\n height: 44px;\n width: 100vw;\n background-color: var(--theme-color-background);\n @include hide(0.3s);\n }\n\n .contact-nav, .open-search {\n @include hide;\n }\n &.scrolled {\n .contact-nav, .open-search {\n @include show(0.3s);\n }\n .logo-overlay {\n @include show;\n pointer-events: none;\n }\n }\n\n .logo img, .logo object {\n max-width: calc(100vw - 110px);\n }\n }\n\n .logo {\n position: relative;\n margin-left: 34px;\n margin-right: auto;\n padding: 8px 12px 8px 8px;\n border-radius: 4px;\n transition: 0.2s ease;\n @include focus-visible;\n\n img {\n height: var(--logo-size);\n display: block;\n width: auto;\n max-width: none;\n transition: 0.25s $easeOutQuad;\n transform: translate3d(0, 0, 0) scale(1);\n\n @media(max-width: 1199px) {\n transition: none;\n }\n }\n\n canvas {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n height: calc(100% - 20px);\n width: calc(100% - 16px);\n background-color: white;\n margin: 8px 12px 8px 8px;\n }\n\n @media(max-width: 767px) {\n position: fixed;\n display: flex;\n align-items: center;\n top: 0;\n left: 0;\n margin: 18px 20px;\n padding: 0;\n height: 44px;\n width: calc(100vw - 110px);\n\n img {\n position: relative;\n display: block;\n height: auto;\n max-height: 44px;\n max-width: calc(100vw - 110px);\n width: 100%;\n object-fit: contain;\n object-position: left center;\n }\n }\n\n @media(max-width: 359px) {\n margin: 13px 16px;\n\n img {\n max-width: calc(100vw - 100px);\n }\n }\n }\n\n .toggle-nav {\n position: relative;\n display: block;\n border: 2px solid var(--theme-color-primary-dimmed-04);\n background-color: transparent;\n padding: 18px 20px 18px 72px;\n margin: 0 30px 0 20px;\n cursor: pointer;\n transition: 0.3s ease;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n border-radius: 4px;\n color: var(--theme-color-primary);\n @include focus-visible;\n\n @media(max-width: 767px) {\n font-size: 0;\n line-height: 0;\n padding: 0;\n width: 56px;\n height: 56px;\n margin-right: 12px;\n margin-left: 8px;\n }\n\n &:before, &:after, span:before {\n content: "";\n position: absolute;\n top: 50%;\n left: 40px;\n width: 38px;\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color-primary);\n margin: 0 -19px;\n transform: translate3d(0, -1px, 0) rotate(0deg);\n transition: margin 0.2s ease 0.2s, transform 0.2s ease 0s, background-color 0.2s ease 0s, opacity 0.2s ease 0s;\n\n @media(max-width: 767px) {\n left: 50%;\n }\n }\n &:before {\n margin-top: -12px;\n }\n &:after {\n margin-top: 12px;\n }\n\n @media(max-width: 359px) {\n width: 50px;\n height: 50px;\n\n &:before, &:after, span:before {\n width: 32px;\n margin-left: -16px;\n }\n &:before {\n margin-top: -10px;\n }\n &:after {\n margin-top: 10px;\n }\n }\n }\n\n .open-search, .contact-nav a {\n background-color: transparent;\n border: 0;\n position: relative;\n display: block;\n padding: 20px 20px 20px 54px;\n margin: 0 2px;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n text-decoration: none;\n color: var(--theme-color-primary);\n cursor: pointer;\n border-radius: 4px;\n transition: 0.25s $easeOutQuad;\n @include focus-visible;\n\n @media(max-width: 999px) {\n font-size: 0;\n line-height: 0;\n padding: 5px;\n margin-right: 5px;\n }\n\n &:before {\n @include icon-suche;\n font-family: \'Icons\', sans-serif;\n position: absolute;\n left: 14px;\n top: 50%;\n width: var(--icon-size);\n height: var(--icon-size);\n font-size: var(--icon-size);\n font-weight: 400;\n line-height: 1;\n margin: calc(var(--icon-size) / -2) 0;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n\n @media(max-width: 999px) {\n position: relative;\n display: block;\n margin: 0;\n left: 0;\n }\n }\n }\n\n .contact-nav {\n display: flex;\n align-items: center;\n list-style: none;\n padding: 0;\n\n a {\n &.phone{\n &:before {\n @include icon-telefon;\n margin-left: 3px;\n }\n }\n\n &.contact:before, &.website:before {\n @include icon-kontakt;\n }\n &.mail:before {\n @include icon-email;\n }\n &.chat:before {\n @include icon-chat;\n }\n &.faq:before {\n @include icon-faq;\n }\n &.login:before{\n @include icon-login-header;\n }\n }\n\n .caruso-basket-link a:before {\n @include icon-fa-basket;\n font-family: "IHK24FontAwesome", sans-serif;\n }\n }\n\n .search form {\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 100%;\n left: 0;\n right: 0;\n height: calc(var(--viewport-height, 1vh) * 100 - 100px);\n background-color: var(--theme-color-primary-dimmed-04);\n @include hide;\n\n @media(max-width: 767px) {\n height: calc(var(--viewport-height, 1vh) * 100 - 80px);\n }\n\n .outer {\n position: relative;\n padding-bottom: 10px;\n }\n\n .container {\n margin: auto;\n }\n }\n\n .form-nav {\n width: 100%;\n background-color: var(--theme-color-white);\n\n .secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n }\n\n .close-search {\n position: absolute;\n right: 30px;\n top: 50%;\n padding: 20px 22px 20px 70px;\n cursor: pointer;\n transition: 0.3s ease;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n border: 0;\n border-radius: 4px;\n color: var(--theme-color-white);\n background-color: var(--theme-color-primary);\n @include focus-visible;\n @include hide;\n z-index: 2;\n margin-top: -35px;\n\n @media (max-width: 1199px) and (min-width: 768px) {\n right: 20px;\n }\n\n @media(max-width: 767px) {\n font-size: 0;\n line-height: 0;\n padding: 0;\n right: 12px;\n margin-top: -28px;\n width: 56px;\n height: 56px;\n }\n\n &:before, &:after {\n content: "";\n position: absolute;\n top: 50%;\n left: 36px;\n width: 38px;\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color-white);\n margin: -1px -19px;\n transform: translate3d(0, 0, 0) rotate(45deg);\n transition: 0.3s ease;\n\n @media(max-width: 767px) {\n left: 50%;\n }\n }\n\n &:after {\n transform: translate3d(0, 0, 0) rotate(-45deg);\n }\n }\n\n &.search-open {\n .logo {\n z-index: 1;\n }\n &:after {\n content: "";\n @include full-size;\n background-color: var(--theme-color-white);\n }\n .search form, .close-search {\n @include show;\n }\n }\n\n &.nav-open {\n .toggle-nav {\n background-color: var(--theme-color-primary);\n border-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n transition: 0.2s ease 0s;\n\n &:before, &:after, span:before {\n margin-top: 0;\n transition: margin 0.2s ease 0s, transform 0.2s ease 0.2s, background-color 0.2s ease 0s, opacity 0.2s ease 0.2s;\n background-color: var(--theme-color-white);\n }\n }\n .toggle-nav:before {\n transform: translate3d(0, -1px, 0) rotate(45deg);\n\n }\n .toggle-nav:after {\n transform: translate3d(0, -1px, 0) rotate(-45deg);\n }\n .toggle-nav span:before {\n opacity: 0;\n }\n\n nav {\n transform: translate3d(-100%, 0, 0);\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0s;\n visibility: visible;\n\n .overlay-holder {\n @include show;\n opacity: 0.6;\n }\n }\n\n &:not(.scrolled) {\n ~ .page-wrapper, ~ .page-content {\n @media(min-width: 768px) {\n border-top-width: 100px;\n }\n }\n }\n }\n\n ~ .page-wrapper, ~ .page-content {\n transition: 0.25s $easeOutQuad;\n }\n\n @media(max-width: 1199px) and (min-width: 768px) {\n height: 100px;\n\n &:before {\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n\n .logo {\n height: 66px;\n margin-left: 20px;\n }\n\n .toggle-nav {\n margin-right: 20px;\n }\n\n nav {\n top: 100px;\n height: calc(var(--viewport-height, 1vh) * 100 - 100px);\n }\n }\n\n button::-moz-focus-inner {\n border: 0;\n }\n\n button, a {\n -webkit-tap-highlight-color: transparent;\n }\n}\n\n.toplink {\n position: fixed;\n right: 0;\n bottom: 105px;\n background-color: var(--theme-color-primary);\n color: white;\n width: 90px;\n height: 45px;\n display: flex;\n border-top-left-radius: 18px;\n border-bottom-left-radius: 18px;\n font-size: 16px;\n justify-content: center;\n align-items: center;\n text-transform: uppercase;\n text-decoration: none;\n @include hide;\n box-shadow: 0 0 0 1px rgba(#fff, 0.2);\n z-index: -1;\n\n &:hover, &:active, &:focus {\n color: white;\n text-decoration: none;\n }\n\n &:before {\n @include icon-pfeil-oben;\n font-family: \'Icons\', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-right: 6px;\n }\n\n @media(max-width: 767px) {\n font-size: 0;\n width: 54px;\n bottom: 64px;\n justify-content: flex-start;\n padding-left: 10px;\n\n &:before {\n margin-right: 0;\n }\n }\n}\n\n.show-toplink .toplink {\n @include show;\n}\n\n.mobile .page-header {\n .primary a {\n -webkit-tap-highlight-color: rgba(var(--theme-color-primary-rgb), 0.1);\n }\n\n li.open > a {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n}\n\n.desktop .page-header {\n &:not(.nav-open) .toggle-nav:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n\n .open-search:hover, .contact-nav a:hover {\n color: var(--theme-color-secondary-intensed);\n }\n}\n/*\n[data-browser="ie"] {\n .page-header .logo img {\n height: 50px;\n }\n\n .page-header .search form {\n display: block;\n\n .form-nav {\n position: absolute;\n bottom: 0;\n }\n\n .container {\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -50px 0;\n transform: translate(-50%, -50%);\n }\n }\n}\n*/\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/ihk-switch/ihk-switch.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_loader_switch_gif__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/loader-switch.gif"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_loader_switch_gif__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.ihk-switch{position:absolute;left:42px;top:100%;width:400px;font-size:18px;transform:translate3d(0, 20px, 0);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.ihk-switch::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--theme-color-primary) rgba(0,0,0,0);bottom:100%;left:30px}@media(max-width: 1199px){.ihk-switch{left:30px}.ihk-switch::after{border-width:0 12px 12px 12px;left:24px}}@media(max-width: 767px){.ihk-switch{left:20px;max-width:calc(100% - 40px);font-size:16px}.ihk-switch::after{border-width:0 10px 10px 10px;left:20px}}.ihk-switch[data-show-step]{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;transform:translate3d(0, 0, 0)}.ihk-switch[data-show-step].hide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.ihk-switch .step{position:absolute;background-color:var(--theme-color-primary);color:#fff;padding:50px 30px 30px;outline:1px solid rgba(255,255,255,.1);display:none;width:100%}@media(max-width: 767px){.ihk-switch .step{padding:44px 20px 22px}}.ihk-switch .step section{margin:0}.ihk-switch[data-show-step=geolocation] [data-step=geolocation],.ihk-switch[data-show-step=form] [data-step=form],.ihk-switch[data-show-step=switch] [data-step=switch],.ihk-switch[data-show-step=success] [data-step=success],.ihk-switch [data-step=zip]{display:block}.ihk-switch [data-step=success]{text-align:center}.ihk-switch [data-step=success] .large{display:block;font-size:1.3em}.ihk-switch [data-step=success]::after{content:"";display:block;height:40px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:40px;background-position:center;margin:22px 0 8px;background-repeat:no-repeat}.ihk-switch .light-hidden{display:none}.ihk-switch a{color:#fff}.ihk-switch a:hover{color:var(--theme-color-secondary)}.ihk-switch .small,.ihk-switch .hidden{font-size:16px}@media(max-width: 767px){.ihk-switch .small,.ihk-switch .hidden{font-size:13px}}.ihk-switch .input-wrapper{position:relative}.ihk-switch .input-wrapper .btn{position:absolute;right:0;top:0;height:100%;padding:0;border-radius:0;background:#193f69}.ihk-switch .input-wrapper .btn *{display:none}.ihk-switch .input-wrapper .btn:hover:after{display:none}.ihk-switch .buttons{margin-top:28px;margin-left:-2px;margin-right:-8px}.ihk-switch .buttons.align-right{display:flex;justify-content:flex-end;margin-right:0}@media(max-width: 767px){.ihk-switch .buttons{margin-top:20px}}.ihk-switch .btn+.btn{margin-left:16px}@media(max-width: 767px){.ihk-switch .btn+.btn{margin-left:10px}}.ihk-switch .closer{position:absolute;top:0;right:0;width:50px;height:50px;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.ihk-switch .closer::before,.ihk-switch .closer::after{content:"";position:absolute;left:50%;top:50%;width:24px;height:2px;transform:translate(-50%, -50%) rotate(45deg);background-color:#fff;transition:.2s ease}@media(max-width: 767px){.ihk-switch .closer::before,.ihk-switch .closer::after{width:20px}}.ihk-switch .closer::after{transform:translate(-50%, -50%) rotate(-45deg)}@media(min-width: 768px){.ihk-switch .closer:hover::before,.ihk-switch .closer:hover::after{width:28px}}@media(max-width: 767px){.ihk-switch .closer{width:44px;height:44px}}.ihk-switch strong{font-weight:600}.ihk-switch .ihk-finder{margin-top:16px;margin-bottom:6px}@media(max-width: 767px){.ihk-switch .ihk-finder{margin-top:12px}}',"",{version:3,sources:["webpack://./stories/components/ihk-switch/ihk-switch.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,iBAAA,CACA,SAAA,CACA,QAAA,CACA,WAAA,CACA,cAAA,CACA,iCAAA,CC0EA,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CD1EA,mBACE,UAAA,CACA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,kBAAA,CACA,6BAAA,CACA,iFAAA,CACA,WAAA,CACA,SAAA,CAGF,0BArBF,YAsBI,SAAA,CAEA,mBACE,6BAAA,CACA,SAAA,CAAA,CAIJ,yBA9BF,YA+BI,SAAA,CACA,2BAAA,CACA,cAAA,CAEA,mBACE,6BAAA,CACA,SAAA,CAAA,CAIJ,4BC8CA,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,0EAAA,CD/CE,8BAAA,CAEA,iCCmCF,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDjCA,kBACE,iBAAA,CACA,2CAAA,CACA,UAAA,CACA,sBAAA,CACA,sCAAA,CACA,YAAA,CACA,UAAA,CAEA,yBATF,kBAUI,sBAAA,CAAA,CAEF,0BACE,QAAA,CAIJ,4PAKE,aAAA,CAGF,gCACE,iBAAA,CAEA,uCACE,aAAA,CACA,eAAA,CAGF,uCACE,UAAA,CACA,aAAA,CACA,WAAA,CACA,wDAAA,CACA,oBAAA,CACA,0BAAA,CACA,iBAAA,CACA,2BAAA,CAIJ,0BACE,YAAA,CAGF,cACE,UAAA,CAEA,oBACE,kCAAA,CAIJ,uCACE,cAAA,CAEA,yBAHF,uCAII,cAAA,CAAA,CAIJ,2BACE,iBAAA,CACA,gCACE,iBAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,kBAAA,CACA,kCACE,YAAA,CAEF,4CACE,YAAA,CAKN,qBACE,eAAA,CACA,gBAAA,CACA,iBAAA,CACA,iCACE,YAAA,CACA,wBAAA,CACA,cAAA,CAGF,yBAVF,qBAWI,eAAA,CAAA,CAIJ,sBACE,gBAAA,CAEA,yBAHF,sBAII,gBAAA,CAAA,CAIJ,oBACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,UAAA,CACA,WAAA,CACA,QAAA,CACA,8BAAA,CACA,cAAA,CAEA,uDACE,UAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,UAAA,CACA,UAAA,CACA,6CAAA,CACA,qBAAA,CACA,mBAAA,CAEA,yBAXF,uDAYI,UAAA,CAAA,CAIJ,2BACE,8CAAA,CAGF,yBAEI,mEACE,UAAA,CAAA,CAKN,yBAtCF,oBAuCI,UAAA,CACA,WAAA,CAAA,CAIJ,mBACE,eAAA,CAGF,wBACE,eAAA,CACA,iBAAA,CAEA,yBAJF,wBAKI,eAAA,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.ihk-switch {\n position: absolute;\n left: 42px;\n top: 100%;\n width: 400px;\n font-size: 18px;\n transform: translate3d(0, 20px, 0);\n @include hide;\n\n &::after {\n content: "";\n position: absolute;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 0 16px 16px 16px;\n border-color: transparent transparent var(--theme-color-primary) transparent;\n bottom: 100%;\n left: 30px;\n }\n\n @media(max-width: 1199px) {\n left: 30px;\n\n &::after {\n border-width: 0 12px 12px 12px;\n left: 24px;\n }\n }\n\n @media(max-width: 767px) {\n left: 20px;\n max-width: calc(100% - 40px);\n font-size: 16px;\n\n &::after {\n border-width: 0 10px 10px 10px;\n left: 20px;\n }\n }\n\n &[data-show-step] {\n @include show;\n transform: translate3d(0, 0, 0);\n\n &.hide {\n @include hide;\n }\n }\n\n .step {\n position: absolute;\n background-color: var(--theme-color-primary);\n color: white;\n padding: 50px 30px 30px;\n outline: 1px solid rgba(white, 0.1);\n display: none;\n width: 100%;\n\n @media(max-width: 767px) {\n padding: 44px 20px 22px;\n }\n section {\n margin: 0;\n }\n }\n\n &[data-show-step="geolocation"] [data-step="geolocation"],\n &[data-show-step="form"] [data-step="form"],\n &[data-show-step="switch"] [data-step="switch"],\n &[data-show-step="success"] [data-step="success"],\n [data-step="zip"] {\n display: block;\n }\n\n [data-step="success"] {\n text-align: center;\n\n .large {\n display: block;\n font-size: 1.3em;\n }\n\n &::after {\n content: "";\n display: block;\n height: 40px;\n background-image: url(\'../../assets/img/loader-switch.gif\');\n background-size: 40px;\n background-position: center;\n margin: 22px 0 8px;\n background-repeat: no-repeat;\n }\n }\n\n .light-hidden {\n display: none;\n }\n\n a {\n color: white;\n\n &:hover {\n color: var(--theme-color-secondary);\n }\n }\n\n .small, .hidden {\n font-size: 16px;\n\n @media(max-width: 767px) {\n font-size: 13px;\n }\n }\n\n .input-wrapper {\n position: relative;\n .btn {\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n padding: 0;\n border-radius: 0;\n background: #193f69;\n * {\n display: none;\n }\n &:hover:after {\n display: none;\n }\n }\n }\n\n .buttons {\n margin-top: 28px;\n margin-left: -2px;\n margin-right: -8px;\n &.align-right {\n display: flex;\n justify-content: flex-end;\n margin-right: 0;\n }\n\n @media(max-width: 767px) {\n margin-top: 20px;\n }\n }\n\n .btn + .btn {\n margin-left: 16px;\n\n @media(max-width: 767px) {\n margin-left: 10px;\n }\n }\n\n .closer {\n position: absolute;\n top: 0;\n right: 0;\n width: 50px;\n height: 50px;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n\n &::before, &::after {\n content: "";\n position: absolute;\n left: 50%;\n top: 50%;\n width: 24px;\n height: 2px;\n transform: translate(-50%, -50%) rotate(45deg);\n background-color: white;\n transition: 0.2s ease;\n\n @media(max-width: 767px) {\n width: 20px;\n }\n }\n\n &::after {\n transform: translate(-50%, -50%) rotate(-45deg);\n }\n\n @media(min-width: 768px) {\n &:hover {\n &::before, &::after {\n width: 28px;\n }\n }\n }\n\n @media(max-width: 767px) {\n width: 44px;\n height: 44px;\n }\n }\n\n strong {\n font-weight: 600;\n }\n\n .ihk-finder {\n margin-top: 16px;\n margin-bottom: 6px;\n\n @media(max-width: 767px) {\n margin-top: 12px;\n }\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/nav/nav.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.page-header.dummy nav{z-index:0;visibility:visible;transform:translate3d(-100%, 0, 0);--header-height: 0px}.page-header nav{position:fixed;display:flex;flex-direction:column;top:var(--header-height);left:100%;width:420px;max-width:100%;transform:translate3d(1px, 0, 0);height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));background-color:#fff;transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear .25s;box-shadow:-1px 0 0 var(--theme-grey-light);z-index:-1;visibility:hidden}@media(min-width: 1199px){.page-header nav{--header-height: 100px}}.page-header nav .overlay-holder{content:"";position:absolute;right:100%;width:100vw;top:-100px;bottom:0;z-index:-1;background-color:var(--theme-color-primary-dimmed-04);border-right:1px solid rgba(var(--theme-color-primary-rgb), 0.4);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.page-header nav .primary{position:relative;flex-grow:1}.page-header nav .primary img{max-height:44px;margin-top:-3px;margin-bottom:-3px}.page-header nav .primary ul{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;list-style:none;text-align:left;overflow-y:hidden;overflow-x:hidden;background-color:#fff;z-index:0;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),z-index 0s linear .3s;box-shadow:0 50vh 0 0 #fff;pointer-events:none}.page-header nav .primary ul:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-white);z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100px;background-position:center 50px;background-repeat:no-repeat}.page-header nav .primary ul:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);opacity:.1;transition:.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.page-header nav .primary ul.loading:before{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.page-header nav .primary ul.current{transform:translate3d(0, 0, 0);transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),z-index 0s linear 0s;overflow-y:auto;pointer-events:all}.page-header nav .primary ul.current:after{opacity:0;pointer-events:none}.page-header nav .primary ul.current ul{transform:translate3d(100%, 0, 0)}.page-header nav .primary ul.current ul:after{opacity:0}.page-header nav .primary li.open>ul{transform:translate3d(0, 0, 0);z-index:1}.page-header nav .primary li.back{position:sticky;text-align:left;top:0;left:0;width:100%;z-index:1}.page-header nav .primary li.back a{background-color:var(--theme-color-primary-dimmed-04);padding-left:60px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;justify-content:flex-start}.page-header nav .primary li.back a.focus-visible:focus{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary li.back a:focus-visible,.page-header nav .primary li.back a.-moz-focusring{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary li.back a:before{left:18px;transform:rotate(180deg)}@media(max-width: 359px){.page-header nav .primary li.back a{padding-left:50px}.page-header nav .primary li.back a:before{left:12px}}.page-header nav .primary li.magazine-nav{position:relative}.page-header nav .primary li.magazine-nav:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);transition:.3s ease;width:100%}.page-header nav .primary li.magazine-nav:hover:before{width:120%}.page-header nav .primary li.magazine-nav:hover a{background-color:rgba(0,0,0,0)}.page-header nav .primary li.magazine-nav a{color:#fff !important;background-color:rgba(0,0,0,0) !important}.page-header nav .primary li.magazine-nav a:before{content:"" !important}.page-header nav .primary li.link a,.page-header nav .primary li.overview a,.page-header nav .primary li.miscellaneous a{color:var(--theme-color-secondary-intensed)}.page-header nav .primary li.link a:before,.page-header nav .primary li.miscellaneous a:before{content:"";margin-top:-14px}.page-header nav .primary li.overview a:before{content:"";margin-top:-14px}.page-header nav .primary li.back:hover{text-decoration:none}.page-header nav .primary li.link.extranet a:before,.page-header nav .primary li.miscellaneous.extranet a:before{content:""}.page-header nav .primary li.link.intranet a:before,.page-header nav .primary li.miscellaneous.intranet a:before{content:""}.page-header nav .primary li.link.download a:before,.page-header nav .primary li.miscellaneous.download a:before{content:""}.page-header nav .primary li.overview.extranet a:before{content:"";margin-top:-14px}.page-header nav .primary li.overview.intranet a:before{content:"";margin-top:-14px}.page-header nav .primary li.deep.extranet a:before{content:""}.page-header nav .primary li.deep.intranet a:before{content:""}.page-header nav .primary li.deep.intranet li.back a:before{transform:scale(-1, 1)}.page-header nav .primary li.miscellaneous.external a:before{content:""}.page-header nav .primary a{position:relative;display:flex;justify-content:flex-start;align-items:center;font-family:"Korb",sans-serif;font-size:var(--font-size-copy);line-height:1.2;padding:12px 60px 12px 20px;min-height:61px;text-decoration:none;transition:.3s cubic-bezier(0.39, 0.575, 0.565, 1);border-bottom:1px solid rgba(var(--theme-color-primary-rgb), 0.1)}.page-header nav .primary a.focus-visible:focus{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary a:focus-visible,.page-header nav .primary a.-moz-focusring{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary a.active{background-color:var(--theme-grey-light);padding-left:12px;border-left:var(--border-width) solid var(--theme-color-secondary-intensed)}.page-header nav .primary a:before{content:"";position:absolute;width:30px;height:30px;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;right:18px;top:50%;margin-top:calc(var(--icon-size)/-2);text-align:center}@media(max-width: 999px){.page-header nav .primary a:before{top:calc(50% - 3px)}}@media(max-width: 767px){.page-header nav .primary a:before{top:calc(50% - 6px)}}@media(max-width: 359px),(max-width: 767px)and (orientation: landscape){.page-header nav .primary a{min-height:43px;padding:10px 50px 10px 20px}.page-header nav .primary a:before{right:12px}}.page-header nav .primary a:hover{text-decoration:none;background-color:rgba(var(--theme-color-primary-rgb), 0.06)}.page-header .logos{margin:0 -10px;position:relative;display:flex}@media(min-width: 1000px){.page-header .logos{text-align:right}}@media(max-width: 999px){.page-header .logos{display:none}}.page-header .logos a{display:inline-block;margin:0 10px}.page-header .logos img{max-height:30px}.page-header .secondary{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.page-header .secondary ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.page-header .secondary ul{font-size:16px;line-height:20px;padding:10px}}.page-header .secondary li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.page-header .secondary{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.page-header .secondary li{display:block}}.page-header .secondary a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.page-header .secondary a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .secondary a:focus-visible,.page-header .secondary a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.page-header .secondary a{padding:5px}}.page-header .meta{position:relative;z-index:1;padding:0 12px}.page-header .meta>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.page-header .meta ul{display:flex;list-style:none;padding:0;margin:0}.page-header .meta ul li{padding:0}.page-header .meta .icons{margin-left:auto}.page-header .meta .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.page-header .meta .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.page-header .meta .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.page-header .meta .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.page-header .meta .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.page-header .meta .icons .sign-language a::before{content:""}.page-header .meta .icons .simple-language a::before{content:""}.page-header .meta a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.page-header .meta a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .meta a:focus-visible,.page-header .meta a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.page-header .meta a{padding:5px}}.page-header .meta a:hover{text-decoration-color:var(--theme-color-primary)}.page-header .secondary a,.page-header .meta a{border-radius:var(--border-radius-xs)}',"",{version:3,sources:["webpack://./stories/components/nav/nav.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,uBAGA,SACE,CAAA,kBACA,CAAA,kCACA,CAAA,oBACA,CAAA,iBAGF,cACE,CAAA,YACA,CAAA,qBACA,CAAA,wBACA,CAAA,SACA,CAAA,WACA,CAAA,cACA,CAAA,gCACA,CAAA,mEACA,CAAA,qBACA,CAAA,wFACA,CAAA,2CACA,CAAA,UACA,CAAA,iBACA,CAAA,0BAEA,iBAhBF,sBAiBI,CAAA,CAAA,iCAGF,UACE,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,UACA,CAAA,QACA,CAAA,UACA,CAAA,qDACA,CAAA,gEACA,CAAA,SC4CF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,0BD3CA,iBACE,CAAA,WACA,CAAA,8BAEA,eACE,CAAA,eACA,CAAA,kBACA,CAAA,6BAGF,iBACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,SACA,CAAA,QACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,iBACA,CAAA,qBACA,CAAA,SACA,CAAA,kFACA,CAAA,0BACA,CAAA,mBACA,CAAA,oCAEA,UACE,CAAA,iBCyBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,yCD3BM,CAAA,SACA,CAAA,SCQN,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,wDDTM,CAAA,qBACA,CAAA,+BACA,CAAA,2BACA,CAAA,mCAGF,UACE,CAAA,iBCaN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CDfM,CAAA,UACA,CAAA,oDACA,CAAA,4CAGF,SCDJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,qCDEI,8BACE,CAAA,iFACA,CAAA,eACA,CAAA,kBACA,CAAA,2CAEA,SACE,CAAA,mBACA,CAAA,wCAGF,iCACE,CAAA,8CAEA,SACE,CAAA,qCAON,8BACE,CAAA,SACA,CAAA,kCAGF,eACE,CAAA,eACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,SACA,CAAA,oCAEA,qDACE,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,0BACA,CAAA,wDC+BN,wHACE,CAAA,SACA,CAAA,qGAEF,wHACE,CAAA,SACA,CAAA,2CDlCI,SACE,CAAA,wBACA,CAAA,yBAGF,oCAdF,iBAeI,CAAA,2CAEA,SACE,CAAA,CAAA,0CAMR,iBACE,CAAA,iDAEA,UACE,CAAA,iBC7DR,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,8ID2DQ,CAAA,mBACA,CAAA,UACA,CAAA,uDAIA,UACE,CAAA,kDAGF,8BACE,CAAA,4CAIJ,qBACE,CAAA,yCACA,CAAA,mDAEA,sBACE,CAAA,yHAMJ,2CACE,CAAA,+FAIJ,WCsBgB,CAAA,gBDpBd,CAAA,+CAGF,WCsCc,CAAA,gBDpCZ,CAAA,wCAGF,oBACE,CAAA,iHAGF,WCqGsB,CAAA,iHDjGtB,WCGwB,CAAA,iHDCxB,WCEiB,CAAA,wDDEjB,WCgBoB,CAAA,gBDdlB,CAAA,wDAGF,WCUsB,CAAA,gBDRpB,CAAA,oDAGF,WCe2B,CAAA,oDDVzB,WCS2B,CAAA,4DDL3B,sBACE,CAAA,6DAIJ,WCVsB,CAAA,4BDexB,iBACE,CAAA,YACA,CAAA,0BACA,CAAA,kBACA,CAAA,6BACA,CAAA,+BACA,CAAA,eACA,CAAA,2BACA,CAAA,eACA,CAAA,oBACA,CAAA,kDACA,CAAA,iEACA,CAAA,gDC3FF,wHACE,CAAA,SACA,CAAA,qFAEF,wHACE,CAAA,SACA,CAAA,mCDwFA,wCACE,CAAA,iBACA,CAAA,2EACA,CAAA,mCAGF,WCxBqB,CAAA,iBD0BnB,CAAA,UACA,CAAA,WACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,OACA,CAAA,oCACA,CAAA,iBACA,CAAA,yBACA,mCAZF,mBAaI,CAAA,CAAA,yBAEF,mCAfF,mBAgBI,CAAA,CAAA,wEAIJ,4BAzCF,eA0CI,CAAA,2BACA,CAAA,mCAEA,UACE,CAAA,CAAA,kCAIJ,oBACE,CAAA,2DACA,CAAA,oBAMN,cACE,CAAA,iBACA,CAAA,YACA,CAAA,0BAEA,oBALF,gBAMI,CAAA,CAAA,yBAGF,oBATF,YAUI,CAAA,CAAA,sBAGF,oBACE,CAAA,aACA,CAAA,wBAGF,eACE,CAAA,wBAIJ,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,2BAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,2BAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,2BAIJ,oBACE,CAAA,qDAGF,wBAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,2BAEA,aACE,CAAA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,8CClMF,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,yBD+LA,0BAXF,WAYI,CAAA,CAAA,mBAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,sBAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,sBAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,yBAEA,SACE,CAAA,0BAIJ,gBACE,CAAA,0CAII,WChGiB,CAAA,8BDkGf,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,yCAGF,mCACE,CAAA,2CAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,kDAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,iDAGF,mCACE,CAAA,mDAIJ,WCxK+B,CAAA,qDD4K/B,WC1K8B,CAAA,qBD+KhC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,yCClSF,4GACE,CAAA,SACA,CAAA,uEAEF,4GACE,CAAA,SACA,CAAA,yBD+RA,qBApBF,WAqBI,CAAA,CAAA,2BAGF,gDACE,CAAA,+CAMJ,qCACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.page-header.dummy nav {\n z-index: 0;\n visibility: visible;\n transform: translate3d(-100%, 0, 0);\n --header-height: 0px;\n}\n\n.page-header nav {\n position: fixed;\n display: flex;\n flex-direction: column;\n top: var(--header-height);\n left: 100%;\n width: 420px;\n max-width: 100%;\n transform: translate3d(1px, 0, 0);\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n background-color: white;\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0.25s;\n box-shadow: -1px 0 0 var(--theme-grey-light);\n z-index: -1;\n visibility: hidden;\n\n @media(min-width: 1199px) {\n --header-height: 100px;\n }\n\n .overlay-holder {\n content: \"\";\n position: absolute;\n right: 100%;\n width: 100vw;\n top: -100px;\n bottom: 0;\n z-index: -1;\n background-color: var(--theme-color-primary-dimmed-04);\n border-right: 1px solid rgba(var(--theme-color-primary-rgb), 0.4);\n @include hide;\n }\n\n .primary {\n position: relative;\n flex-grow: 1;\n\n img {\n max-height: 44px;\n margin-top: -3px;\n margin-bottom: -3px;\n }\n\n ul {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 0;\n margin: 0;\n list-style: none;\n text-align: left;\n overflow-y: hidden;\n overflow-x: hidden;\n background-color: white;\n z-index: 0;\n transition: transform 0.3s $easeOutCubic, z-index 0s linear 0.3s;\n box-shadow: 0 50vh 0 0 white;\n pointer-events: none;\n\n &:before {\n content: \"\";\n @include full-size;\n background-color: var(--theme-color-white);\n z-index: 2;\n @include hide;\n background-image: url(\"../../assets/img/preload.svg\");\n background-size: 100px;\n background-position: center 50px;\n background-repeat: no-repeat;\n }\n\n &:after {\n content: \"\";\n @include full-size;\n background-color: var(--theme-color-primary);\n opacity: 0.1;\n transition: 0.3s $easeInOutSine;\n }\n\n &.loading:before {\n @include show;\n }\n\n &.current {\n transform: translate3d(0, 0, 0);\n transition: transform 0.3s $easeOutCubic, z-index 0s linear 0s;\n overflow-y: auto;\n pointer-events: all;\n\n &:after {\n opacity: 0;\n pointer-events: none;\n }\n\n ul {\n transform: translate3d(100%, 0, 0);\n\n &:after {\n opacity: 0;\n }\n }\n }\n }\n\n li {\n &.open > ul {\n transform: translate3d(0, 0, 0);\n z-index: 1;\n }\n\n &.back {\n position: sticky;\n text-align: left;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n\n a {\n background-color: var(--theme-color-primary-dimmed-04);\n padding-left: 60px;\n padding-right: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n justify-content: flex-start;\n @include focus-visible(true);\n\n &:before {\n left: 18px;\n transform: rotate(180deg);\n }\n\n @media(max-width: 359px) {\n padding-left: 50px;\n\n &:before {\n left: 12px;\n }\n }\n }\n }\n\n &.magazine-nav {\n position: relative;\n\n &:before {\n content: \"\";\n @include full-size;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);\n transition: 0.3s ease;\n width: 100%;\n }\n\n &:hover {\n &:before {\n width: 120%;\n }\n\n a {\n background-color: transparent;\n }\n }\n\n a {\n color: white !important;\n background-color: transparent !important;\n\n &:before {\n content: '\\e8c8' !important;\n }\n }\n }\n\n &.link, &.overview, &.miscellaneous {\n a {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n &.link a:before, &.miscellaneous a:before {\n @include icon-content;\n margin-top: -14px;\n }\n\n &.overview a:before {\n @include icon-liste;\n margin-top: -14px;\n }\n\n &.back:hover {\n text-decoration: none;\n }\n\n &.link.extranet a:before, &.miscellaneous.extranet a:before {\n @include icon-content-stern;\n }\n\n &.link.intranet a:before, &.miscellaneous.intranet a:before {\n @include icon-content-schloss;\n }\n\n &.link.download a:before, &.miscellaneous.download a:before {\n @include icon-download;\n }\n\n &.overview.extranet a:before {\n @include icon-liste-stern;\n margin-top: -14px;\n }\n\n &.overview.intranet a:before {\n @include icon-liste-schloss;\n margin-top: -14px;\n }\n\n &.deep.extranet a:before {\n @include icon-pfeil-rechts-stern;\n }\n\n &.deep.intranet {\n a:before {\n @include icon-pfeil-rechts-schloss;\n }\n\n li.back a:before {\n transform: scale(-1, 1);\n }\n }\n\n &.miscellaneous.external a:before {\n @include icon-link-external;\n }\n }\n\n a {\n position: relative;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n font-family: 'Korb', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.2;\n padding: 12px 60px 12px 20px;\n min-height: 61px;\n text-decoration: none;\n transition: 0.3s $easeOutSine;\n border-bottom: 1px solid rgba(var(--theme-color-primary-rgb), 0.1);\n @include focus-visible(true);\n\n &.active {\n background-color: var(--theme-grey-light);\n padding-left: 12px;\n border-left: var(--border-width) solid var(--theme-color-secondary-intensed);\n }\n\n &:before {\n @include icon-pfeil-rechts;\n position: absolute;\n width: 30px;\n height: 30px;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n right: 18px;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n text-align: center;\n @media(max-width: 999px) {\n top: calc(50% - 3px);\n }\n @media(max-width: 767px) {\n top: calc(50% - 6px);\n }\n }\n\n @media(max-width: 359px), (max-width: 767px) and (orientation: landscape) {\n min-height: 43px;\n padding: 10px 50px 10px 20px;\n\n &:before {\n right: 12px;\n }\n }\n\n &:hover {\n text-decoration: none;\n background-color: rgba(var(--theme-color-primary-rgb), 0.06);\n }\n }\n }\n}\n.page-header {\n .logos {\n margin: 0 -10px;\n position: relative;\n display: flex;\n\n @media(min-width: 1000px) {\n text-align: right;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n\n a {\n display: inline-block;\n margin: 0 10px;\n }\n\n img {\n max-height: 30px;\n }\n }\n\n .secondary {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n }\n\n .meta {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n }\n\n .secondary, .meta {\n a {\n border-radius: var(--border-radius-xs);\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/page-details/page-details.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.page-details{margin:0 0 48px;display:flex;justify-content:space-between;align-items:center;width:auto;padding:10px 42px 0}@media(max-width: 1199px){.page-details{padding:0 28px;margin:20px 0 36px}}@media(max-width: 767px){.page-details{padding:0 var(--container-padding);margin:14px 0;display:block}}.page-details.intranet .document-number{position:relative;padding-left:calc(var(--icon-size)*1.3)}.page-details.intranet .document-number:before{content:"";position:absolute;left:0;top:calc(50% - var(--icon-size)/2);font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}.intranet-short-text{position:relative;background-color:var(--theme-color-primary-dimmed-04);padding:40px 80px 40px 40px;overflow:hidden}.intranet-short-text:before{content:"";position:absolute;right:1%;top:14%;margin:-16px 10px;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}@media(max-width: 999px){.breadcrumb-list-wrapper{width:100%}}.breadcrumb{list-style:none;font-size:18px;padding:0;margin:0 -2px;background-color:inherit;border-radius:0;white-space:nowrap}.breadcrumb br{display:none}@media(max-width: 999px){.breadcrumb{overflow:auto;max-width:100vw;margin:0 -20px -10px;padding:0 18px 10px}}@media(max-width: 767px){.breadcrumb{font-size:16px;opacity:1}}.breadcrumb a{padding:2px 4px;border-radius:var(--border-radius-xs);transition:.3s ease;margin:0 -2px}.breadcrumb a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.breadcrumb a:focus-visible,.breadcrumb a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.breadcrumb a:hover{color:var(--theme-color-secondary-intensed)}.breadcrumb li{display:inline-block}.breadcrumb li+li:before{content:"";font-family:"Icons",sans-serif;margin:-1px 6px 0 3px;padding:0;position:relative;display:inline-block;font-size:20px;vertical-align:top;color:inherit}@media(max-width: 767px){.breadcrumb li+li:before{font-size:18px}}.breadcrumb li:last-child a{text-decoration:none}.document-number{margin-left:auto;font-size:18px;line-height:20px;padding:5px 12px;margin-right:-14px;margin-bottom:initial;margin-top:initial}@media(max-width: 1199px){.document-number{margin-right:-12px}}@media(max-width: 999px){.document-number{display:none}}',"",{version:3,sources:["webpack://./stories/components/page-details/page-details.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,eACE,CAAA,YACA,CAAA,6BACA,CAAA,kBACA,CAAA,UACA,CAAA,mBACA,CAAA,0BAEA,cARF,cASI,CAAA,kBACA,CAAA,CAAA,yBAEF,cAZF,kCAaI,CAAA,aACA,CAAA,aACA,CAAA,CAAA,wCAIA,iBACE,CAAA,uCACA,CAAA,+CAEA,WCkOgB,CAAA,iBDhOd,CAAA,MACA,CAAA,kCACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,qBAMR,iBACE,CAAA,qDACA,CAAA,2BACA,CAAA,eACA,CAAA,4BAEA,WC+MoB,CAAA,iBD7MlB,CAAA,QACA,CAAA,OACA,CAAA,iBACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,yBAKF,yBADF,UAEI,CAAA,CAAA,YAIJ,eACE,CAAA,cACA,CAAA,SACA,CAAA,aACA,CAAA,wBACA,CAAA,eACA,CAAA,kBACA,CAAA,eAEA,YACE,CAAA,yBAGF,YAbF,aAcI,CAAA,eACA,CAAA,oBACA,CAAA,mBACA,CAAA,CAAA,yBAGF,YApBF,cAqBI,CAAA,SACA,CAAA,CAAA,cAGF,eACE,CAAA,qCACA,CAAA,mBACA,CAAA,aAEA,CAAA,kCCoFA,4GACE,CAAA,SACA,CAAA,yDAEF,4GACE,CAAA,SACA,CAAA,oBDxFF,2CACE,CAAA,eAIJ,oBACE,CAAA,yBAEA,WC4IuB,CAAA,8BD1IrB,CAAA,qBACA,CAAA,SACA,CAAA,iBACA,CAAA,oBACA,CAAA,cACA,CAAA,kBACA,CAAA,aACA,CAAA,yBAEA,yBAXF,cAYI,CAAA,CAAA,4BAIJ,oBACE,CAAA,iBAKN,gBACE,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,qBACA,CAAA,kBACA,CAAA,0BAEA,iBATF,kBAUI,CAAA,CAAA,yBAGF,iBAbF,YAcI,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.page-details {\n margin: 0 0 48px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: auto;\n padding: 10px 42px 0;\n\n @media(max-width: 1199px) {\n padding: 0 28px;\n margin: 20px 0 36px;\n }\n @media(max-width: 767px) {\n padding: 0 var(--container-padding);\n margin: 14px 0;\n display: block;\n }\n\n &.intranet {\n .document-number {\n position: relative;\n padding-left: calc(var(--icon-size) * 1.3);\n\n &:before {\n @include icon-schloss;\n position: absolute;\n left: 0;\n top: calc(50% - var(--icon-size) / 2);\n font-family: "Icons", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n }\n }\n}\n\n.intranet-short-text {\n position: relative;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 40px 80px 40px 40px;\n overflow: hidden;\n\n &:before {\n @include icon-schloss;\n position: absolute;\n right: 1%;\n top: 14%;\n margin: -16px 10px;\n font-family: "Icons", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n}\n\n.breadcrumb-list-wrapper {\n @media(max-width: 999px) {\n width: 100%;\n }\n}\n\n.breadcrumb {\n list-style: none;\n font-size: 18px;\n padding: 0;\n margin: 0 -2px;\n background-color: inherit;\n border-radius: 0;\n white-space: nowrap;\n\n br {\n display: none;\n }\n\n @media(max-width: 999px) {\n overflow: auto;\n max-width: 100vw;\n margin: 0 -20px -10px;\n padding: 0 18px 10px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n opacity: 1;\n }\n\n a {\n padding: 2px 4px;\n border-radius: var(--border-radius-xs);\n transition: 0.3s ease;\n @include focus-visible;\n margin: 0 -2px;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n li {\n display: inline-block;\n\n + li:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n margin: -1px 6px 0 3px;\n padding: 0;\n position: relative;\n display: inline-block;\n font-size: 20px;\n vertical-align: top;\n color: inherit;\n\n @media(max-width: 767px) {\n font-size: 18px;\n }\n }\n\n &:last-child a {\n text-decoration: none;\n }\n }\n}\n\n.document-number {\n margin-left: auto;\n font-size: 18px;\n line-height: 20px;\n padding: 5px 12px;\n margin-right: -14px;\n margin-bottom: initial;\n margin-top: initial;\n\n @media(max-width: 1199px) {\n margin-right: -12px;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/footer-picto.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/footer-picto.3f103ad3.svg"},"./stories/assets/img/loader-switch.gif":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/loader-switch.dd9715b1.gif"},"./stories/assets/img/preload.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/preload.7a7fc56f.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/8523.e6f24cfa.iframe.bundle.js b/gfi-ihk-2024/storybook-static/8523.e6f24cfa.iframe.bundle.js
deleted file mode 100644
index aa7bf50..0000000
--- a/gfi-ihk-2024/storybook-static/8523.e6f24cfa.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8523],{"./stories/_global/scripts/helpers.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{az:()=>createElement,Bi:()=>createImage,Ok:()=>createSidebarPage,uf:()=>formatNumber,eY:()=>getUrlParam,ES:()=>getUrlVars});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/web.url-search-params.js");var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),HeaderComponent=__webpack_require__("./stories/components/header/HeaderComponent.js"),FooterComponent=__webpack_require__("./stories/components/footer/FooterComponent.js"),PageDetailsComponent=__webpack_require__("./stories/components/page-details/PageDetailsComponent.js");__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:[],content=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",parentElement=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,styles=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,el=document.createElement(tag);return el.innerHTML=content,styles&&(el.style=styles),classes.map((function(c){el.classList.add(c)})),parentElement&&parentElement.appendChild(el),el}function createImage(){var src=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",width=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,height=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,classes=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],parentElement=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,loading=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"lazy",img=new Image;return img.src=src,img.width=width,img.height=height,img.loading=loading,img.classList.add("loading"),classes.map((function(c){img.classList.add(c)})),parentElement&&parentElement.appendChild(img),img.addEventListener("load",(function(e){img.classList.add("loaded"),img.classList.remove("loading")})),img}jquery_default()("body").on("ihk-init dynamic-component-loaded",(function(){jquery_default()(".sidebar:not(.initiated)").each((function(i){new IHKSidebar(jquery_default()(this))}))}));var createSidebarPage=function createSidebarPage(_ref){var _ref$addPageDetails=_ref.addPageDetails,addPageDetails=void 0===_ref$addPageDetails||_ref$addPageDetails,_ref$breadcrumb=_ref.breadcrumb,breadcrumb=void 0===_ref$breadcrumb?["Start","Beratung und Service","Finanzierung digitaler Projekte"]:_ref$breadcrumb,page=createElement("div",["page"]),header=(0,HeaderComponent.d)({}),wrapper=createElement("div",["page-wrapper"],null,page),pageContent=createElement("div",["page-content","has-sidebar"],null,wrapper),container=createElement("div",["container"],null,pageContent),row=createElement("div",["row"],null,container),main=createElement("main",["main-col"],null,row),aside=createElement("aside",["sidebar"],null,row),footer=(0,FooterComponent.v)({});if(addPageDetails){var pageDetails=(0,PageDetailsComponent.v)({breadcrumb});wrapper.insertBefore(pageDetails,pageContent)}return page.insertBefore(header,wrapper),page.appendChild(footer),main.id="main",main.role="main",aside.id="sidebar",aside.role="complementary",new sidebar(jquery_default()(aside)),{page,main,aside}};function getUrlVars(){var url=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href,vars={};return url.replace(/[?&]+([^=&]+)=([^&]*)/gi,(function(m,key,value){vars[key]=value})),vars}function getUrlParam(key){return new URL(window.location).searchParams.get(key)}function formatNumber(num,decimals){return new Intl.NumberFormat("de-DE",{minimumFractionDigits:decimals,maximumFractionDigits:decimals}).format(num)}},"./stories/atoms/input-text/InputTextComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{$:()=>createInputText});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),input_text=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-text/input-text.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(input_text.Z,options);input_text.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInputText=function createInputText(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"text":_ref$type,_ref$id=_ref.id,id=void 0===_ref$id?"username":_ref$id,_ref$name=_ref.name,name=void 0===_ref$name?"username":_ref$name,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Platzhalter-Text":_ref$placeholder,_ref$classes=_ref.classes,classes=void 0===_ref$classes?"":_ref$classes,input=(0,helpers.az)("textarea"===type?"textarea":"input",classes&&classes.length>0?classes.split(" "):[]);return input.id=id,input.name=name,input.required=isRequired,placeholder&&(input.placeholder=placeholder),"textarea"!==type&&(input.type=type),input}},"./stories/atoms/search-button/SearchButtonComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{K:()=>createSearchButton});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_button=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-button/search-button.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_button.Z,options);search_button.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSearchButton=function createSearchButton(_ref){var _ref$btnClass=_ref.btnClass,btnClass=void 0===_ref$btnClass?"primary":_ref$btnClass,button=(0,helpers.az)("button",["search-submit",btnClass]);return button.type="submit",button.ariaLabel="Suche starten",button}},"./stories/atoms/search-input/SearchInputComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{K:()=>createSearchInput});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_input=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-input/search-input.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_input.Z,options);search_input.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSearchInput=function createSearchInput(_ref){var _ref$typeahead=_ref.typeahead,typeahead=void 0!==_ref$typeahead&&_ref$typeahead,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Hier Ihr Thema finden":_ref$placeholder,_ref$value=_ref.value,value=void 0===_ref$value?null:_ref$value,_ref$api=_ref.api,api=void 0===_ref$api?null:_ref$api,_ref$autocomplete=_ref.autocomplete,autocomplete=void 0!==_ref$autocomplete&&_ref$autocomplete,_ref$id=_ref.id,id=void 0===_ref$id?"search-term":_ref$id,input=(0,helpers.az)("input",typeahead?["search-field","typeahead"]:["search-field"]);return input.id=id,input.type="search",autocomplete||(input.autocomplete="off"),value&&(input.value=value),placeholder&&(input.placeholder=placeholder),api&&(input.dataset.api=api,input.classList.add("typeahead")),input}},"./stories/atoms/secondary-menu/SecondaryMenuComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>createSecondaryMenu});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),secondary_menu=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/secondary-menu/secondary-menu.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(secondary_menu.Z,options);secondary_menu.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSecondaryMenu=function createSecondaryMenu(_ref){var _ref$secondaryLinks=_ref.secondaryLinks,secondaryLinks=void 0===_ref$secondaryLinks?["Über uns","Presse","Newsletter"]:_ref$secondaryLinks,_ref$languageLinks=_ref.languageLinks,languageLinks=void 0===_ref$languageLinks?["CZ","EN"]:_ref$languageLinks,_ref$iconLinks=_ref.iconLinks,iconLinks=void 0===_ref$iconLinks?[{iconClass:"sign-language",label:"Zeichensprache"},{iconClass:"simple-language",label:"Einfach Sprache"},{iconClass:"login",label:"Einloggen"}]:_ref$iconLinks,wrap=(0,helpers.az)("div",["secondary-menu-wrapper"]),secondary=(0,helpers.az)("div",["secondary-menu"],null,wrap),secondaryUl=(0,helpers.az)("ul",[],null,secondary);secondaryLinks.map((function(link){var li=(0,helpers.az)("li",[],null,secondaryUl);(0,helpers.az)("a",[],link,li).href="#"}));var meta=(0,helpers.az)("div",["meta-menu"],null,wrap),metaUl=(0,helpers.az)("ul",[],null,meta),contactLi=(0,helpers.az)("li",["contact"],null,metaUl);(0,helpers.az)("a",[],"Kontakt",contactLi).href="#";var languageLi=(0,helpers.az)("li",["language"],null,metaUl),languageUl=(0,helpers.az)("ul",[],null,languageLi);languageLinks.map((function(link){var li=(0,helpers.az)("li",[],null,languageUl);(0,helpers.az)("a",[],link,li).href="#"}));var iconsLi=(0,helpers.az)("li",["icons"],null,metaUl),iconsUl=(0,helpers.az)("ul",[],null,iconsLi);return iconLinks.map((function(link){var li=(0,helpers.az)("li",[link.iconClass],null,iconsUl);(0,helpers.az)("a",[],link.label,li).href="#"})),wrap}},"./stories/atoms/social-icons/SocialIconsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createSocialIcons});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),social_icons=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/social-icons/social-icons.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(social_icons.Z,options);social_icons.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),createSocialIcons=function createSocialIcons(_ref){var _ref$items=_ref.items,items=void 0===_ref$items?SocialIconsData.W:_ref$items,_ref$title=_ref.title,title=void 0===_ref$title?"":_ref$title,ul=(0,helpers.az)("ul",["social-icons"]);return items.map((function(item){var li=(0,helpers.az)("li",[],null,ul),a=(0,helpers.az)("a",["social-share",item.name.toLowerCase()],null,li);a.href=item.href,title&&title.length>0&&(a.title=title+item.name),item.onClick&&item.onClick.length>0&&(a.onclick=item.onClick)})),ul}},"./stories/atoms/social-icons/SocialIconsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>socialIconsPlatforms,p:()=>socialIconsBookmark});var socialIconsPlatforms=[{name:"Twitter",onClick:null,href:"https://twitter.com/"},{name:"YouTube",onClick:null,href:"https://www.youtube.com/"},{name:"Facebook",onClick:null,href:"https://www.facebook.com/"},{name:"Pinterest",onClick:null,href:"https://www.pinterest.com/"},{name:"Instagram",onClick:null,href:"https://www.instagram.com/"}],socialIconsBookmark=[{name:"Twitter",onClick:"window.open('https://twitter.com/intent/tweet?src_ref='+encodeURIComponent(location.href)+'&url='+encodeURIComponent(location.href));return false;",href:"https://twitter.com/"},{name:"Facebook",onClick:"window.open('https://www.facebook.com/sharer.php?u='+encodeURIComponent(location.href)+'&t='+encodeURIComponent(document.title));return false;",href:"https://www.facebook.com/"},{name:"XING",onClick:"window.open('https://www.xing.com/spi/shares/new?url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)+';provider=IHK24');return false;",href:"https://www.xing.com/"},{name:"WhatsApp",onClick:"window.open('whatsapp://send?text='+ encodeURIComponent(document.title)+' '+encodeURIComponent(location.href));return false;",href:"https://www.whatsapp.com/"},{name:"LinkedIn",onClick:"window.open('https://www.linkedin.com/sharing/share-offsite/?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title));return false;",href:"https://www.linkedin.com/"},{name:"Threema",onClick:"window.open('threema://compose?text='+encodeURIComponent(location.href)+' '+encodeURIComponent(document.title));return false;",href:"https://threema.ch/de/"},{name:"Telegram",onClick:"window.open('https://t.me/share/url?url='+encodeURIComponent(location.href));return false;",href:"https://telegram.org/"}]},"./stories/components/footer/FooterComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createFooter});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),footer=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/footer/footer.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(footer.Z,options);footer.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsComponent=__webpack_require__("./stories/atoms/social-icons/SocialIconsComponent.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createFooter=function createFooter(_ref){var _ref$contactHeadline=_ref.contactHeadline,contactHeadline=void 0===_ref$contactHeadline?"Wir können wir Ihnen helfen?":_ref$contactHeadline,_ref$address=_ref.address,address=void 0===_ref$address?"IHK Musterstadt Musterstraße 12-18 54321 Muster":_ref$address,_ref$mail=_ref.mail,mail=void 0===_ref$mail?"info@musterstadt.ihk.de":_ref$mail,_ref$phone=_ref.phone,phone=void 0===_ref$phone?"12345 / 6789 - 0":_ref$phone,_ref$accessibility=_ref.accessibility,accessibility=void 0===_ref$accessibility?[{name:"Gebärdensprache",link:"#",icon:"icon-gebaerdensprache"},{name:"Leichte Sprache",link:"#",icon:"icon-leichte-sprache"},{name:"Erklärung zur Barrierefreiheit",link:"#",icon:"icon-barrierefreiheit"}]:_ref$accessibility,_ref$legalText=_ref.legalText,legalText=void 0===_ref$legalText?"© Industrie- und Handelskammer Musterstast
\nFür die Richtigkeit der in dieser Website enthaltenen Angaben können wir trotz sorgfältiger Prüfung keine Gewähr übernehmen. Bei den verlinkten externen Seiten handelt es sich ausschließlich um fremde Inhalte, für die wir keine Haftung übernehmen und deren Inhalt wir uns nicht zu eigen machen.
":_ref$legalText,_ref$legalNav=_ref.legalNav,legalNav=void 0===_ref$legalNav?["Impressum","Datenschutzerklärung","Pflichtinformationen nach der DSGVO"]:_ref$legalNav,_ref$picto=_ref.picto,picto=void 0===_ref$picto?null:_ref$picto,footer=(0,helpers.az)("footer",["page-footer"]);null!==picto&&(footer.classList.add("footer-picto"),footer.style.backgroundImage="url("+picto+")");var container=(0,helpers.az)("div",["container"],null,footer),rowContact=(0,helpers.az)("div",["row","contact"],null,container),rowSocial=(0,helpers.az)("div",["row","social"],null,container),rowAccessibility=(0,helpers.az)("div",["row","barrier-free"],null,container),rowCopyright=(0,helpers.az)("div",["row","copyright"],null,container),rowLegal=(0,helpers.az)("div",["row","legal-nav"],null,container),contactCol1=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("p",["like-h2"],contactHeadline,contactCol1);var contactCol2=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("h6",[],"Unsere Anschrift",contactCol2),(0,helpers.az)("p",[],address,contactCol2),contactCol2.appendChild((0,ButtonComponent.a)({color:"white",label:"IHK wechseln",iconPosition:"icon-right",icon:"ihk-wechseln"}));var contactCol3=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("h6",[],"So erreichen Sie uns",contactCol3);var contactUl=(0,helpers.az)("ul",["contact-list"],null,contactCol3),contacts={mail,phone};for(var property in contacts){var li=(0,helpers.az)("li",[property],null,contactUl);(0,helpers.az)("a","mail"===property?["email"]:["mobile","phone"],contacts[property],li).href="mail"===property?"mailto:"+mail:"tel:"+phone}(0,helpers.az)("div",["col"],null,rowSocial).appendChild((0,SocialIconsComponent.C)({icons:SocialIconsData.W,title:""}));var accCol=(0,helpers.az)("div",["col"],null,rowAccessibility),accList=(0,helpers.az)("ul",[],null,accCol);accessibility.map((function(item){var li=(0,helpers.az)("li",[item.icon],null,accList);(0,helpers.az)("a",[],item.name,li).href=item.link})),(0,helpers.az)("div",["col"],legalText,rowCopyright).id="page-footer-copyright";(0,helpers.az)("div",["col"],null,rowCopyright);var legalCol=(0,helpers.az)("nav",["col"],null,rowLegal);legalCol.id="page-footer-legal",legalCol.ariaLabel="Navigation Fußzeile";var legalNavUl=(0,helpers.az)("ul",[],null,legalCol);return legalNav.map((function(item){var li=(0,helpers.az)("li",[],null,legalNavUl);(0,helpers.az)("a",[],item,li).href="#"})),footer}},"./stories/components/header-search/HeaderSearchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{O:()=>createHeaderSearch});__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),header_search=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header-search/header-search.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(header_search.Z,options);header_search.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),SecondaryMenuComponent=__webpack_require__("./stories/atoms/secondary-menu/SecondaryMenuComponent.js");var createHeaderSearch=function createHeaderSearch(_ref){!function _objectDestructuringEmpty(obj){if(null==obj)throw new TypeError("Cannot destructure "+obj)}(_ref);var form=(0,helpers.az)("form",["header-search"]);form.action="#";var container=(0,helpers.az)("div",["container","small"],null,form),outer=(0,helpers.az)("div",["outer"],null,container);(0,helpers.az)("label",["visually-hidden"],"Suchbegriff",outer).for="header-search";var field=(0,SearchInputComponent.K)({typeahead:!1,placeholder:"Hier Ihr Thema finden",id:"header-search"}),button=(0,SearchButtonComponent.K)({});return outer.appendChild(field),outer.appendChild(button),(0,helpers.az)("div",["form-nav"],null,form).appendChild((0,SecondaryMenuComponent.Q)({})),form}},"./stories/components/header/HeaderComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{d:()=>createHeader});__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),header=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header/header.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(header.Z,options);header.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery);__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').appendTo(logo);new ResizeObserver((function(){img.height()<44?overlay.css("left",2.1*img.height()):overlay.removeAttr("style")})).observe(img.get(0))}},{key:"initTopLink",value:function initTopLink(){jquery_default()(' ').text("Top").prependTo(this.header).on("click",(function(e){e.preventDefault(),jquery_default()("html, body").animate({scrollTop:0},Math.round(jquery_default()(window).scrollTop()/12+300),"easeOutQuad")}))}},{key:"initSearch",value:function initSearch(){var t=this,formNav=jquery_default()('
').appendTo(t.header.find(".search form"));t.header.find("nav .secondary").clone().appendTo(formNav),t.header.find("nav .meta").clone().appendTo(formNav),t.header.find(".open-search, .close-search").on("click",(function(e){t.header.toggleClass("search-open").removeClass("nav-open"),t.header.hasClass("search-open")&&setTimeout((function(){t.header.find(".search-field").focus()}),200),t.toggleContentScroll()}))}},{key:"initScroll",value:function initScroll(){var t=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){t.checkScroll()}))}),{passive:!0})}},{key:"checkScroll",value:function checkScroll(){var st=this.window.scrollTop();if(this.overlayOpen||jquery_default()(".gallery-popup.open").length)return!1;st>59?(this.header.addClass("scrolled"),this.body.addClass("header-scrolled")):(this.header.removeClass("scrolled"),this.body.removeClass("header-scrolled")),st>1.2*this.window.height()?this.header.addClass("show-toplink"):this.header.removeClass("show-toplink")}},{key:"initToggling",value:function initToggling(){this.header.find(".overlay-holder").on("click touch",this.toggleNavigation.bind(this)),this.header.find(".toggle-nav").on("click touch",this.toggleNavigation.bind(this))}},{key:"toggleNavigation",value:function toggleNavigation(){var t=this;StudioPreviewUtil&&StudioPreviewUtil.isStudioPreview()?jquery_default()("html").stop().animate({scrollTop:0},300,"swing",(function(){t.header.toggleClass("nav-open"),t.toggleContentScroll()})):(t.header.toggleClass("nav-open"),t.toggleContentScroll())}},{key:"initPrimaryNav",value:function initPrimaryNav(optionalRootUrl){var t=this,primary=t.header.find(".primary");jquery_default()(primary).empty(),t.baseUrl=primary.attr("data-base-url"),t.rootUrl=primary.attr("data-root-url"),optionalRootUrl&&(t.rootUrl=optionalRootUrl,primary.off("click","a")),primary.append(jquery_default()('').attr("data-json",t.baseUrl+t.rootUrl)),primary.on("click","a",(function(e){var a=jquery_default()(this),li=a.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(e.preventDefault(),a.siblings("ul").length)ul.removeClass("current"),t.toTop(ul),a.siblings("ul").addClass("current"),li.addClass("open"),t.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",a.attr("href")).appendTo(li);t.loadNav(deepUl)}else if(li.hasClass("back"))if(e.preventDefault(),t.toTop(ul),ul.closest("li").length)ul.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),t.manageTabIndex();else{var backUl=jquery_default()("").attr("data-json",a.attr("href")).insertBefore(ul);t.loadNav(backUl)}})),t.loadNav(t.header.find(".primary ul"))}},{key:"openMenuByUrlParam",value:function openMenuByUrlParam(anchor,t){var li=anchor.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(anchor.siblings("ul").length)ul.removeClass("current"),t.toTop(ul),anchor.siblings("ul").addClass("current"),li.addClass("open"),t.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",anchor.attr("href")).appendTo(li);t.loadNav(deepUl)}}},{key:"initSecondaryNav",value:function initSecondaryNav(){var t=this,$secondaryItems=t.header.find("nav").find(".secondary").find(".secondary-nav-item");jquery_default().each($secondaryItems,(function(index,element){jquery_default()(element).on("click",(function(e){if(!jquery_default()(element).data("is-channel"))return!0;e.preventDefault();var elementRootUrl=jquery_default()(this).data("root-url");t.initPrimaryNav(elementRootUrl)}))}))}},{key:"loadNav",value:function loadNav(ul){var t=this,currentPageId=t.header.find(".primary").data("page-content-id");ul.parent("li").length&&(ul.addClass("current"),setTimeout((function(){var parentUl=ul.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(parentUl)}),20)),jquery_default().ajax({url:ul.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done((function(data){if(ul.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+data.tocListId+'"}}]'),data.parentId&&jquery_default()(' ').appendTo(ul).append(jquery_default()(" ").attr("href",t.baseUrl+data.parentId).text(data.title)),!data.hideOverview&&data.showOverview){var overviewElement=jquery_default()(' ');overviewElement.appendTo(ul).append(jquery_default()(" ").attr("href",data.url).text(window.ihk.translations.overview)),data.contentId===currentPageId.toString()&&overviewElement.find("a").addClass("active")}var parentElement=data;if(jquery_default().each(data.items,(function(){var itemsBaseUrl=ihk.settings.navigationItemsUrl,itemUrl=this.url;itemsBaseUrl&&(itemUrl=itemsBaseUrl+itemUrl);var li=jquery_default()(" ").attr("data-id",this.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+this.contentId+'"}}]').appendTo(ul),a=jquery_default()(" ").html(this.title).appendTo(li);switch(this.type){case"CMChannel":li.addClass("deep"),a.attr("href",t.baseUrl+this.contentId);break;case"CMArticle":li.addClass("link"),a.attr("href",itemUrl);break;default:li.addClass("miscellaneous"),li.attr("data-type",this.type),a.attr("href",itemUrl)}this.linktype&&"external"===this.linktype&&(li.addClass("external"),jquery_default()(li).find("a").attr("target","_blank")),"onlinemagazinstart"===this.viewType&&(li.removeClass("deep"),li.addClass("magazine-nav"),jquery_default()(li).find("a").attr("href",itemUrl),this.titleImage&&a.text("").append(jquery_default()(' '))),"themenseite"!==this.viewType||parentElement.root&&!this.skipEmptyMenu||(li.addClass("overview"),li.removeClass("deep"),a.attr("href",itemUrl)),this.trackCode&&this.trackCode.length>0&&jquery_default()(li).find("a").attr("onmousedown",this.trackCode),this.restrictedTo&&this.restrictedTo.indexOf("extranet")>-1?li.addClass("extranet"):this.restrictedTo&&this.restrictedTo.indexOf("intranet")>-1&&li.addClass("intranet"),this.linktype&&"document"===this.linktype&&li.addClass("download"),this.contentId===currentPageId.toString()&&jquery_default()(li).find("a").addClass("active")})),ul.addClass("current").attr("data-id",data.contentId),ul.parent("li").length)setTimeout((function(){var parentUl=ul.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(parentUl),t.manageTabIndex()}),20);else if(ul.next("ul").length){var innerUl=ul.next("ul"),wrapperLi=ul.find('li[data-id="'+innerUl.attr("data-id")+'"]').addClass("open");wrapperLi.length||(wrapperLi=jquery_default()(" ").addClass("open").appendTo(ul)),wrapperLi.append(innerUl),setTimeout((function(){innerUl.removeClass("current"),wrapperLi.removeClass("open"),t.manageTabIndex()}),20)}var hash=window.location.hash;if(hash){var menuId=hash.substring(1),li=ul.find("li[data-id="+menuId+"]");if(li.length>0){t.toggleNavigation();var anchor=li.find("a");anchor.length>0&&t.openMenuByUrlParam(anchor,t)}}}))}},{key:"toggleContentScroll",value:function toggleContentScroll(){var t=this;if(t.header.hasClass("nav-open")||t.header.hasClass("search-open"))t.overlayOpen=!0,this.body.trigger("overlay-open"),t.body.css("top",-1*t.window.scrollTop()+"px").addClass("nav-open"),t.header.hasClass("search-open")&&t.body.addClass("search-open");else{t.overlayOpen=!1,this.body.trigger("overlay-close");var top=Math.abs(parseInt(t.body.css("top")));t.body.removeClass("nav-open").removeClass("search-open").removeAttr("style"),t.window.scrollTop(top)}}},{key:"initLanguage",value:function initLanguage(){var lang=this.header.find(".language");lang.find("button").on("click",(function(e){lang.toggleClass("open")})),lang.on("click",(function(e){e.stopPropagation()})),this.body.on("click",(function(){lang.removeClass("open")})),lang.siblings().find("a").on("focus",(function(){lang.removeClass("open")}))}},{key:"manageTabIndex",value:function manageTabIndex(){this.header.find(".primary a").attr("tabindex","-1"),this.header.find(".primary .current > li > a").removeAttr("tabindex")}},{key:"toTop",value:function toTop(ul){ul.scrollTop()>0&&ul.animate({scrollTop:0},300,"swing")}}]),IHKHeader}();const components_header_header=IHKHeader;jquery_default()("body").on("ihk-init",(function(){jquery_default()(".page-header:not(.initiated)").each((function(i,el){new IHKHeader(jquery_default()(el))}))}));var NavComponent=__webpack_require__("./stories/components/nav/NavComponent.js"),IHKSwitchComponent=__webpack_require__("./stories/components/ihk-switch/IHKSwitchComponent.js"),HeaderSearchComponent=__webpack_require__("./stories/components/header-search/HeaderSearchComponent.js"),createHeader=function createHeader(_ref){var _ref$isZip=_ref.isZip,isZip=void 0!==_ref$isZip&&_ref$isZip,contactPhone=_ref.contactPhone,contactMail=_ref.contactMail,_ref$contactLink=_ref.contactLink,contactLink=void 0===_ref$contactLink?"#":_ref$contactLink,_ref$loginLink=_ref.loginLink,loginLink=void 0===_ref$loginLink?"#":_ref$loginLink,header=(0,helpers.az)("header",["page-header"]),logo=(0,helpers.az)("a",["logo"],"",header);logo.href="#",(0,helpers.Bi)("./logos/musterstadt.svg",100,50,"IHK Logo",[],logo);var contactNav=(0,helpers.az)("ul",["contact-nav"],null,header);if(loginLink){var li=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["login"],"Login",li).href="#"}if(contactPhone){var _li=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["phone"],contactPhone,_li).href="tel:"+contactPhone.split(" ").join("").split("/").join().split("-").join("")}if(contactMail){var _li2=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["mail"],"E-Mail",_li2).href="mailto:"+contactMail}if(contactLink){var _li3=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["contact"],"Kontakt",_li3).href=contactLink}var searchWrap=(0,helpers.az)("div",["search"],null,header);return(0,helpers.az)("button",["open-search"],"Suche",searchWrap),searchWrap.appendChild((0,HeaderSearchComponent.O)({})),(0,helpers.az)("button",["close-search"],"Suche verlassen",searchWrap),(0,helpers.az)("button",["toggle-nav"],"Menü ",header),header.appendChild((0,NavComponent.A)({})),header.appendChild((0,IHKSwitchComponent.f)({zip:isZip})),new components_header_header(jquery_default()(header)),header}},"./stories/components/ihk-switch/IHKSwitchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{f:()=>createIhkSwitch});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),ihk_switch=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/ihk-switch/ihk-switch.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(ihk_switch.Z,options);ihk_switch.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.json.stringify.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0?asyncResults(response.jsonResponse):asyncResults([])}))},templates:{empty:['Leider nichts gefunden
'].join("\n"),suggestion:function suggestion(e){return''+e.name+' '+(e.zips?e.zips.join(", "):" ")+"
"}}};t.zipInput=t.form.find("#zipSwitchInput"),t.zipInput.typeahead({highlight:!0,ttl_ms:0,minLength:5},src),t.zipInput.bind("typeahead:selected",(function(e,item,sourceName){item&&(t.myLocation||(t.myLocation={}),t.setMyLocationAsObj(item),t.setCookie(),t.initSuccess())})),t.form.on("mouseenter",".tt-suggestion",(function(){$(".marker#ihk-"+$(this).attr("data-id")).addClass("hover").siblings("hover").removeClass("hover")})),t.form.on("mouseleave",".tt-suggestion",(function(){$(".marker#ihk-"+$(this).attr("data-id")).removeClass("hover")}))}},{key:"initForm",value:function initForm(){this.section.attr("data-show-step","form"),this.initTypeahead()}},{key:"initSetCurrentIHK",value:function initSetCurrentIHK(){var _this4=this;this.section.attr("data-show-step","form"),this.section.find(".stay-here").on("click",(function(){_this4.getCurrentIhkAndSetCookie(!1),_this4.hideSwitch()})),this.section.find(".set-session-cookie").on("click",(function(){_this4.setSessionStorageCookie(),_this4.hideSwitch()}))}},{key:"setMyLocationAsObj",value:function setMyLocationAsObj(item){this.myLocation={city:item.city,country:item.country,ihknr:item.ihknr,zip:item.zip,distance:item.distance||0,geodata:item.geodata,homepage:item.homepage,key:item.key,longname:item.longname,name:item.name}}},{key:"initSwitch",value:function initSwitch(){var myIHK,_this5=this,currIHK=parseInt(this.section.find(".current-ihk").attr("data-ihknr")),myihkCookie=Cookies.get("my-ihk");this.myLocation&&this.myLocation.ihknr&&this.ihkList?myIHK=this.ihkList.find((function(ihk){return ihk.ihknr===_this5.myLocation.ihknr})):myihkCookie&&(myIHK=JSON.parse(myihkCookie),this.myLocation=myIHK),myIHK&&myIHK.ihknr&&currIHK!==myIHK.ihknr?(this.section.find(".my-ihk").text(myIHK.longname),this.section.attr("data-show-step","switch")):this.hideSwitch(),this.section.find(".stay-here").on("click",(function(){_this5.getCurrentIhkAndSetCookie(!1),_this5.hideSwitch()})),this.section.find(".set-session-cookie").on("click",(function(){_this5.setSessionStorageCookie(),_this5.hideSwitch()}))}},{key:"setSessionStorageCookie",value:function setSessionStorageCookie(){try{window.sessionStorage.setItem("my-ihk-ignore","true")}catch(e){console.info("Unable to set session Storage cookie, ",e)}}},{key:"getCurrentIhkAndSetCookie",value:function getCurrentIhkAndSetCookie(withReload){var _this6=this;this.getIhkList().then((function(){var myIHK,currIHK=parseInt(_this6.section.find(".current-ihk").attr("data-ihknr"));myIHK=_this6.ihkList.find((function(ihk){return ihk.ihknr===currIHK})),_this6.setMyLocationAsObj(myIHK),_this6.setCookie(),withReload&&window.location.reload()}))}},{key:"initSuccess",value:function initSuccess(){var _this7=this;this.section.attr("data-show-step","success"),this.myLocation&&this.myLocation.homepage&&setTimeout((function(){window.location=_this7.myLocation.homepage}),2e3)}},{key:"initGeolocation",value:function initGeolocation(){var _this8=this,t=this;navigator.geolocation&&navigator.geolocation.getCurrentPosition((function(pos){_this8.getIhkList(pos)}),(function(err){_this8.locationError(err)})),this.section.find(".change-location").on("click",(function(){t.initForm()})),this.section.find(".accept-location").on("click",(function(){t.setCookie()})),this.section.find(".toggle-location-info").on("click",(function(e){e.preventDefault(),t.section.find("#location-info").slideToggle(250,"swing")}))}},{key:"locationError",value:function locationError(){this.section.attr("data-show-step","form"),this.initForm()}},{key:"setCookie",value:function setCookie(){try{this.myLocation&&(Cookies.set("my-ihk",JSON.stringify(this.myLocation).toString(),{expires:365}),Cookies.set("ihknr",this.myLocation.ihknr,{expires:365}))}catch(e){console.log("Unable to set cookie")}this.initSwitch()}},{key:"calculateDistance",value:function calculateDistance(ihk,currentPosition){var p=.017453292519943295,c=Math.cos,a=.5-c((ihk.latitude-currentPosition.latitude)*p)/2+c(currentPosition.latitude*p)*c(ihk.latitude*p)*(1-c((ihk.longitude-currentPosition.longitude)*p))/2;return 12742*Math.asin(Math.sqrt(a))}},{key:"getIhkList",value:function getIhkList(position){var _this9=this;return $.getJSON(this.ihklListUrl,(function(response){response.jsonResponse&&200===response.status&&(_this9.ihkList=response.jsonResponse,position&&_this9.showGeolocationStep(position))}))}},{key:"showGeolocationStep",value:function showGeolocationStep(position){var t=this;t.setNearestIhkFromJson(position),t.section.find(".my-location").text(t.nearestIhk.zip+" "+t.nearestIhk.city),t.setMyLocationAsObj(t.nearestIhk),t.section.find(".my-ihk").text("IHK "+t.nearestIhk.name),t.section.attr("data-show-step","geolocation")}},{key:"setNearestIhkFromJson",value:function setNearestIhkFromJson(position){var t=this;$.each(t.ihkList,(function(index,ihk){var distance=t.calculateDistance(ihk.geodata,position.coords);t.nearestIhk?t.nearestIhk.distance>distance&&(ihk.distance=distance,t.nearestIhk=ihk):(ihk.distance=distance,t.nearestIhk=ihk)}))}}]),IHKSwitch}();const components_ihk_switch_ihk_switch=IHKSwitch;$("body").on("ihk-init",(function(){$(".ihk-switch:not(.initialized)").each((function(el){new IHKSwitch($(el))}))}));var ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),InputTextComponent=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),IHKSwitchComponent_Cookies=(__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),__webpack_require__("./node_modules/js-cookie/dist/js.cookie.js")),createIhkSwitch=function createIhkSwitch(_ref){var _ref$currentIHK=_ref.currentIHK,currentIHK=void 0===_ref$currentIHK?"Musterstadt":_ref$currentIHK,_ref$myIHK=_ref.myIHK,myIHK=void 0===_ref$myIHK?"Hamburg":_ref$myIHK,_ref$zip=_ref.zip,zip=void 0!==_ref$zip&&_ref$zip,_ref$zipPlaceholder=_ref.zipPlaceholder,zipPlaceholder=void 0===_ref$zipPlaceholder?"z.B. 20146 Hamburg":_ref$zipPlaceholder,wrap=(0,helpers.az)("div",["ihk-switch"]),step1=(0,helpers.az)("div",["step"],null,wrap);if(zip){var _closer=(0,helpers.az)("button",["closer"],null,wrap);_closer.ariaLabel="Schließen",wrap.appendChild(_closer),step1.dataset.step="zip",(0,helpers.az)("p",[],"Geben Sie Ihre Postleitzahl ein, um zu dem Angebot Ihrer IHK zu gelangen:",step1);var inputWrapper=(0,helpers.az)("div",["input-wrapper"],null,step1);inputWrapper.appendChild((0,InputTextComponent.$)({placeholder:zipPlaceholder,isRequired:!0,id:"switch-zip",name:"switch-zip"})),inputWrapper.appendChild((0,ButtonComponent.a)({label:"",link:"#",iconPosition:"icon-inline",icon:"lokalisierung"})),step1.appendChild(buildOKButton())}else{var step2=(0,helpers.az)("div",["step"],null,wrap),step3=(0,helpers.az)("div",["step"],null,wrap),p1='Sie befinden sich auf der Seite der '+currentIHK+" . Möchten Sie diese Seite in einem Cookie als Ihre Heimat-IHK setzen?",p2='Sie befinden sich auf der Seite der '+currentIHK+' . Bisher ist die '+myIHK+' als Ihre Heimat-IHK hinterlegt. Wollen Sie die Seite der '+currentIHK+" in einem Cookie als Ihre neue Heimat-IHK setzen?",p3='Sie werden zum Angebot der '+myIHK+" weitergeleitet.",closer=(0,helpers.az)("button",["closer"],null,wrap);closer.ariaLabel="Schließen",wrap.appendChild(closer),step1.dataset.step="form",(0,helpers.az)("p",[],p1,step1),step1.appendChild(buildButtons()),step2.dataset.step="switch",(0,helpers.az)("p",[],p2,step2),step2.appendChild(buildButtons()),step3.dataset.step="success",(0,helpers.az)("p",[],p3,step3),window.sessionStorage.removeItem("my-ihk-ignore"),IHKSwitchComponent_Cookies.remove("my-ihk",{expires:365})}return jquery_default()(document).ready((function(){new components_ihk_switch_ihk_switch(jquery_default()(wrap))})),wrap},buildButtons=function buildButtons(){var buttons=(0,helpers.az)("div",["buttons"]),yes=(0,ButtonComponent.a)({elementType:"button",label:"Ja",color:"primary-extra-light"}),no=(0,ButtonComponent.a)({elementType:"button",label:"Nein",color:"primary-extra-light"});return yes.classList.add("stay-here"),no.classList.add("set-session-cookie"),buttons.appendChild(yes),buttons.appendChild(no),buttons},buildOKButton=function buildOKButton(){var buttons=(0,helpers.az)("div",["buttons","align-right"]),ok=(0,ButtonComponent.a)({elementType:"button",label:"OK",color:"secondary",icon:"check",iconPosition:"icon-right"});return ok.classList.add("stay-here"),buttons.appendChild(ok),buttons}},"./stories/components/nav/NavComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>createNav});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),nav=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/nav/nav.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(nav.Z,options);nav.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').attr("data-json",this.baseUrl+this.rootUrl)),this.primary.on("click","a",(function(e){var a=jquery_default()(e.currentTarget),li=a.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(e.preventDefault(),a.siblings("ul").length)ul.removeClass("current"),_this2.toTop(ul),a.siblings("ul").addClass("current"),li.addClass("open"),_this2.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",a.attr("href")).appendTo(li);_this2.loadNav(deepUl)}else if(li.hasClass("back"))if(e.preventDefault(),_this2.toTop(ul),ul.closest("li").length)ul.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),_this2.manageTabIndex();else{var backUl=jquery_default()("").attr("data-json",a.attr("href")).insertBefore(ul);_this2.loadNav(backUl)}})),this.loadNav(this.nav.find(".primary ul"))}},{key:"initSecondaryNav",value:function initSecondaryNav(){var _this3=this,$secondaryItems=this.nav.find(".secondary").find(".secondary-nav-item");jquery_default().each($secondaryItems,(function(index,element){jquery_default()(element).on("click",(function(e){if(!jquery_default()(element).data("is-channel"))return!0;e.preventDefault();var elementRootUrl=jquery_default()(_this3).data("root-url");_this3.initPrimaryNav(elementRootUrl)}))}))}},{key:"loadNav",value:function loadNav(ul){var _this4=this,currentPageId=this.nav.find(".primary").data("page-content-id");ul.parent("li").length&&(ul.addClass("current"),setTimeout((function(){var parentUl=ul.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");_this4.toTop(parentUl)}),20)),jquery_default().ajax({url:ul.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done((function(data){if(ul.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+data.tocListId+'"}}]'),data.parentId&&jquery_default()(' ').appendTo(ul).append(jquery_default()(" ").attr("href",_this4.baseUrl+data.parentId).text(data.title)),!data.hideOverview&&data.showOverview){var overviewElement=jquery_default()(' ');overviewElement.appendTo(ul).append(jquery_default()(" ").attr("href",data.url).text(window.ihk.translations.overview)),data.contentId===currentPageId.toString()&&overviewElement.find("a").addClass("active")}var parentElement=data;if(jquery_default().each(data.items,(function(index,item){var itemsBaseUrl=void 0!==ihk.settings?ihk.settings.navigationItemsUrl:"",itemUrl=item.url;itemsBaseUrl&&(itemUrl=itemsBaseUrl+itemUrl);var li=jquery_default()(" ").attr("data-id",item.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+item.contentId+'"}}]').appendTo(ul),a=jquery_default()(" ").html(item.title).appendTo(li);switch(item.type){case"CMChannel":li.addClass("deep"),a.attr("href",_this4.baseUrl+item.contentId);break;case"CMArticle":li.addClass("link"),a.attr("href",itemUrl);break;default:li.addClass("miscellaneous"),li.attr("data-type",item.type),a.attr("href",itemUrl)}"external"===item.linktype&&(li.addClass("external"),jquery_default()(li).find("a").attr("target","_blank")),"onlinemagazinstart"===item.viewType&&(li.removeClass("deep"),li.addClass("magazine-nav"),jquery_default()(li).find("a").attr("href",itemUrl),item.titleImage&&a.text("").append(jquery_default()(' '))),"themenseite"!==item.viewType||parentElement.root||(li.addClass("overview"),li.removeClass("deep"),a.attr("href",itemUrl)),item.trackCode&&item.trackCode.length>0&&jquery_default()(li).find("a").attr("onmousedown",item.trackCode),item.restrictedTo&&item.restrictedTo.indexOf("extranet")>-1?li.addClass("extranet"):item.restrictedTo&&item.restrictedTo.indexOf("intranet")>-1&&li.addClass("intranet"),item.doctype&&(item.doctype.indexOf("Datei")>-1||item.doctype.indexOf("PDF")>-1||item.doctype.indexOf("PIC")>-1)&&li.addClass("download"),item.contentId===currentPageId.toString()&&jquery_default()(li).find("a").addClass("active")})),ul.addClass("current").attr("data-id",data.contentId),ul.parent("li").length)setTimeout((function(){var parentUl=ul.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");_this4.toTop(parentUl),_this4.manageTabIndex()}),20);else if(ul.next("ul").length){var innerUl=ul.next("ul"),wrapperLi=ul.find('li[data-id="'+innerUl.attr("data-id")+'"]').addClass("open");wrapperLi.length||(wrapperLi=jquery_default()(" ").addClass("open").appendTo(ul)),wrapperLi.append(innerUl),setTimeout((function(){innerUl.removeClass("current"),wrapperLi.removeClass("open"),_this4.manageTabIndex()}),20)}}))}},{key:"manageTabIndex",value:function manageTabIndex(){this.nav.find(".primary a").attr("tabindex","-1"),this.nav.find(".primary .current > li > a").removeAttr("tabindex")}},{key:"toTop",value:function toTop(ul){ul.scrollTop()>0&&ul.animate({scrollTop:0},300,"swing")}}]),IHKNav}();const components_nav_nav=IHKNav;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".page-header nav:not(.initiated)").each((function(){new IHKNav(jquery_default()(this))}))}));var SecondaryMenuComponent=__webpack_require__("./stories/atoms/secondary-menu/SecondaryMenuComponent.js"),createNav=function createNav(_ref){_ref.secondaryLinks,_ref.languageLinks,_ref.iconLinks;var nav=(0,helpers.az)("nav",[]);(0,helpers.az)("div",["overlay-holder"],null,nav);var primary=(0,helpers.az)("div",["primary"],"Nav",nav);return primary.dataset.rootUrl="12191410.json",primary.dataset.baseUrl="services/nav/",primary.dataset.pageContentId="12191410",nav.appendChild((0,SecondaryMenuComponent.Q)({})),jquery_default()(document).ready((function(){var n=new components_nav_nav(jquery_default()(nav));n.nav.closest(".page-header").length||n.nav.wrap(jquery_default()(''))})),nav}},"./stories/components/page-details/PageDetailsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createPageDetails});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),page_details=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/page-details/page-details.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(page_details.Z,options);page_details.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createPageDetails=function createPageDetails(_ref){var _ref$breadcrumb=_ref.breadcrumb,breadcrumb=void 0===_ref$breadcrumb?["Start","Beratung und Service","Finanzierung und Förderung digitaler Projekte"]:_ref$breadcrumb,_ref$docNumber=_ref.docNumber,docNumber=void 0===_ref$docNumber?4073226:_ref$docNumber,_ref$isIntranet=_ref.isIntranet,isIntranet=void 0!==_ref$isIntranet&&_ref$isIntranet,section=(0,helpers.az)("section",isIntranet?["page-details","intranet"]:["page-details"]),nav=(0,helpers.az)("nav",["page-details-list-wrapper"],null,section);(0,helpers.az)("p",["visually-hidden"],"Sie befinden sich hier",nav);var breadcrumbList=(0,helpers.az)("ol",["breadcrumb"],null,nav);return breadcrumb.map((function(item,i){var li=(0,helpers.az)("li",["page-details-item"],null,breadcrumbList),a=(0,helpers.az)("a",[],item,li);a.href="#",a.id="page-details-item"+i})),(0,helpers.az)("div",["document-number","desktop-only"],"Nr. "+docNumber,section).id="gfi-document-id",section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-text/input-text.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 60px;position:relative;display:block;width:100%;height:var(--input-height);background-color:var(--theme-color-white);border:1px solid var(--theme-color-primary);border-radius:var(--border-radius-xs);padding:10px 15px;font-family:"Source Sans Pro",sans-serif;font-size:var(--font-size-copy);line-height:1.4;transition:.3s ease;color:var(--theme-color-primary)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=tel]:focus,textarea:focus,textarea.form-control:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 50px}}@media(max-width: 767px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 44px}}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=tel]::placeholder,textarea::placeholder,textarea.form-control::placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=date]:focus::-webkit-input-placeholder,input[type=datetime]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea.form-control:focus::-webkit-input-placeholder{color:var(--theme-color-secondary-dimmed)}input[type=text]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=date]:focus:-ms-input-placeholder,input[type=datetime]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,textarea.form-control:focus:-ms-input-placeholder{color:var(--theme-color-secondary-dimmed)}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=number]:focus::placeholder,input[type=date]:focus::placeholder,input[type=datetime]:focus::placeholder,input[type=tel]:focus::placeholder,textarea:focus::placeholder,textarea.form-control:focus::placeholder{color:var(--theme-color-secondary-dimmed)}textarea,textarea.form-control{height:auto;transition:box-shadow .2s ease;max-width:100%}[data-browser=chrome] textarea{padding-left:10px}',"",{version:3,sources:["webpack://./stories/atoms/input-text/input-text.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,gKCsIE,oBAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,yCAAA,CACA,2CAAA,CACA,qCAAA,CACA,iBAAA,CACA,wCAAA,CACA,+BAAA,CACA,eAAA,CACA,mBAAA,CACA,gCAAA,CAEA,sNACE,4GAAA,CACA,SAAA,CAGF,0BD1JF,gKC2JI,oBAAA,CAAA,CAEF,yBD7JF,gKC8JI,oBAAA,CAAA,CD3JF,mZACE,2CAAA,CAEF,sWACE,2CAAA,CAEF,qRACE,2CAAA,CAIA,ycACE,yCAAA,CAEF,4ZACE,yCAAA,CAEF,2UACE,yCAAA,CAKN,+BACE,WAAA,CACA,8BAAA,CACA,cAAA,CAGF,+BACE,iBAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\ninput[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="date"], input[type="datetime"], input[type="tel"], textarea, textarea.form-control {\n @include form-field;\n\n &::-webkit-input-placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n &::placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n\n &:focus {\n &::-webkit-input-placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n &::placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n }\n}\n\ntextarea, textarea.form-control {\n height: auto;\n transition: box-shadow 0.2s ease;\n max-width: 100%;\n}\n\n[data-browser="chrome"] textarea {\n padding-left: 10px;\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-button/search-button.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'button.search-submit{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;width:80px;height:80px;border-radius:32px;border:0;background-color:var(--theme-color-secondary);color:var(--theme-color-primary);padding:0 2px 0 0;cursor:pointer;transition:.25s ease}button.search-submit.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}button.search-submit:focus-visible,button.search-submit.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}button.search-submit:hover{background-color:var(--theme-color-secondary-intensed);color:var(--theme-color-background)}button.search-submit:before{content:"";font-family:"Icons",sans-serif;position:relative;display:block;text-align:center;font-size:40px;line-height:1}button.search-submit.secondary{background-color:var(--theme-color-primary);color:var(--theme-color-white)}button.search-submit.secondary:hover{background-color:var(--theme-color-primary-dimmed-04);color:var(--theme-color-primary)}@media(max-width: 767px){button.search-submit{border-radius:28px;width:70px;height:70px}button.search-submit:before{font-size:36px}}#searchcategoryaddition a{margin-bottom:8px;margin-right:10px}',"",{version:3,sources:["webpack://./stories/atoms/search-button/search-button.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,qBAGA,iBACE,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,KACA,CAAA,OACA,CAAA,UACA,CAAA,WACA,CAAA,kBACA,CAAA,QACA,CAAA,6CACA,CAAA,gCACA,CAAA,iBACA,CAAA,cACA,CAAA,oBACA,CAAA,yCC+JE,4GACE,CAAA,SACA,CAAA,uEAEF,4GACE,CAAA,SACA,CAAA,2BDlKJ,sDACE,CAAA,mCACA,CAAA,4BAGF,WCoQsB,CAAA,8BDlQpB,CAAA,iBACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,+BAGF,2CACE,CAAA,8BACA,CAAA,qCACA,qDACE,CAAA,gCACA,CAAA,yBAIJ,qBA1CF,kBA2CI,CAAA,UACA,CAAA,WACA,CAAA,4BAEA,cACE,CAAA,CAAA,0BAKN,iBAEE,CAAA,iBACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\nbutton.search-submit {\n position: absolute;\n display: flex;\n align-items: center;\n justify-content: center;\n top: 0;\n right: 0;\n width: 80px;\n height: 80px;\n border-radius: 32px;\n border: 0;\n background-color: var(--theme-color-secondary);\n color: var(--theme-color-primary);\n padding: 0 2px 0 0;\n cursor: pointer;\n transition: 0.25s ease;\n @include focus-visible;\n\n &:hover {\n background-color: var(--theme-color-secondary-intensed);\n color: var(--theme-color-background);\n }\n\n &:before {\n @include icon-suche-big;\n font-family: 'Icons', sans-serif;\n position: relative;\n display: block;\n text-align: center;\n font-size: 40px;\n line-height: 1;\n }\n\n &.secondary {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n &:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n color: var(--theme-color-primary);\n }\n }\n\n @media(max-width: 767px) {\n border-radius: 28px;\n width: 70px;\n height: 70px;\n\n &:before {\n font-size: 36px;\n }\n }\n}\n\n#searchcategoryaddition a {\n //@extend .btn-small;\n margin-bottom: 8px;\n margin-right: 10px;\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-input/search-input.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'input.search-field{position:relative;display:block;border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);width:calc(100% - 1px);height:80px;background-color:#fff;padding:24px 90px 24px 24px;font-family:"Source Sans Pro",sans-serif;font-size:22px;line-height:32px;color:var(--theme-color-primary);border:2px solid var(--theme-color-secondary-intensed);transition:.25s ease}input.search-field.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}input.search-field:focus-visible,input.search-field.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){input.search-field{height:70px;padding:10px 50px 10px 16px;font-size:18px;line-height:30px;border-top-right-radius:28px;border-bottom-right-radius:28px}}input.search-field:focus,input.search-field:active,input.search-field.focus-visible,input.search-field.focus-visible:focus{box-shadow:0 0 10px var(--theme-color-secondary-intensed),0 0 4px var(--theme-color-secondary-intensed)}input.search-field::-webkit-input-placeholder{color:var(--theme-color-link-hover)}input.search-field::-moz-placeholder{color:var(--theme-color-link-hover)}input.search-field:-ms-input-placeholder{color:var(--theme-color-link-hover)}input.search-field:-moz-placeholder{color:var(--theme-color-link-hover)}input.search-field:-webkit-autofill,input.search-field:-webkit-autofill:hover,input.search-field:-webkit-autofill:focus,input.search-field:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px #fff inset !important}input.search-field::-webkit-search-decoration,input.search-field::-webkit-search-cancel-button,input.search-field::-webkit-search-results-button,input.search-field::-webkit-search-results-decoration{display:none}',"",{version:3,sources:["webpack://./stories/atoms/search-input/search-input.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,mBACE,iBAAA,CACA,aAAA,CACA,6GAAA,CACA,sBAAA,CACA,WAAA,CACA,qBAAA,CACA,2BAAA,CACA,wCAAA,CACA,cAAA,CACA,gBAAA,CACA,gCAAA,CACA,sDAAA,CACA,oBAAA,CCiKE,uCACE,4GAAA,CACA,SAAA,CAEF,mEACE,4GAAA,CACA,SAAA,CDpKJ,yBAhBF,mBAiBI,WAAA,CACA,2BAAA,CACA,cAAA,CACA,gBAAA,CACA,4BAAA,CACA,+BAAA,CAAA,CAGF,2HACE,uGAAA,CAGF,8CACE,mCAAA,CAEF,qCACE,mCAAA,CAEF,yCACE,mCAAA,CAEF,oCACE,mCAAA,CAGF,mKAIE,mDAAA,CAGF,uMAIE,YAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\ninput.search-field {\n position: relative;\n display: block;\n border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);\n width: calc(100% - 1px);\n height: 80px;\n background-color: white;\n padding: 24px 90px 24px 24px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: 22px;\n line-height: 32px;\n color: var(--theme-color-primary);\n border: 2px solid var(--theme-color-secondary-intensed);\n transition: 0.25s ease;\n @include focus-visible;\n\n @media(max-width: 767px) {\n height: 70px;\n padding: 10px 50px 10px 16px;\n font-size: 18px;\n line-height: 30px;\n border-top-right-radius: 28px;\n border-bottom-right-radius: 28px;\n }\n\n &:focus, &:active, &.focus-visible, &.focus-visible:focus {\n box-shadow: 0 0 10px var(--theme-color-secondary-intensed), 0 0 4px var(--theme-color-secondary-intensed);\n }\n\n &::-webkit-input-placeholder {\n color: var(--theme-color-link-hover);\n }\n &::-moz-placeholder {\n color: var(--theme-color-link-hover);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-link-hover);\n }\n &:-moz-placeholder {\n color: var(--theme-color-link-hover);\n }\n\n &:-webkit-autofill,\n &:-webkit-autofill:hover,\n &:-webkit-autofill:focus,\n &:-webkit-autofill:active {\n -webkit-box-shadow: 0 0 0 50px white inset !important;\n }\n\n &::-webkit-search-decoration,\n &::-webkit-search-cancel-button,\n &::-webkit-search-results-button,\n &::-webkit-search-results-decoration {\n display: none;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/secondary-menu/secondary-menu.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.secondary-menu{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.secondary-menu ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.secondary-menu ul{font-size:16px;line-height:20px;padding:10px}}.secondary-menu li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.secondary-menu{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.secondary-menu li{display:block}}.secondary-menu a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.secondary-menu a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.secondary-menu a:focus-visible,.secondary-menu a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.secondary-menu a{padding:5px}}.meta-menu{position:relative;z-index:1;padding:0 12px}.meta-menu>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.meta-menu ul{display:flex;list-style:none;padding:0;margin:0}.meta-menu ul li{padding:0}.meta-menu .icons{margin-left:auto}.meta-menu .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.meta-menu .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.meta-menu .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.meta-menu .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.meta-menu .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.meta-menu .icons .sign-language a::before{content:""}.meta-menu .icons .simple-language a::before{content:""}.meta-menu a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.meta-menu a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.meta-menu a:focus-visible,.meta-menu a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.meta-menu a{padding:5px}}.meta-menu a:hover{text-decoration-color:var(--theme-color-primary)}',"",{version:3,sources:["webpack://./stories/atoms/secondary-menu/secondary-menu.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,gBAGA,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,mBAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,mBAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,mBAIJ,oBACE,CAAA,qDAGF,gBAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,mBAEA,aACE,CAAA,CAAA,kBAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,sCCkIA,4GACE,CAAA,SACA,CAAA,iEAEF,4GACE,CAAA,SACA,CAAA,yBDrIF,kBAXF,WAYI,CAAA,CAAA,WAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,cAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,cAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,iBAEA,SACE,CAAA,kBAIJ,gBACE,CAAA,kCAII,WCoOmB,CAAA,8BDlOjB,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,iCAGF,mCACE,CAAA,mCAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,0CAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,yCAGF,mCACE,CAAA,2CAIJ,WC4JiC,CAAA,6CDxJjC,WC0JgC,CAAA,aDrJlC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,iCCkCA,4GACE,CAAA,SACA,CAAA,uDAEF,4GACE,CAAA,SACA,CAAA,yBDrCF,aApBF,WAqBI,CAAA,CAAA,mBAGF,gDACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.secondary-menu {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n}\n\n.meta-menu {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/social-icons/social-icons.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.social-icons{--color-twitter: #101419;--color-youtube: #FF0000;--color-linkedin: #2867B2;--color-instagram: #DD3076;--color-facebook: #1877F2;--color-xing: #126567;--color-threema: #05a63f;--color-telegram: #0088cc;--color-whatsapp: #25D366;--color-pinterest: #FF0000;--social-icon-size: 50px;--social-icon-distance: 15px;margin:0 0 calc(var(--social-icon-distance)*-1) calc(var(--social-icon-distance)*-1);padding:0;font-size:0;line-height:0}@media(max-width: 767px){.social-icons{--social-icon-size: 44px;--social-icon-distance: 10px}}.social-icons li{display:inline-block;vertical-align:top;margin-left:var(--social-icon-distance);margin-bottom:var(--social-icon-distance)}.social-icons a{position:relative;display:block;width:var(--social-icon-size);height:var(--social-icon-size);color:var(--theme-color-white);text-decoration:none;text-align:center;font-size:0;line-height:0;transition:.3s ease;z-index:1;overflow:hidden}.social-icons a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.social-icons a:focus-visible,.social-icons a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.social-icons a:before{display:block;font-size:calc(var(--social-icon-size) + 2px);line-height:calc(var(--social-icon-size) + 2px);font-family:"Icons",sans-serif;margin:-1px;background-color:var(--theme-color-white)}.social-icons a.facebook::before{content:"";color:var(--color-facebook)}.social-icons a.twitter::before{content:"";color:var(--color-twitter)}.social-icons a.linkedin::before{content:"";color:var(--color-linkedin)}.social-icons a.youtube::before{content:"";color:var(--color-youtube)}.social-icons a.instagram::before{content:"";color:var(--color-instagram)}.social-icons a.xing::before{content:"";color:var(--color-xing)}.social-icons a.threema::before{content:"";color:var(--color-threema)}.social-icons a.telegram::before{content:"";color:var(--color-telegram)}.social-icons a.whatsapp::before{content:"";color:var(--color-whatsapp)}.social-icons a.pinterest::before{content:"";color:var(--color-pinterest)}',"",{version:3,sources:["webpack://./stories/atoms/social-icons/social-icons.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,wBACE,CAAA,wBACA,CAAA,yBACA,CAAA,0BACA,CAAA,yBACA,CAAA,qBACA,CAAA,wBACA,CAAA,yBACA,CAAA,yBACA,CAAA,0BACA,CAAA,wBACA,CAAA,4BACA,CAAA,oFAOA,CAAA,SACA,CAAA,WACA,CAAA,aACA,CAAA,yBARA,cAdF,wBAeI,CAAA,4BACA,CAAA,CAAA,iBAQF,oBACE,CAAA,kBACA,CAAA,uCACA,CAAA,yCACA,CAAA,gBAGF,iBACE,CAAA,aACA,CAAA,6BACA,CAAA,8BACA,CAAA,8BACA,CAAA,oBACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,mBACA,CAAA,SACA,CAAA,eACA,CAAA,oCCmIA,4GACE,CAAA,SACA,CAAA,6DAEF,4GACE,CAAA,SACA,CAAA,uBDtIF,aACE,CAAA,6CACA,CAAA,+CACA,CAAA,8BACA,CAAA,WACA,CAAA,yCACA,CAAA,iCAGF,WC6O0B,CAAA,2BD3OxB,CAAA,gCAEF,WC6PyB,CAAA,0BD3PvB,CAAA,iCAEF,WCuO0B,CAAA,2BDrOxB,CAAA,gCAEF,WCwOyB,CAAA,0BDtOvB,CAAA,kCAEF,WCqO2B,CAAA,4BDnOzB,CAAA,6BAEF,WC8NsB,CAAA,uBD5NpB,CAAA,gCAEF,WC0MyB,CAAA,0BDxMvB,CAAA,iCAEF,WCqM0B,CAAA,2BDnMxB,CAAA,iCAEF,WCmM0B,CAAA,2BDjMxB,CAAA,kCAEF,WC4M2B,CAAA,4BD1MzB",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.social-icons {\n --color-twitter: #101419;\n --color-youtube: #FF0000;\n --color-linkedin: #2867B2;\n --color-instagram: #DD3076;\n --color-facebook: #1877F2;\n --color-xing: #126567;\n --color-threema: #05a63f;\n --color-telegram: #0088cc;\n --color-whatsapp: #25D366;\n --color-pinterest: #FF0000;\n --social-icon-size: 50px;\n --social-icon-distance: 15px;\n\n @media(max-width: 767px) {\n --social-icon-size: 44px;\n --social-icon-distance: 10px;\n }\n\n margin: 0 0 calc(var(--social-icon-distance) * -1) calc(var(--social-icon-distance) * -1);\n padding: 0;\n font-size: 0;\n line-height: 0;\n\n li {\n display: inline-block;\n vertical-align: top;\n margin-left: var(--social-icon-distance);\n margin-bottom: var(--social-icon-distance);\n }\n\n a {\n position: relative;\n display: block;\n width: var(--social-icon-size);\n height: var(--social-icon-size);\n color: var(--theme-color-white);\n text-decoration: none;\n text-align: center;\n font-size: 0;\n line-height: 0;\n transition: 0.3s ease;\n z-index: 1;\n overflow: hidden;\n @include focus-visible;\n\n &:before {\n display: block;\n font-size: calc(var(--social-icon-size) + 2px);\n line-height: calc(var(--social-icon-size) + 2px);\n font-family: \"Icons\", sans-serif;\n margin: -1px;\n background-color: var(--theme-color-white);\n }\n\n &.facebook::before {\n @include icon-social-facebook;\n color: var(--color-facebook);\n }\n &.twitter::before {\n @include icon-social-twitter;\n color: var(--color-twitter);\n }\n &.linkedin::before {\n @include icon-social-linkedin;\n color: var(--color-linkedin);\n }\n &.youtube::before {\n @include icon-social-youtube;\n color: var(--color-youtube);\n }\n &.instagram::before {\n @include icon-social-instagram;\n color: var(--color-instagram);\n }\n &.xing::before {\n @include icon-social-xing;\n color: var(--color-xing);\n }\n &.threema::before {\n @include icon-social-threema;\n color: var(--color-threema);\n }\n &.telegram::before {\n @include icon-social-telegram;\n color: var(--color-telegram);\n }\n &.whatsapp::before {\n @include icon-social-whatsapp;\n color: var(--color-whatsapp);\n }\n &.pinterest::before {\n @include icon-social-pinterest;\n color: var(--color-pinterest);\n }\n }\n}\n\n\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/footer/footer.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_footer_picto_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/footer-picto.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_footer_picto_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,".page-footer{padding:var(--section-padding) 0;background-color:var(--theme-color-primary-dimmed-04);border-bottom:var(--border-width) solid var(--theme-color-primary);z-index:10}.page-footer.footer-picto{padding-top:calc(var(--section-padding) + 300px);background-repeat:repeat-x;background-size:auto 300px;background-position:50% 0;background-image:url("+___CSS_LOADER_URL_REPLACEMENT_0___+')}@media(max-width: 767px){.page-footer.footer-picto{padding-top:calc(var(--section-padding) + 200px);background-size:auto 200px}}@media(max-width: 767px){.page-footer .container{display:flex;flex-direction:column}}.page-footer .row.contact{margin-top:calc(var(--col-padding)*-0.5)}.page-footer .row.contact .col{flex:1 1 33.3333%;max-width:33.3333%}@media(max-width: 767px){.page-footer .row.contact .col{flex:1 1 100%;max-width:100%;padding-top:0;padding-bottom:0}}.page-footer .row.contact .like-h2{margin-top:var(--section-headline-margin)}.page-footer .row.contact h6:first-child,.page-footer .row.contact .like-h6:first-child{margin-top:0;margin-bottom:.5em}.page-footer .row.contact .btn{margin:.2em -0.1em 1em}.page-footer .contact-list{list-style:none;margin:0 -0.05em .7em;padding:0}.page-footer .contact-list li{margin-bottom:.3em}.page-footer .contact-list a{position:relative;padding-left:calc(var(--icon-size)*1.4);white-space:nowrap}.page-footer .contact-list a::before{position:absolute;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;top:50%;margin-top:calc(var(--icon-size)/-2);transition:.2s ease;left:0}.page-footer .contact-list a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:-0.2em -0.3em;border-radius:var(--border-radius-xs);pointer-events:none;transition:.3s ease}.page-footer .contact-list a:focus-visible{outline:none}.page-footer .contact-list a:focus-visible::after{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .contact-list .mail a::before{content:""}.page-footer .contact-list .phone a::before{content:""}.page-footer .row.barrier-free{text-align:right;color:var(--theme-color-link)}.page-footer .row.barrier-free ul{list-style:none;margin:0 -0.5em;padding:0}.page-footer .row.barrier-free ul::after{content:"";position:relative;display:block;border-bottom:1px solid var(--theme-color-primary-dimmed-03);margin:1em .5em 0}.page-footer .row.barrier-free li{position:relative;display:inline-flex;align-items:center;margin:0 .5em}.page-footer .row.barrier-free li::before{font-family:"Icons",sans-serif;order:1;font-size:var(--icon-size);margin-left:.2em;transition:.2s ease}.page-footer .row.barrier-free li:hover::before{color:var(--theme-color-link-hover)}.page-footer .row.barrier-free a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:0 -0.4em;border-radius:var(--border-radius-xs);pointer-events:none;transition:.3s ease}.page-footer .row.barrier-free a:focus{outline:none}.page-footer .row.barrier-free a:focus-visible::before{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .row.barrier-free a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-footer .row.copyright{font-size:var(--font-size-small)}@media(min-width: 1200px){.page-footer .row.copyright .col:first-child{flex:1 1 66.66667%;max-width:66.66667%}.page-footer .row.copyright .col:last-child{flex:1 1 33.33333%;max-width:33.33333%}}@media(max-width: 1199px){.page-footer .row.copyright{order:1;padding-right:80px}.page-footer .row.copyright .col:last-child{min-width:100%;order:-1}}.page-footer .row.copyright p{margin-bottom:8px}@media(max-width: 767px){.page-footer .row.social{margin:.5em calc(var(--col-padding)*-1)}}.page-footer .row.social .col{padding-top:0;padding-bottom:10px}.page-footer .legal-nav{font-size:var(--font-size-small)}@media(min-width: 768px){.page-footer .legal-nav{text-align:right}}.page-footer .legal-nav .col{padding-bottom:0}.page-footer .legal-nav ul{padding:0;margin:0 -0.6em;list-style:none}@media(max-width: 767px){.page-footer .legal-nav ul:after{content:"";position:relative;display:block;border-bottom:1px solid var(--theme-color-primary-dimmed-03);margin:26px 8px 20px}}.page-footer .legal-nav li{display:inline-block;margin:0 .3em}.page-footer .legal-nav a{display:block;padding:0 .2em;text-decoration:none;border-radius:var(--border-radius-xs)}.page-footer .legal-nav a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .legal-nav a:focus-visible,.page-footer .legal-nav a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .logos{margin:0 -10px}@media(min-width: 1000px){.page-footer .logos{text-align:right}}.page-footer .logos a{display:inline-block;margin:0 10px}.page-footer .logos img{max-height:30px}',"",{version:3,sources:["webpack://./stories/components/footer/footer.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,gCACE,CAAA,qDACA,CAAA,kEACA,CAAA,UACA,CAAA,0BACA,gDACE,CAAA,0BACA,CAAA,0BACA,CAAA,yBACA,CAAA,wDACA,CAAA,yBACA,0BANF,gDAOI,CAAA,0BACA,CAAA,CAAA,yBAKF,wBADF,YAEI,CAAA,qBACA,CAAA,CAAA,0BAIJ,wCACE,CAAA,+BAEA,iBACE,CAAA,kBACA,CAAA,yBAEA,+BAJF,aAKI,CAAA,cACA,CAAA,aACA,CAAA,gBACA,CAAA,CAAA,mCAIJ,yCACE,CAAA,wFAGF,YACE,CAAA,kBACA,CAAA,+BAGF,sBACE,CAAA,2BAIJ,eACE,CAAA,qBACA,CAAA,SACA,CAAA,8BAEA,kBACE,CAAA,6BAGF,iBACE,CAAA,uCACA,CAAA,kBACA,CAAA,qCAEA,iBACE,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,OACA,CAAA,oCACA,CAAA,mBACA,CAAA,MACA,CAAA,oCAGF,UACE,CAAA,iBCeN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,oBDjBM,CAAA,qCACA,CAAA,mBACA,CAAA,mBACA,CAAA,2CAGF,YACE,CAAA,kDAEA,4GCqGJ,CAAA,SACA,CAAA,2CDhGA,WCuHgB,CAAA,4CDpHhB,WCsKkB,CAAA,+BDjKpB,gBACE,CAAA,6BACA,CAAA,kCAEA,eACE,CAAA,eACA,CAAA,SACA,CAAA,yCAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,4DACA,CAAA,iBACA,CAAA,kCAIJ,iBACE,CAAA,mBACA,CAAA,kBACA,CAAA,aACA,CAAA,0CAEA,8BACE,CAAA,OACA,CAAA,0BACA,CAAA,gBACA,CAAA,mBACA,CAAA,gDAGF,mCACE,CAAA,yCAKF,UACE,CAAA,iBCjDN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,eD+CM,CAAA,qCACA,CAAA,mBACA,CAAA,mBACA,CAAA,uCAGF,YACE,CAAA,uDAIA,4GCmCJ,CAAA,SACA,CAAA,wCD/BE,UACE,CAAA,iBCpEN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,4BDuEA,gCACE,CAAA,0BAEA,6CACE,kBACE,CAAA,mBACA,CAAA,4CAEF,kBACE,CAAA,mBACA,CAAA,CAAA,0BAIJ,4BAdF,OAeI,CAAA,kBACA,CAAA,4CAEA,cACE,CAAA,QACA,CAAA,CAAA,8BAIJ,iBACE,CAAA,yBAKF,yBADF,uCAEI,CAAA,CAAA,8BAGF,aACE,CAAA,mBACA,CAAA,wBAIJ,gCACE,CAAA,yBAEA,wBAHF,gBAII,CAAA,CAAA,6BAGF,gBACE,CAAA,2BAGF,SACE,CAAA,eACA,CAAA,eACA,CAAA,yBAEA,iCACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,4DACA,CAAA,oBACA,CAAA,CAAA,2BAKN,oBACE,CAAA,aACA,CAAA,0BAGF,aACE,CAAA,cACA,CAAA,oBACA,CAAA,qCACA,CAAA,8CCvEF,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,oBDsEJ,cACE,CAAA,0BAEA,oBAHF,gBAII,CAAA,CAAA,sBAGF,oBACE,CAAA,aACA,CAAA,wBAGF,eACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.page-footer {\n padding: var(--section-padding) 0;\n background-color: var(--theme-color-primary-dimmed-04);\n border-bottom: var(--border-width) solid var(--theme-color-primary);\n z-index: 10;\n &.footer-picto {\n padding-top: calc(var(--section-padding) + 300px);\n background-repeat: repeat-x;\n background-size: auto 300px;\n background-position: 50% 0;\n background-image: url('../../assets/img/footer-picto.svg');\n @media(max-width: 767px) {\n padding-top: calc(var(--section-padding) + 200px);\n background-size: auto 200px;\n }\n }\n\n .container {\n @media(max-width: 767px) {\n display: flex;\n flex-direction: column;\n }\n }\n\n .row.contact {\n margin-top: calc(var(--col-padding) * -0.5);\n\n .col {\n flex: 1 1 33.3333%;\n max-width: 33.3333%;\n\n @media(max-width: 767px) {\n flex: 1 1 100%;\n max-width: 100%;\n padding-top: 0;\n padding-bottom: 0;\n }\n }\n\n .like-h2 {\n margin-top: var(--section-headline-margin);\n }\n\n h6:first-child, .like-h6:first-child {\n margin-top: 0;\n margin-bottom: 0.5em;\n }\n\n .btn {\n margin: 0.2em -0.1em 1em;\n }\n }\n\n .contact-list {\n list-style: none;\n margin: 0 -0.05em 0.7em;\n padding: 0;\n\n li {\n margin-bottom: 0.3em;\n }\n\n a {\n position: relative;\n padding-left: calc(var(--icon-size) * 1.4);\n white-space: nowrap;\n\n &::before {\n position: absolute;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n transition: 0.2s ease;\n left: 0;\n }\n\n &::after {\n content: '';\n @include full-size;\n margin: -0.2em -0.3em;\n border-radius: var(--border-radius-xs);\n pointer-events: none;\n transition: 0.3s ease;\n }\n\n &:focus-visible {\n outline: none;\n\n &::after {\n @include focus-standalone();\n }\n }\n }\n\n .mail a::before {\n @include icon-email;\n }\n .phone a::before {\n @include icon-telefon;\n }\n }\n\n .row.barrier-free {\n text-align: right;\n color: var(--theme-color-link);\n\n ul {\n list-style: none;\n margin: 0 -0.5em;\n padding: 0;\n\n &::after {\n content: '';\n position: relative;\n display: block;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n margin: 1em 0.5em 0;\n }\n }\n\n li {\n position: relative;\n display: inline-flex;\n align-items: center;\n margin: 0 0.5em;\n\n &::before {\n font-family: 'Icons', sans-serif;\n order: 1;\n font-size: var(--icon-size);\n margin-left: 0.2em;\n transition: 0.2s ease;\n }\n\n &:hover::before {\n color: var(--theme-color-link-hover);\n }\n }\n\n a {\n &::before {\n content: '';\n @include full-size;\n margin: 0 -0.4em;\n border-radius: var(--border-radius-xs);\n pointer-events: none;\n transition: 0.3s ease;\n }\n\n &:focus {\n outline: none;\n }\n\n &:focus-visible {\n &::before {\n @include focus-standalone();\n }\n }\n\n &::after {\n content: '';\n @include full-size;\n }\n }\n\n }\n\n .row.copyright {\n font-size: var(--font-size-small);\n\n @media(min-width: 1200px) {\n .col:first-child {\n flex: 1 1 66.66667%;\n max-width: 66.66667%;\n }\n .col:last-child {\n flex: 1 1 33.33333%;\n max-width: 33.33333%;\n }\n }\n\n @media(max-width: 1199px) {\n order: 1;\n padding-right: 80px;\n\n .col:last-child {\n min-width: 100%;\n order: -1;\n }\n }\n\n p {\n margin-bottom: 8px;\n }\n }\n\n .row.social {\n @media(max-width: 767px) {\n margin: 0.5em calc(var(--col-padding) * -1);\n }\n\n .col {\n padding-top: 0;\n padding-bottom: 10px;\n }\n }\n\n .legal-nav {\n font-size: var(--font-size-small);\n\n @media(min-width: 768px) {\n text-align: right;\n }\n\n .col {\n padding-bottom: 0;\n }\n\n ul {\n padding: 0;\n margin: 0 -0.6em;\n list-style: none;\n\n @media(max-width: 767px) {\n &:after {\n content: \"\";\n position: relative;\n display: block;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n margin: 26px 8px 20px;\n }\n }\n }\n\n li {\n display: inline-block;\n margin: 0 0.3em;\n }\n\n a {\n display: block;\n padding: 0 0.2em;\n text-decoration: none;\n border-radius: var(--border-radius-xs);\n @include focus-visible;\n }\n }\n\n .logos {\n margin: 0 -10px;\n\n @media(min-width: 1000px) {\n text-align: right;\n }\n\n a {\n display: inline-block;\n margin: 0 10px;\n }\n\n img {\n max-height: 30px;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header-search/header-search.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.header-search{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;right:0;height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));background-color:var(--theme-color-primary-dimmed-04)}@media(min-width: 768px){.header-search{--header-height: 100px}}.header-search .outer{position:relative;padding-bottom:10px}.header-search .container{margin:auto}.header-search .form-nav{width:100%;background-color:var(--theme-color-background)}.header-search .form-nav .secondary{background-color:var(--theme-color-primary-dimmed-04)}.header-search .secondary{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.header-search .secondary ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.header-search .secondary ul{font-size:16px;line-height:20px;padding:10px}}.header-search .secondary li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.header-search .secondary{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.header-search .secondary li{display:block}}.header-search .secondary a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.header-search .secondary a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.header-search .secondary a:focus-visible,.header-search .secondary a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.header-search .secondary a{padding:5px}}.header-search .meta{position:relative;z-index:1;padding:0 12px}.header-search .meta>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.header-search .meta ul{display:flex;list-style:none;padding:0;margin:0}.header-search .meta ul li{padding:0}.header-search .meta .icons{margin-left:auto}.header-search .meta .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.header-search .meta .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.header-search .meta .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.header-search .meta .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.header-search .meta .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.header-search .meta .icons .sign-language a::before{content:""}.header-search .meta .icons .simple-language a::before{content:""}.header-search .meta a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.header-search .meta a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.header-search .meta a:focus-visible,.header-search .meta a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.header-search .meta a{padding:5px}}.header-search .meta a:hover{text-decoration-color:var(--theme-color-primary)}.page-header .header-search{top:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}',"",{version:3,sources:["webpack://./stories/components/header-search/header-search.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,eAGA,iBAIE,CAAA,YACA,CAAA,qBACA,CAAA,kBACA,CAAA,sBACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,mEACA,CAAA,qDACA,CAAA,yBAZA,eADF,sBAEI,CAAA,CAAA,sBAaF,iBACE,CAAA,mBACA,CAAA,0BAGF,WACE,CAAA,yBAGF,UACE,CAAA,8CACA,CAAA,oCAEA,qDACE,CAAA,0BAIJ,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,6BAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,6BAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,6BAIJ,oBACE,CAAA,qDAGF,0BAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,6BAEA,aACE,CAAA,CAAA,4BAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,gDCiGF,4GACE,CAAA,SACA,CAAA,qFAEF,4GACE,CAAA,SACA,CAAA,yBDpGA,4BAXF,WAYI,CAAA,CAAA,qBAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,wBAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,wBAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,2BAEA,SACE,CAAA,4BAIJ,gBACE,CAAA,4CAII,WCmMiB,CAAA,8BDjMf,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,2CAGF,mCACE,CAAA,6CAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,oDAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,mDAGF,mCACE,CAAA,qDAIJ,WC2H+B,CAAA,uDDvH/B,WCyH8B,CAAA,uBDpHhC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,2CCCF,4GACE,CAAA,SACA,CAAA,2EAEF,4GACE,CAAA,SACA,CAAA,yBDJA,uBApBF,WAqBI,CAAA,CAAA,6BAGF,gDACE,CAAA,4BAON,QACE,CAAA,SC7GF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.header-search {\n @media(min-width: 768px) {\n --header-height: 100px;\n }\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 0;\n left: 0;\n right: 0;\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n background-color: var(--theme-color-primary-dimmed-04);\n\n .outer {\n position: relative;\n padding-bottom: 10px;\n }\n\n .container {\n margin: auto;\n }\n\n .form-nav {\n width: 100%;\n background-color: var(--theme-color-background);\n\n .secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n }\n\n .secondary {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n }\n\n .meta {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n }\n}\n\n.page-header {\n .header-search {\n top: 100%;\n @include hide;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header/header.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'@media(min-width: 1200px){.magazine-start,.magazine-article,.header-collapsed{--header-height: 100px}.magazine-start .page-header,.magazine-article .page-header,.header-collapsed .page-header{--logo-size: 60px}.magazine-start .page-header::before,.magazine-start .page-header.scrolled::before,.magazine-article .page-header::before,.magazine-article .page-header.scrolled::before,.header-collapsed .page-header::before,.header-collapsed .page-header.scrolled::before{box-shadow:none;height:var(--header-height)}}.page-header{--logo-size: 75px;position:fixed;display:flex;align-items:center;top:0;width:100%;z-index:100;height:var(--header-height);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);padding:0;margin:0;border:0}.page-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 1px 0 rgba(255,255,255,0);background-color:var(--theme-color-background);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(max-width: 1199px){.page-header{--logo-size: 60px}}@media(min-width: 768px){.page-header.scrolled,.page-header.nav-open,.page-header.search-open{--header-height: 100px;--logo-size: 60px}.page-header.scrolled~*,.page-header.nav-open~*,.page-header.search-open~*{--header-height: 100px}.page-header.scrolled:before,.page-header.nav-open:before,.page-header.search-open:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}.page-header.scrolled nav,.page-header.nav-open nav,.page-header.search-open nav{top:var(--header-height);height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear 0s;visibility:visible}}@media(max-width: 767px){.page-header{justify-content:flex-end;--logo-size: 44px}.page-header:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}}@media(max-width: 567px){.page-header .logo-overlay{content:"";position:absolute;display:block;left:90px;top:0;height:44px;width:100vw;background-color:var(--theme-color-background);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease .3s,visibility .3s ease .4s,transform .4s ease .3s}.page-header .contact-nav,.page-header .open-search{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.page-header.scrolled .contact-nav,.page-header.scrolled .open-search{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .3s,visibility 0s ease .3s,transform .4s ease .3s}.page-header.scrolled .logo-overlay{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;pointer-events:none}.page-header .logo img,.page-header .logo object{max-width:calc(100vw - 110px)}}.page-header .logo{position:relative;margin-left:34px;margin-right:auto;padding:8px 12px 8px 8px;border-radius:4px;transition:.2s ease}.page-header .logo.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .logo:focus-visible,.page-header .logo.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .logo img{height:var(--logo-size);display:block;width:auto;max-width:none;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0, 0, 0) scale(1)}@media(max-width: 1199px){.page-header .logo img{transition:none}}.page-header .logo canvas{position:absolute;display:block;top:0;left:0;height:calc(100% - 20px);width:calc(100% - 16px);background-color:#fff;margin:8px 12px 8px 8px}@media(max-width: 767px){.page-header .logo{position:fixed;display:flex;align-items:center;top:0;left:0;margin:18px 20px;padding:0;height:44px;width:calc(100vw - 110px)}.page-header .logo img{position:relative;display:block;height:auto;max-height:44px;max-width:calc(100vw - 110px);width:100%;object-fit:contain;object-position:left center}}@media(max-width: 359px){.page-header .logo{margin:13px 16px}.page-header .logo img{max-width:calc(100vw - 100px)}}.page-header .toggle-nav{position:relative;display:block;border:2px solid var(--theme-color-primary-dimmed-04);background-color:rgba(0,0,0,0);padding:18px 20px 18px 72px;margin:0 30px 0 20px;cursor:pointer;transition:.3s ease;font-size:20px;line-height:1.5;font-weight:600;border-radius:4px;color:var(--theme-color-primary)}.page-header .toggle-nav.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .toggle-nav:focus-visible,.page-header .toggle-nav.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){.page-header .toggle-nav{font-size:0;line-height:0;padding:0;width:56px;height:56px;margin-right:12px;margin-left:8px}}.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{content:"";position:absolute;top:50%;left:40px;width:38px;height:2px;border-radius:2px;background-color:var(--theme-color-primary);margin:0 -19px;transform:translate3d(0, -1px, 0) rotate(0deg);transition:margin .2s ease .2s,transform .2s ease 0s,background-color .2s ease 0s,opacity .2s ease 0s}@media(max-width: 767px){.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{left:50%}}.page-header .toggle-nav:before{margin-top:-12px}.page-header .toggle-nav:after{margin-top:12px}@media(max-width: 359px){.page-header .toggle-nav{width:50px;height:50px}.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{width:32px;margin-left:-16px}.page-header .toggle-nav:before{margin-top:-10px}.page-header .toggle-nav:after{margin-top:10px}}.page-header .open-search,.page-header .contact-nav a{background-color:rgba(0,0,0,0);border:0;position:relative;display:block;padding:20px 20px 20px 54px;margin:0 2px;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;color:var(--theme-color-primary);cursor:pointer;border-radius:4px;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.page-header .open-search.focus-visible:focus,.page-header .contact-nav a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .open-search:focus-visible,.page-header .open-search.-moz-focusring,.page-header .contact-nav a:focus-visible,.page-header .contact-nav a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 999px){.page-header .open-search,.page-header .contact-nav a{font-size:0;line-height:0;padding:5px;margin-right:5px}}.page-header .open-search:before,.page-header .contact-nav a:before{content:"";font-family:"Icons",sans-serif;position:absolute;left:14px;top:50%;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);font-weight:400;line-height:1;margin:calc(var(--icon-size)/-2) 0;background-repeat:no-repeat;background-position:center;background-size:100%}@media(max-width: 999px){.page-header .open-search:before,.page-header .contact-nav a:before{position:relative;display:block;margin:0;left:0}}.page-header .contact-nav{display:flex;align-items:center;list-style:none;padding:0}.page-header .contact-nav a.phone:before{content:"";margin-left:3px}.page-header .contact-nav a.contact:before,.page-header .contact-nav a.website:before{content:""}.page-header .contact-nav a.mail:before{content:""}.page-header .contact-nav a.chat:before{content:""}.page-header .contact-nav a.faq:before{content:""}.page-header .contact-nav a.login:before{content:""}.page-header .contact-nav .caruso-basket-link a:before{content:"";font-family:"IHK24FontAwesome",sans-serif}.page-header .search form{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:100%;left:0;right:0;height:calc(var(--viewport-height, 1vh)*100 - 100px);background-color:var(--theme-color-primary-dimmed-04);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}@media(max-width: 767px){.page-header .search form{height:calc(var(--viewport-height, 1vh)*100 - 80px)}}.page-header .search form .outer{position:relative;padding-bottom:10px}.page-header .search form .container{margin:auto}.page-header .form-nav{width:100%;background-color:var(--theme-color-white)}.page-header .form-nav .secondary{background-color:var(--theme-color-primary-dimmed-04)}.page-header .close-search{position:absolute;right:30px;top:50%;padding:20px 22px 20px 70px;cursor:pointer;transition:.3s ease;font-size:20px;line-height:1.5;font-weight:600;border:0;border-radius:4px;color:var(--theme-color-white);background-color:var(--theme-color-primary);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;z-index:2;margin-top:-35px}.page-header .close-search.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .close-search:focus-visible,.page-header .close-search.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px)and (min-width: 768px){.page-header .close-search{right:20px}}@media(max-width: 767px){.page-header .close-search{font-size:0;line-height:0;padding:0;right:12px;margin-top:-28px;width:56px;height:56px}}.page-header .close-search:before,.page-header .close-search:after{content:"";position:absolute;top:50%;left:36px;width:38px;height:2px;border-radius:2px;background-color:var(--theme-color-white);margin:-1px -19px;transform:translate3d(0, 0, 0) rotate(45deg);transition:.3s ease}@media(max-width: 767px){.page-header .close-search:before,.page-header .close-search:after{left:50%}}.page-header .close-search:after{transform:translate3d(0, 0, 0) rotate(-45deg)}.page-header.search-open .logo{z-index:1}.page-header.search-open:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-white)}.page-header.search-open .search form,.page-header.search-open .close-search{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.page-header.nav-open .toggle-nav{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary);color:var(--theme-color-white);transition:.2s ease 0s}.page-header.nav-open .toggle-nav:before,.page-header.nav-open .toggle-nav:after,.page-header.nav-open .toggle-nav span:before{margin-top:0;transition:margin .2s ease 0s,transform .2s ease .2s,background-color .2s ease 0s,opacity .2s ease .2s;background-color:var(--theme-color-white)}.page-header.nav-open .toggle-nav:before{transform:translate3d(0, -1px, 0) rotate(45deg)}.page-header.nav-open .toggle-nav:after{transform:translate3d(0, -1px, 0) rotate(-45deg)}.page-header.nav-open .toggle-nav span:before{opacity:0}.page-header.nav-open nav{transform:translate3d(-100%, 0, 0);transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear 0s;visibility:visible}.page-header.nav-open nav .overlay-holder{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;opacity:.6}@media(min-width: 768px){.page-header.nav-open:not(.scrolled)~.page-wrapper,.page-header.nav-open:not(.scrolled)~.page-content{border-top-width:100px}}.page-header~.page-wrapper,.page-header~.page-content{transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(max-width: 1199px)and (min-width: 768px){.page-header{height:100px}.page-header:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}.page-header .logo{height:66px;margin-left:20px}.page-header .toggle-nav{margin-right:20px}.page-header nav{top:100px;height:calc(var(--viewport-height, 1vh)*100 - 100px)}}.page-header button::-moz-focus-inner{border:0}.page-header button,.page-header a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.toplink{position:fixed;right:0;bottom:105px;background-color:var(--theme-color-primary);color:#fff;width:90px;height:45px;display:flex;border-top-left-radius:18px;border-bottom-left-radius:18px;font-size:16px;justify-content:center;align-items:center;text-transform:uppercase;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;box-shadow:0 0 0 1px rgba(255,255,255,.2);z-index:-1}.toplink:hover,.toplink:active,.toplink:focus{color:#fff;text-decoration:none}.toplink:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-right:6px}@media(max-width: 767px){.toplink{font-size:0;width:54px;bottom:64px;justify-content:flex-start;padding-left:10px}.toplink:before{margin-right:0}}.show-toplink .toplink{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.mobile .page-header .primary a{-webkit-tap-highlight-color:rgba(var(--theme-color-primary-rgb), 0.1)}.mobile .page-header li.open>a{background-color:var(--theme-color-primary-dimmed-04)}.desktop .page-header:not(.nav-open) .toggle-nav:hover{background-color:var(--theme-color-primary-dimmed-04)}.desktop .page-header .open-search:hover,.desktop .page-header .contact-nav a:hover{color:var(--theme-color-secondary-intensed)}',"",{version:3,sources:["webpack://./stories/components/header/header.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,0BAGA,oDACE,sBACE,CAAA,2FAEA,iBACE,CAAA,iQAEA,eACE,CAAA,2BACA,CAAA,CAAA,aAMR,iBACE,CAAA,cACA,CAAA,YACA,CAAA,kBACA,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,2BACA,CAAA,oDACA,CAAA,SACA,CAAA,QACA,CAAA,QACA,CAAA,oBAEA,UACE,CAAA,iBCgEF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,sCDlEE,CAAA,8CACA,CAAA,oDACA,CAAA,0BAGF,aAtBF,iBAuBI,CAAA,CAAA,yBAGF,qEACE,sBACE,CAAA,iBACA,CAAA,2EAEA,sBACE,CAAA,0FAGF,4DACE,CAAA,iFAGF,wBACE,CAAA,mEACA,CAAA,sFACA,CAAA,kBACA,CAAA,CAAA,yBAKN,aAhDF,wBAiDI,CAAA,iBACA,CAAA,oBAEA,4DACE,CAAA,CAAA,yBAIJ,2BACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,SACA,CAAA,KACA,CAAA,WACA,CAAA,WACA,CAAA,8CACA,CAAA,SCDJ,CAAA,iBACA,CAAA,mBACA,CAAA,8EACA,CAAA,oDDEE,SCLF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,sEDMI,SCFJ,CAAA,kBACA,CAAA,kBACA,CAAA,6EACA,CAAA,oCDEI,SCLJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,mBDIM,CAAA,iDAIJ,6BACE,CAAA,CAAA,mBAIJ,iBACE,CAAA,gBACA,CAAA,iBACA,CAAA,wBACA,CAAA,iBACA,CAAA,mBACA,CAAA,uCCiEA,4GACE,CAAA,SACA,CAAA,mEAEF,4GACE,CAAA,SACA,CAAA,uBDpEF,uBACE,CAAA,aACA,CAAA,UACA,CAAA,cACA,CAAA,oDACA,CAAA,uCACA,CAAA,0BAEA,uBARF,eASI,CAAA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,wBACA,CAAA,uBACA,CAAA,qBACA,CAAA,uBACA,CAAA,yBAGF,mBAjCF,cAkCI,CAAA,YACA,CAAA,kBACA,CAAA,KACA,CAAA,MACA,CAAA,gBACA,CAAA,SACA,CAAA,WACA,CAAA,yBACA,CAAA,uBAEA,iBACE,CAAA,aACA,CAAA,WACA,CAAA,eACA,CAAA,6BACA,CAAA,UACA,CAAA,kBACA,CAAA,2BACA,CAAA,CAAA,yBAIJ,mBAxDF,gBAyDI,CAAA,uBAEA,6BACE,CAAA,CAAA,yBAKN,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,8BACA,CAAA,2BACA,CAAA,oBACA,CAAA,cACA,CAAA,mBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,gCACA,CAAA,6CCPA,4GACE,CAAA,SACA,CAAA,+EAEF,4GACE,CAAA,SACA,CAAA,yBDIF,yBAhBF,WAiBI,CAAA,aACA,CAAA,SACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,eACA,CAAA,CAAA,oGAGF,UACE,CAAA,iBACA,CAAA,OACA,CAAA,SACA,CAAA,UACA,CAAA,UACA,CAAA,iBACA,CAAA,2CACA,CAAA,cACA,CAAA,8CACA,CAAA,qGACA,CAAA,yBAEA,oGAbF,QAcI,CAAA,CAAA,gCAGJ,gBACE,CAAA,+BAEF,eACE,CAAA,yBAGF,yBAlDF,UAmDI,CAAA,WACA,CAAA,oGAEA,UACE,CAAA,iBACA,CAAA,gCAEF,gBACE,CAAA,+BAEF,eACE,CAAA,CAAA,sDAKN,8BACE,CAAA,QACA,CAAA,iBACA,CAAA,aACA,CAAA,2BACA,CAAA,YACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,oBACA,CAAA,gCACA,CAAA,cACA,CAAA,iBACA,CAAA,oDACA,CAAA,8FC3EA,4GACE,CAAA,SACA,CAAA,sKAEF,4GACE,CAAA,SACA,CAAA,yBDwEF,sDAjBF,WAkBI,CAAA,aACA,CAAA,WACA,CAAA,gBACA,CAAA,CAAA,oEAGF,WCIgB,CAAA,8BDFd,CAAA,iBACA,CAAA,SACA,CAAA,OACA,CAAA,sBACA,CAAA,uBACA,CAAA,0BACA,CAAA,eACA,CAAA,aACA,CAAA,kCACA,CAAA,2BACA,CAAA,0BACA,CAAA,oBACA,CAAA,yBAEA,oEAhBF,iBAiBI,CAAA,aACA,CAAA,QACA,CAAA,MACA,CAAA,CAAA,0BAKN,YACE,CAAA,kBACA,CAAA,eACA,CAAA,SACA,CAAA,yCAII,WC3Bc,CAAA,eD6BZ,CAAA,sFAIJ,WCzEgB,CAAA,wCD4EhB,WCtFc,CAAA,wCDyFd,WClGa,CAAA,uCDqGb,WCNY,CAAA,yCDSZ,WCCqB,CAAA,uDDIvB,WC2KoB,CAAA,yCDzKlB,CAAA,0BAIJ,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,kBACA,CAAA,sBACA,CAAA,QACA,CAAA,MACA,CAAA,OACA,CAAA,oDACA,CAAA,qDACA,CAAA,SC3PF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yBD2PE,0BAbF,mDAcI,CAAA,CAAA,iCAGF,iBACE,CAAA,mBACA,CAAA,qCAGF,WACE,CAAA,uBAIJ,UACE,CAAA,yCACA,CAAA,kCAEA,qDACE,CAAA,2BAIJ,iBACE,CAAA,UACA,CAAA,OACA,CAAA,2BACA,CAAA,cACA,CAAA,mBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,QACA,CAAA,iBACA,CAAA,8BACA,CAAA,2CACA,CAAA,SClSF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,SDkSE,CAAA,gBACA,CAAA,+CCxMA,4GACE,CAAA,SACA,CAAA,mFAEF,4GACE,CAAA,SACA,CAAA,gDDoMF,2BAnBF,UAoBI,CAAA,CAAA,yBAGF,2BAvBF,WAwBI,CAAA,aACA,CAAA,SACA,CAAA,UACA,CAAA,gBACA,CAAA,UACA,CAAA,WACA,CAAA,CAAA,mEAGF,UACE,CAAA,iBACA,CAAA,OACA,CAAA,SACA,CAAA,UACA,CAAA,UACA,CAAA,iBACA,CAAA,yCACA,CAAA,iBACA,CAAA,4CACA,CAAA,mBACA,CAAA,yBAEA,mEAbF,QAcI,CAAA,CAAA,iCAIJ,6CACE,CAAA,+BAKF,SACE,CAAA,+BAEF,UACE,CAAA,iBCpUJ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,yCDkUI,CAAA,6EAEF,SC/UF,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,kCDkVE,2CACE,CAAA,uCACA,CAAA,8BACA,CAAA,sBACA,CAAA,+HAEA,YACE,CAAA,sGACA,CAAA,yCACA,CAAA,yCAGJ,+CACE,CAAA,wCAGF,gDACE,CAAA,8CAEF,SACE,CAAA,0BAGF,kCACE,CAAA,sFACA,CAAA,kBACA,CAAA,0CAEA,SCjXJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,UDgXM,CAAA,yBAMA,sGADF,sBAEI,CAAA,CAAA,sDAMR,oDACE,CAAA,gDAGF,aA5cF,YA6cI,CAAA,oBAEA,4DACE,CAAA,mBAGF,WACE,CAAA,gBACA,CAAA,yBAGF,iBACE,CAAA,iBAGF,SACE,CAAA,oDACA,CAAA,CAAA,sCAIJ,QACE,CAAA,mCAGF,yCACE,CAAA,SAIJ,cACE,CAAA,OACA,CAAA,YACA,CAAA,2CACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,YACA,CAAA,2BACA,CAAA,8BACA,CAAA,cACA,CAAA,sBACA,CAAA,kBACA,CAAA,wBACA,CAAA,oBACA,CAAA,SCzbA,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yCDwbA,CAAA,UACA,CAAA,8CAEA,UACE,CAAA,oBACA,CAAA,gBAGF,WCtSuB,CAAA,8BDwSrB,CAAA,0BACA,CAAA,aACA,CAAA,gBACA,CAAA,yBAGF,SAjCF,WAkCI,CAAA,UACA,CAAA,WACA,CAAA,0BACA,CAAA,iBACA,CAAA,gBAEA,cACE,CAAA,CAAA,uBAKN,SCjdE,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,gCDmdA,qEACE,CAAA,+BAGF,qDACE,CAAA,uDAKF,qDACE,CAAA,oFAGF,2CACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n@media(min-width: 1200px) {\n .magazine-start, .magazine-article, .header-collapsed {\n --header-height: 100px;\n\n .page-header {\n --logo-size: 60px;\n\n &::before, &.scrolled::before {\n box-shadow: none;\n height: var(--header-height);\n }\n }\n }\n}\n\n.page-header {\n --logo-size: 75px;\n position: fixed;\n display: flex;\n align-items: center;\n top: 0;\n width: 100%;\n z-index: 100;\n height: var(--header-height);\n transition: 0.25s $easeOutQuad;\n padding: 0;\n margin: 0;\n border: 0;\n\n &:before {\n content: "";\n @include full-size;\n box-shadow: 0 1px 0 rgba(#fff, 0);\n background-color: var(--theme-color-background);\n transition: 0.25s $easeOutQuad;\n }\n\n @media(max-width: 1199px) {\n --logo-size: 60px;\n }\n\n @media(min-width: 768px) {\n &.scrolled, &.nav-open, &.search-open {\n --header-height: 100px;\n --logo-size: 60px;\n\n ~ * {\n --header-height: 100px;\n }\n\n &:before {;\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n\n nav {\n top: var(--header-height);\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0s;\n visibility: visible;\n }\n }\n }\n\n @media(max-width: 767px) {\n justify-content: flex-end;\n --logo-size: 44px;\n\n &:before {\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n }\n\n @media(max-width: 567px) {\n .logo-overlay {\n content: "";\n position: absolute;\n display: block;\n left: 90px;\n top: 0;\n height: 44px;\n width: 100vw;\n background-color: var(--theme-color-background);\n @include hide(0.3s);\n }\n\n .contact-nav, .open-search {\n @include hide;\n }\n &.scrolled {\n .contact-nav, .open-search {\n @include show(0.3s);\n }\n .logo-overlay {\n @include show;\n pointer-events: none;\n }\n }\n\n .logo img, .logo object {\n max-width: calc(100vw - 110px);\n }\n }\n\n .logo {\n position: relative;\n margin-left: 34px;\n margin-right: auto;\n padding: 8px 12px 8px 8px;\n border-radius: 4px;\n transition: 0.2s ease;\n @include focus-visible;\n\n img {\n height: var(--logo-size);\n display: block;\n width: auto;\n max-width: none;\n transition: 0.25s $easeOutQuad;\n transform: translate3d(0, 0, 0) scale(1);\n\n @media(max-width: 1199px) {\n transition: none;\n }\n }\n\n canvas {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n height: calc(100% - 20px);\n width: calc(100% - 16px);\n background-color: white;\n margin: 8px 12px 8px 8px;\n }\n\n @media(max-width: 767px) {\n position: fixed;\n display: flex;\n align-items: center;\n top: 0;\n left: 0;\n margin: 18px 20px;\n padding: 0;\n height: 44px;\n width: calc(100vw - 110px);\n\n img {\n position: relative;\n display: block;\n height: auto;\n max-height: 44px;\n max-width: calc(100vw - 110px);\n width: 100%;\n object-fit: contain;\n object-position: left center;\n }\n }\n\n @media(max-width: 359px) {\n margin: 13px 16px;\n\n img {\n max-width: calc(100vw - 100px);\n }\n }\n }\n\n .toggle-nav {\n position: relative;\n display: block;\n border: 2px solid var(--theme-color-primary-dimmed-04);\n background-color: transparent;\n padding: 18px 20px 18px 72px;\n margin: 0 30px 0 20px;\n cursor: pointer;\n transition: 0.3s ease;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n border-radius: 4px;\n color: var(--theme-color-primary);\n @include focus-visible;\n\n @media(max-width: 767px) {\n font-size: 0;\n line-height: 0;\n padding: 0;\n width: 56px;\n height: 56px;\n margin-right: 12px;\n margin-left: 8px;\n }\n\n &:before, &:after, span:before {\n content: "";\n position: absolute;\n top: 50%;\n left: 40px;\n width: 38px;\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color-primary);\n margin: 0 -19px;\n transform: translate3d(0, -1px, 0) rotate(0deg);\n transition: margin 0.2s ease 0.2s, transform 0.2s ease 0s, background-color 0.2s ease 0s, opacity 0.2s ease 0s;\n\n @media(max-width: 767px) {\n left: 50%;\n }\n }\n &:before {\n margin-top: -12px;\n }\n &:after {\n margin-top: 12px;\n }\n\n @media(max-width: 359px) {\n width: 50px;\n height: 50px;\n\n &:before, &:after, span:before {\n width: 32px;\n margin-left: -16px;\n }\n &:before {\n margin-top: -10px;\n }\n &:after {\n margin-top: 10px;\n }\n }\n }\n\n .open-search, .contact-nav a {\n background-color: transparent;\n border: 0;\n position: relative;\n display: block;\n padding: 20px 20px 20px 54px;\n margin: 0 2px;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n text-decoration: none;\n color: var(--theme-color-primary);\n cursor: pointer;\n border-radius: 4px;\n transition: 0.25s $easeOutQuad;\n @include focus-visible;\n\n @media(max-width: 999px) {\n font-size: 0;\n line-height: 0;\n padding: 5px;\n margin-right: 5px;\n }\n\n &:before {\n @include icon-suche;\n font-family: \'Icons\', sans-serif;\n position: absolute;\n left: 14px;\n top: 50%;\n width: var(--icon-size);\n height: var(--icon-size);\n font-size: var(--icon-size);\n font-weight: 400;\n line-height: 1;\n margin: calc(var(--icon-size) / -2) 0;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n\n @media(max-width: 999px) {\n position: relative;\n display: block;\n margin: 0;\n left: 0;\n }\n }\n }\n\n .contact-nav {\n display: flex;\n align-items: center;\n list-style: none;\n padding: 0;\n\n a {\n &.phone{\n &:before {\n @include icon-telefon;\n margin-left: 3px;\n }\n }\n\n &.contact:before, &.website:before {\n @include icon-kontakt;\n }\n &.mail:before {\n @include icon-email;\n }\n &.chat:before {\n @include icon-chat;\n }\n &.faq:before {\n @include icon-faq;\n }\n &.login:before{\n @include icon-login-header;\n }\n }\n\n .caruso-basket-link a:before {\n @include icon-fa-basket;\n font-family: "IHK24FontAwesome", sans-serif;\n }\n }\n\n .search form {\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 100%;\n left: 0;\n right: 0;\n height: calc(var(--viewport-height, 1vh) * 100 - 100px);\n background-color: var(--theme-color-primary-dimmed-04);\n @include hide;\n\n @media(max-width: 767px) {\n height: calc(var(--viewport-height, 1vh) * 100 - 80px);\n }\n\n .outer {\n position: relative;\n padding-bottom: 10px;\n }\n\n .container {\n margin: auto;\n }\n }\n\n .form-nav {\n width: 100%;\n background-color: var(--theme-color-white);\n\n .secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n }\n\n .close-search {\n position: absolute;\n right: 30px;\n top: 50%;\n padding: 20px 22px 20px 70px;\n cursor: pointer;\n transition: 0.3s ease;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n border: 0;\n border-radius: 4px;\n color: var(--theme-color-white);\n background-color: var(--theme-color-primary);\n @include focus-visible;\n @include hide;\n z-index: 2;\n margin-top: -35px;\n\n @media (max-width: 1199px) and (min-width: 768px) {\n right: 20px;\n }\n\n @media(max-width: 767px) {\n font-size: 0;\n line-height: 0;\n padding: 0;\n right: 12px;\n margin-top: -28px;\n width: 56px;\n height: 56px;\n }\n\n &:before, &:after {\n content: "";\n position: absolute;\n top: 50%;\n left: 36px;\n width: 38px;\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color-white);\n margin: -1px -19px;\n transform: translate3d(0, 0, 0) rotate(45deg);\n transition: 0.3s ease;\n\n @media(max-width: 767px) {\n left: 50%;\n }\n }\n\n &:after {\n transform: translate3d(0, 0, 0) rotate(-45deg);\n }\n }\n\n &.search-open {\n .logo {\n z-index: 1;\n }\n &:after {\n content: "";\n @include full-size;\n background-color: var(--theme-color-white);\n }\n .search form, .close-search {\n @include show;\n }\n }\n\n &.nav-open {\n .toggle-nav {\n background-color: var(--theme-color-primary);\n border-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n transition: 0.2s ease 0s;\n\n &:before, &:after, span:before {\n margin-top: 0;\n transition: margin 0.2s ease 0s, transform 0.2s ease 0.2s, background-color 0.2s ease 0s, opacity 0.2s ease 0.2s;\n background-color: var(--theme-color-white);\n }\n }\n .toggle-nav:before {\n transform: translate3d(0, -1px, 0) rotate(45deg);\n\n }\n .toggle-nav:after {\n transform: translate3d(0, -1px, 0) rotate(-45deg);\n }\n .toggle-nav span:before {\n opacity: 0;\n }\n\n nav {\n transform: translate3d(-100%, 0, 0);\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0s;\n visibility: visible;\n\n .overlay-holder {\n @include show;\n opacity: 0.6;\n }\n }\n\n &:not(.scrolled) {\n ~ .page-wrapper, ~ .page-content {\n @media(min-width: 768px) {\n border-top-width: 100px;\n }\n }\n }\n }\n\n ~ .page-wrapper, ~ .page-content {\n transition: 0.25s $easeOutQuad;\n }\n\n @media(max-width: 1199px) and (min-width: 768px) {\n height: 100px;\n\n &:before {\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n\n .logo {\n height: 66px;\n margin-left: 20px;\n }\n\n .toggle-nav {\n margin-right: 20px;\n }\n\n nav {\n top: 100px;\n height: calc(var(--viewport-height, 1vh) * 100 - 100px);\n }\n }\n\n button::-moz-focus-inner {\n border: 0;\n }\n\n button, a {\n -webkit-tap-highlight-color: transparent;\n }\n}\n\n.toplink {\n position: fixed;\n right: 0;\n bottom: 105px;\n background-color: var(--theme-color-primary);\n color: white;\n width: 90px;\n height: 45px;\n display: flex;\n border-top-left-radius: 18px;\n border-bottom-left-radius: 18px;\n font-size: 16px;\n justify-content: center;\n align-items: center;\n text-transform: uppercase;\n text-decoration: none;\n @include hide;\n box-shadow: 0 0 0 1px rgba(#fff, 0.2);\n z-index: -1;\n\n &:hover, &:active, &:focus {\n color: white;\n text-decoration: none;\n }\n\n &:before {\n @include icon-pfeil-oben;\n font-family: \'Icons\', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-right: 6px;\n }\n\n @media(max-width: 767px) {\n font-size: 0;\n width: 54px;\n bottom: 64px;\n justify-content: flex-start;\n padding-left: 10px;\n\n &:before {\n margin-right: 0;\n }\n }\n}\n\n.show-toplink .toplink {\n @include show;\n}\n\n.mobile .page-header {\n .primary a {\n -webkit-tap-highlight-color: rgba(var(--theme-color-primary-rgb), 0.1);\n }\n\n li.open > a {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n}\n\n.desktop .page-header {\n &:not(.nav-open) .toggle-nav:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n\n .open-search:hover, .contact-nav a:hover {\n color: var(--theme-color-secondary-intensed);\n }\n}\n/*\n[data-browser="ie"] {\n .page-header .logo img {\n height: 50px;\n }\n\n .page-header .search form {\n display: block;\n\n .form-nav {\n position: absolute;\n bottom: 0;\n }\n\n .container {\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -50px 0;\n transform: translate(-50%, -50%);\n }\n }\n}\n*/\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/ihk-switch/ihk-switch.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_loader_switch_gif__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/loader-switch.gif"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_loader_switch_gif__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.ihk-switch{position:absolute;left:42px;top:100%;width:400px;font-size:18px;transform:translate3d(0, 20px, 0);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.ihk-switch::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--theme-color-primary) rgba(0,0,0,0);bottom:100%;left:30px}@media(max-width: 1199px){.ihk-switch{left:30px}.ihk-switch::after{border-width:0 12px 12px 12px;left:24px}}@media(max-width: 767px){.ihk-switch{left:20px;max-width:calc(100% - 40px);font-size:16px}.ihk-switch::after{border-width:0 10px 10px 10px;left:20px}}.ihk-switch[data-show-step]{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;transform:translate3d(0, 0, 0)}.ihk-switch[data-show-step].hide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.ihk-switch .step{position:absolute;background-color:var(--theme-color-primary);color:#fff;padding:50px 30px 30px;outline:1px solid rgba(255,255,255,.1);display:none;width:100%}@media(max-width: 767px){.ihk-switch .step{padding:44px 20px 22px}}.ihk-switch .step section{margin:0}.ihk-switch[data-show-step=geolocation] [data-step=geolocation],.ihk-switch[data-show-step=form] [data-step=form],.ihk-switch[data-show-step=switch] [data-step=switch],.ihk-switch[data-show-step=success] [data-step=success],.ihk-switch [data-step=zip]{display:block}.ihk-switch [data-step=success]{text-align:center}.ihk-switch [data-step=success] .large{display:block;font-size:1.3em}.ihk-switch [data-step=success]::after{content:"";display:block;height:40px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:40px;background-position:center;margin:22px 0 8px;background-repeat:no-repeat}.ihk-switch .light-hidden{display:none}.ihk-switch a{color:#fff}.ihk-switch a:hover{color:var(--theme-color-secondary)}.ihk-switch .small,.ihk-switch .hidden{font-size:16px}@media(max-width: 767px){.ihk-switch .small,.ihk-switch .hidden{font-size:13px}}.ihk-switch .input-wrapper{position:relative}.ihk-switch .input-wrapper .btn{position:absolute;right:0;top:0;height:100%;padding:0;border-radius:0;background:#193f69}.ihk-switch .input-wrapper .btn *{display:none}.ihk-switch .input-wrapper .btn:hover:after{display:none}.ihk-switch .buttons{margin-top:28px;margin-left:-2px;margin-right:-8px}.ihk-switch .buttons.align-right{display:flex;justify-content:flex-end;margin-right:0}@media(max-width: 767px){.ihk-switch .buttons{margin-top:20px}}.ihk-switch .btn+.btn{margin-left:16px}@media(max-width: 767px){.ihk-switch .btn+.btn{margin-left:10px}}.ihk-switch .closer{position:absolute;top:0;right:0;width:50px;height:50px;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.ihk-switch .closer::before,.ihk-switch .closer::after{content:"";position:absolute;left:50%;top:50%;width:24px;height:2px;transform:translate(-50%, -50%) rotate(45deg);background-color:#fff;transition:.2s ease}@media(max-width: 767px){.ihk-switch .closer::before,.ihk-switch .closer::after{width:20px}}.ihk-switch .closer::after{transform:translate(-50%, -50%) rotate(-45deg)}@media(min-width: 768px){.ihk-switch .closer:hover::before,.ihk-switch .closer:hover::after{width:28px}}@media(max-width: 767px){.ihk-switch .closer{width:44px;height:44px}}.ihk-switch strong{font-weight:600}.ihk-switch .ihk-finder{margin-top:16px;margin-bottom:6px}@media(max-width: 767px){.ihk-switch .ihk-finder{margin-top:12px}}',"",{version:3,sources:["webpack://./stories/components/ihk-switch/ihk-switch.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,iBAAA,CACA,SAAA,CACA,QAAA,CACA,WAAA,CACA,cAAA,CACA,iCAAA,CC0EA,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CD1EA,mBACE,UAAA,CACA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,kBAAA,CACA,6BAAA,CACA,iFAAA,CACA,WAAA,CACA,SAAA,CAGF,0BArBF,YAsBI,SAAA,CAEA,mBACE,6BAAA,CACA,SAAA,CAAA,CAIJ,yBA9BF,YA+BI,SAAA,CACA,2BAAA,CACA,cAAA,CAEA,mBACE,6BAAA,CACA,SAAA,CAAA,CAIJ,4BC8CA,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,0EAAA,CD/CE,8BAAA,CAEA,iCCmCF,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDjCA,kBACE,iBAAA,CACA,2CAAA,CACA,UAAA,CACA,sBAAA,CACA,sCAAA,CACA,YAAA,CACA,UAAA,CAEA,yBATF,kBAUI,sBAAA,CAAA,CAEF,0BACE,QAAA,CAIJ,4PAKE,aAAA,CAGF,gCACE,iBAAA,CAEA,uCACE,aAAA,CACA,eAAA,CAGF,uCACE,UAAA,CACA,aAAA,CACA,WAAA,CACA,wDAAA,CACA,oBAAA,CACA,0BAAA,CACA,iBAAA,CACA,2BAAA,CAIJ,0BACE,YAAA,CAGF,cACE,UAAA,CAEA,oBACE,kCAAA,CAIJ,uCACE,cAAA,CAEA,yBAHF,uCAII,cAAA,CAAA,CAIJ,2BACE,iBAAA,CACA,gCACE,iBAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,kBAAA,CACA,kCACE,YAAA,CAEF,4CACE,YAAA,CAKN,qBACE,eAAA,CACA,gBAAA,CACA,iBAAA,CACA,iCACE,YAAA,CACA,wBAAA,CACA,cAAA,CAGF,yBAVF,qBAWI,eAAA,CAAA,CAIJ,sBACE,gBAAA,CAEA,yBAHF,sBAII,gBAAA,CAAA,CAIJ,oBACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,UAAA,CACA,WAAA,CACA,QAAA,CACA,8BAAA,CACA,cAAA,CAEA,uDACE,UAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,UAAA,CACA,UAAA,CACA,6CAAA,CACA,qBAAA,CACA,mBAAA,CAEA,yBAXF,uDAYI,UAAA,CAAA,CAIJ,2BACE,8CAAA,CAGF,yBAEI,mEACE,UAAA,CAAA,CAKN,yBAtCF,oBAuCI,UAAA,CACA,WAAA,CAAA,CAIJ,mBACE,eAAA,CAGF,wBACE,eAAA,CACA,iBAAA,CAEA,yBAJF,wBAKI,eAAA,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.ihk-switch {\n position: absolute;\n left: 42px;\n top: 100%;\n width: 400px;\n font-size: 18px;\n transform: translate3d(0, 20px, 0);\n @include hide;\n\n &::after {\n content: "";\n position: absolute;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 0 16px 16px 16px;\n border-color: transparent transparent var(--theme-color-primary) transparent;\n bottom: 100%;\n left: 30px;\n }\n\n @media(max-width: 1199px) {\n left: 30px;\n\n &::after {\n border-width: 0 12px 12px 12px;\n left: 24px;\n }\n }\n\n @media(max-width: 767px) {\n left: 20px;\n max-width: calc(100% - 40px);\n font-size: 16px;\n\n &::after {\n border-width: 0 10px 10px 10px;\n left: 20px;\n }\n }\n\n &[data-show-step] {\n @include show;\n transform: translate3d(0, 0, 0);\n\n &.hide {\n @include hide;\n }\n }\n\n .step {\n position: absolute;\n background-color: var(--theme-color-primary);\n color: white;\n padding: 50px 30px 30px;\n outline: 1px solid rgba(white, 0.1);\n display: none;\n width: 100%;\n\n @media(max-width: 767px) {\n padding: 44px 20px 22px;\n }\n section {\n margin: 0;\n }\n }\n\n &[data-show-step="geolocation"] [data-step="geolocation"],\n &[data-show-step="form"] [data-step="form"],\n &[data-show-step="switch"] [data-step="switch"],\n &[data-show-step="success"] [data-step="success"],\n [data-step="zip"] {\n display: block;\n }\n\n [data-step="success"] {\n text-align: center;\n\n .large {\n display: block;\n font-size: 1.3em;\n }\n\n &::after {\n content: "";\n display: block;\n height: 40px;\n background-image: url(\'../../assets/img/loader-switch.gif\');\n background-size: 40px;\n background-position: center;\n margin: 22px 0 8px;\n background-repeat: no-repeat;\n }\n }\n\n .light-hidden {\n display: none;\n }\n\n a {\n color: white;\n\n &:hover {\n color: var(--theme-color-secondary);\n }\n }\n\n .small, .hidden {\n font-size: 16px;\n\n @media(max-width: 767px) {\n font-size: 13px;\n }\n }\n\n .input-wrapper {\n position: relative;\n .btn {\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n padding: 0;\n border-radius: 0;\n background: #193f69;\n * {\n display: none;\n }\n &:hover:after {\n display: none;\n }\n }\n }\n\n .buttons {\n margin-top: 28px;\n margin-left: -2px;\n margin-right: -8px;\n &.align-right {\n display: flex;\n justify-content: flex-end;\n margin-right: 0;\n }\n\n @media(max-width: 767px) {\n margin-top: 20px;\n }\n }\n\n .btn + .btn {\n margin-left: 16px;\n\n @media(max-width: 767px) {\n margin-left: 10px;\n }\n }\n\n .closer {\n position: absolute;\n top: 0;\n right: 0;\n width: 50px;\n height: 50px;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n\n &::before, &::after {\n content: "";\n position: absolute;\n left: 50%;\n top: 50%;\n width: 24px;\n height: 2px;\n transform: translate(-50%, -50%) rotate(45deg);\n background-color: white;\n transition: 0.2s ease;\n\n @media(max-width: 767px) {\n width: 20px;\n }\n }\n\n &::after {\n transform: translate(-50%, -50%) rotate(-45deg);\n }\n\n @media(min-width: 768px) {\n &:hover {\n &::before, &::after {\n width: 28px;\n }\n }\n }\n\n @media(max-width: 767px) {\n width: 44px;\n height: 44px;\n }\n }\n\n strong {\n font-weight: 600;\n }\n\n .ihk-finder {\n margin-top: 16px;\n margin-bottom: 6px;\n\n @media(max-width: 767px) {\n margin-top: 12px;\n }\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/nav/nav.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.page-header.dummy nav{z-index:0;visibility:visible;transform:translate3d(-100%, 0, 0);--header-height: 0px}.page-header nav{position:fixed;display:flex;flex-direction:column;top:var(--header-height);left:100%;width:420px;max-width:100%;transform:translate3d(1px, 0, 0);height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));background-color:#fff;transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear .25s;box-shadow:-1px 0 0 var(--theme-grey-light);z-index:-1;visibility:hidden}@media(min-width: 1199px){.page-header nav{--header-height: 100px}}.page-header nav .overlay-holder{content:"";position:absolute;right:100%;width:100vw;top:-100px;bottom:0;z-index:-1;background-color:var(--theme-color-primary-dimmed-04);border-right:1px solid rgba(var(--theme-color-primary-rgb), 0.4);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.page-header nav .primary{position:relative;flex-grow:1}.page-header nav .primary img{max-height:44px;margin-top:-3px;margin-bottom:-3px}.page-header nav .primary ul{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;list-style:none;text-align:left;overflow-y:hidden;overflow-x:hidden;background-color:#fff;z-index:0;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),z-index 0s linear .3s;box-shadow:0 50vh 0 0 #fff;pointer-events:none}.page-header nav .primary ul:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-white);z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100px;background-position:center 50px;background-repeat:no-repeat}.page-header nav .primary ul:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);opacity:.1;transition:.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.page-header nav .primary ul.loading:before{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.page-header nav .primary ul.current{transform:translate3d(0, 0, 0);transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),z-index 0s linear 0s;overflow-y:auto;pointer-events:all}.page-header nav .primary ul.current:after{opacity:0;pointer-events:none}.page-header nav .primary ul.current ul{transform:translate3d(100%, 0, 0)}.page-header nav .primary ul.current ul:after{opacity:0}.page-header nav .primary li.open>ul{transform:translate3d(0, 0, 0);z-index:1}.page-header nav .primary li.back{position:sticky;text-align:left;top:0;left:0;width:100%;z-index:1}.page-header nav .primary li.back a{background-color:var(--theme-color-primary-dimmed-04);padding-left:60px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;justify-content:flex-start}.page-header nav .primary li.back a.focus-visible:focus{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary li.back a:focus-visible,.page-header nav .primary li.back a.-moz-focusring{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary li.back a:before{left:18px;transform:rotate(180deg)}@media(max-width: 359px){.page-header nav .primary li.back a{padding-left:50px}.page-header nav .primary li.back a:before{left:12px}}.page-header nav .primary li.magazine-nav{position:relative}.page-header nav .primary li.magazine-nav:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);transition:.3s ease;width:100%}.page-header nav .primary li.magazine-nav:hover:before{width:120%}.page-header nav .primary li.magazine-nav:hover a{background-color:rgba(0,0,0,0)}.page-header nav .primary li.magazine-nav a{color:#fff !important;background-color:rgba(0,0,0,0) !important}.page-header nav .primary li.magazine-nav a:before{content:"" !important}.page-header nav .primary li.link a,.page-header nav .primary li.overview a,.page-header nav .primary li.miscellaneous a{color:var(--theme-color-secondary-intensed)}.page-header nav .primary li.link a:before,.page-header nav .primary li.miscellaneous a:before{content:"";margin-top:-14px}.page-header nav .primary li.overview a:before{content:"";margin-top:-14px}.page-header nav .primary li.back:hover{text-decoration:none}.page-header nav .primary li.link.extranet a:before,.page-header nav .primary li.miscellaneous.extranet a:before{content:""}.page-header nav .primary li.link.intranet a:before,.page-header nav .primary li.miscellaneous.intranet a:before{content:""}.page-header nav .primary li.link.download a:before,.page-header nav .primary li.miscellaneous.download a:before{content:""}.page-header nav .primary li.overview.extranet a:before{content:"";margin-top:-14px}.page-header nav .primary li.overview.intranet a:before{content:"";margin-top:-14px}.page-header nav .primary li.deep.extranet a:before{content:""}.page-header nav .primary li.deep.intranet a:before{content:""}.page-header nav .primary li.deep.intranet li.back a:before{transform:scale(-1, 1)}.page-header nav .primary li.miscellaneous.external a:before{content:""}.page-header nav .primary a{position:relative;display:flex;justify-content:flex-start;align-items:center;font-family:"Korb",sans-serif;font-size:var(--font-size-copy);line-height:1.2;padding:12px 60px 12px 20px;min-height:61px;text-decoration:none;transition:.3s cubic-bezier(0.39, 0.575, 0.565, 1);border-bottom:1px solid rgba(var(--theme-color-primary-rgb), 0.1)}.page-header nav .primary a.focus-visible:focus{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary a:focus-visible,.page-header nav .primary a.-moz-focusring{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary a.active{background-color:var(--theme-grey-light);padding-left:12px;border-left:var(--border-width) solid var(--theme-color-secondary-intensed)}.page-header nav .primary a:before{content:"";position:absolute;width:30px;height:30px;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;right:18px;top:50%;margin-top:calc(var(--icon-size)/-2);text-align:center}@media(max-width: 359px),(max-width: 767px)and (orientation: landscape){.page-header nav .primary a{min-height:43px;padding:10px 50px 10px 20px}.page-header nav .primary a:before{right:12px}}.page-header nav .primary a:hover{text-decoration:none;background-color:rgba(var(--theme-color-primary-rgb), 0.06)}.page-header .logos{margin:0 -10px;position:relative;display:flex}@media(min-width: 1000px){.page-header .logos{text-align:right}}@media(max-width: 999px){.page-header .logos{display:none}}.page-header .logos a{display:inline-block;margin:0 10px}.page-header .logos img{max-height:30px}.page-header .secondary{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.page-header .secondary ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.page-header .secondary ul{font-size:16px;line-height:20px;padding:10px}}.page-header .secondary li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.page-header .secondary{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.page-header .secondary li{display:block}}.page-header .secondary a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.page-header .secondary a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .secondary a:focus-visible,.page-header .secondary a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.page-header .secondary a{padding:5px}}.page-header .meta{position:relative;z-index:1;padding:0 12px}.page-header .meta>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.page-header .meta ul{display:flex;list-style:none;padding:0;margin:0}.page-header .meta ul li{padding:0}.page-header .meta .icons{margin-left:auto}.page-header .meta .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.page-header .meta .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.page-header .meta .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.page-header .meta .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.page-header .meta .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.page-header .meta .icons .sign-language a::before{content:""}.page-header .meta .icons .simple-language a::before{content:""}.page-header .meta a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.page-header .meta a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .meta a:focus-visible,.page-header .meta a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.page-header .meta a{padding:5px}}.page-header .meta a:hover{text-decoration-color:var(--theme-color-primary)}.page-header .secondary a,.page-header .meta a{border-radius:var(--border-radius-xs)}',"",{version:3,sources:["webpack://./stories/components/nav/nav.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,uBAGA,SACE,CAAA,kBACA,CAAA,kCACA,CAAA,oBACA,CAAA,iBAGF,cACE,CAAA,YACA,CAAA,qBACA,CAAA,wBACA,CAAA,SACA,CAAA,WACA,CAAA,cACA,CAAA,gCACA,CAAA,mEACA,CAAA,qBACA,CAAA,wFACA,CAAA,2CACA,CAAA,UACA,CAAA,iBACA,CAAA,0BAEA,iBAhBF,sBAiBI,CAAA,CAAA,iCAGF,UACE,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,UACA,CAAA,QACA,CAAA,UACA,CAAA,qDACA,CAAA,gEACA,CAAA,SC4CF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,0BD3CA,iBACE,CAAA,WACA,CAAA,8BAEA,eACE,CAAA,eACA,CAAA,kBACA,CAAA,6BAGF,iBACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,SACA,CAAA,QACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,iBACA,CAAA,qBACA,CAAA,SACA,CAAA,kFACA,CAAA,0BACA,CAAA,mBACA,CAAA,oCAEA,UACE,CAAA,iBCyBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,yCD3BM,CAAA,SACA,CAAA,SCQN,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,wDDTM,CAAA,qBACA,CAAA,+BACA,CAAA,2BACA,CAAA,mCAGF,UACE,CAAA,iBCaN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CDfM,CAAA,UACA,CAAA,oDACA,CAAA,4CAGF,SCDJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,qCDEI,8BACE,CAAA,iFACA,CAAA,eACA,CAAA,kBACA,CAAA,2CAEA,SACE,CAAA,mBACA,CAAA,wCAGF,iCACE,CAAA,8CAEA,SACE,CAAA,qCAON,8BACE,CAAA,SACA,CAAA,kCAGF,eACE,CAAA,eACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,SACA,CAAA,oCAEA,qDACE,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,0BACA,CAAA,wDC+BN,wHACE,CAAA,SACA,CAAA,qGAEF,wHACE,CAAA,SACA,CAAA,2CDlCI,SACE,CAAA,wBACA,CAAA,yBAGF,oCAdF,iBAeI,CAAA,2CAEA,SACE,CAAA,CAAA,0CAMR,iBACE,CAAA,iDAEA,UACE,CAAA,iBC7DR,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,8ID2DQ,CAAA,mBACA,CAAA,UACA,CAAA,uDAIA,UACE,CAAA,kDAGF,8BACE,CAAA,4CAIJ,qBACE,CAAA,yCACA,CAAA,mDAEA,sBACE,CAAA,yHAMJ,2CACE,CAAA,+FAIJ,WCsBgB,CAAA,gBDpBd,CAAA,+CAGF,WCsCc,CAAA,gBDpCZ,CAAA,wCAGF,oBACE,CAAA,iHAGF,WCqGsB,CAAA,iHDjGtB,WCGwB,CAAA,iHDCxB,WCEiB,CAAA,wDDEjB,WCgBoB,CAAA,gBDdlB,CAAA,wDAGF,WCUsB,CAAA,gBDRpB,CAAA,oDAGF,WCe2B,CAAA,oDDVzB,WCS2B,CAAA,4DDL3B,sBACE,CAAA,6DAIJ,WCVsB,CAAA,4BDexB,iBACE,CAAA,YACA,CAAA,0BACA,CAAA,kBACA,CAAA,6BACA,CAAA,+BACA,CAAA,eACA,CAAA,2BACA,CAAA,eACA,CAAA,oBACA,CAAA,kDACA,CAAA,iEACA,CAAA,gDC3FF,wHACE,CAAA,SACA,CAAA,qFAEF,wHACE,CAAA,SACA,CAAA,mCDwFA,wCACE,CAAA,iBACA,CAAA,2EACA,CAAA,mCAGF,WCxBqB,CAAA,iBD0BnB,CAAA,UACA,CAAA,WACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,OACA,CAAA,oCACA,CAAA,iBACA,CAAA,wEAGF,4BAnCF,eAoCI,CAAA,2BACA,CAAA,mCAEA,UACE,CAAA,CAAA,kCAIJ,oBACE,CAAA,2DACA,CAAA,oBAMN,cACE,CAAA,iBACA,CAAA,YACA,CAAA,0BAEA,oBALF,gBAMI,CAAA,CAAA,yBAGF,oBATF,YAUI,CAAA,CAAA,sBAGF,oBACE,CAAA,aACA,CAAA,wBAGF,eACE,CAAA,wBAIJ,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,2BAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,2BAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,2BAIJ,oBACE,CAAA,qDAGF,wBAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,2BAEA,aACE,CAAA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,8CC5LF,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,yBDyLA,0BAXF,WAYI,CAAA,CAAA,mBAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,sBAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,sBAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,yBAEA,SACE,CAAA,0BAIJ,gBACE,CAAA,0CAII,WC1FiB,CAAA,8BD4Ff,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,yCAGF,mCACE,CAAA,2CAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,kDAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,iDAGF,mCACE,CAAA,mDAIJ,WClK+B,CAAA,qDDsK/B,WCpK8B,CAAA,qBDyKhC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,yCC5RF,4GACE,CAAA,SACA,CAAA,uEAEF,4GACE,CAAA,SACA,CAAA,yBDyRA,qBApBF,WAqBI,CAAA,CAAA,2BAGF,gDACE,CAAA,+CAMJ,qCACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.page-header.dummy nav {\n z-index: 0;\n visibility: visible;\n transform: translate3d(-100%, 0, 0);\n --header-height: 0px;\n}\n\n.page-header nav {\n position: fixed;\n display: flex;\n flex-direction: column;\n top: var(--header-height);\n left: 100%;\n width: 420px;\n max-width: 100%;\n transform: translate3d(1px, 0, 0);\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n background-color: white;\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0.25s;\n box-shadow: -1px 0 0 var(--theme-grey-light);\n z-index: -1;\n visibility: hidden;\n\n @media(min-width: 1199px) {\n --header-height: 100px;\n }\n\n .overlay-holder {\n content: \"\";\n position: absolute;\n right: 100%;\n width: 100vw;\n top: -100px;\n bottom: 0;\n z-index: -1;\n background-color: var(--theme-color-primary-dimmed-04);\n border-right: 1px solid rgba(var(--theme-color-primary-rgb), 0.4);\n @include hide;\n }\n\n .primary {\n position: relative;\n flex-grow: 1;\n\n img {\n max-height: 44px;\n margin-top: -3px;\n margin-bottom: -3px;\n }\n\n ul {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 0;\n margin: 0;\n list-style: none;\n text-align: left;\n overflow-y: hidden;\n overflow-x: hidden;\n background-color: white;\n z-index: 0;\n transition: transform 0.3s $easeOutCubic, z-index 0s linear 0.3s;\n box-shadow: 0 50vh 0 0 white;\n pointer-events: none;\n\n &:before {\n content: \"\";\n @include full-size;\n background-color: var(--theme-color-white);\n z-index: 2;\n @include hide;\n background-image: url(\"../../assets/img/preload.svg\");\n background-size: 100px;\n background-position: center 50px;\n background-repeat: no-repeat;\n }\n\n &:after {\n content: \"\";\n @include full-size;\n background-color: var(--theme-color-primary);\n opacity: 0.1;\n transition: 0.3s $easeInOutSine;\n }\n\n &.loading:before {\n @include show;\n }\n\n &.current {\n transform: translate3d(0, 0, 0);\n transition: transform 0.3s $easeOutCubic, z-index 0s linear 0s;\n overflow-y: auto;\n pointer-events: all;\n\n &:after {\n opacity: 0;\n pointer-events: none;\n }\n\n ul {\n transform: translate3d(100%, 0, 0);\n\n &:after {\n opacity: 0;\n }\n }\n }\n }\n\n li {\n &.open > ul {\n transform: translate3d(0, 0, 0);\n z-index: 1;\n }\n\n &.back {\n position: sticky;\n text-align: left;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n\n a {\n background-color: var(--theme-color-primary-dimmed-04);\n padding-left: 60px;\n padding-right: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n justify-content: flex-start;\n @include focus-visible(true);\n\n &:before {\n left: 18px;\n transform: rotate(180deg);\n }\n\n @media(max-width: 359px) {\n padding-left: 50px;\n\n &:before {\n left: 12px;\n }\n }\n }\n }\n\n &.magazine-nav {\n position: relative;\n\n &:before {\n content: \"\";\n @include full-size;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);\n transition: 0.3s ease;\n width: 100%;\n }\n\n &:hover {\n &:before {\n width: 120%;\n }\n\n a {\n background-color: transparent;\n }\n }\n\n a {\n color: white !important;\n background-color: transparent !important;\n\n &:before {\n content: '\\e8c8' !important;\n }\n }\n }\n\n &.link, &.overview, &.miscellaneous {\n a {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n &.link a:before, &.miscellaneous a:before {\n @include icon-content;\n margin-top: -14px;\n }\n\n &.overview a:before {\n @include icon-liste;\n margin-top: -14px;\n }\n\n &.back:hover {\n text-decoration: none;\n }\n\n &.link.extranet a:before, &.miscellaneous.extranet a:before {\n @include icon-content-stern;\n }\n\n &.link.intranet a:before, &.miscellaneous.intranet a:before {\n @include icon-content-schloss;\n }\n\n &.link.download a:before, &.miscellaneous.download a:before {\n @include icon-download;\n }\n\n &.overview.extranet a:before {\n @include icon-liste-stern;\n margin-top: -14px;\n }\n\n &.overview.intranet a:before {\n @include icon-liste-schloss;\n margin-top: -14px;\n }\n\n &.deep.extranet a:before {\n @include icon-pfeil-rechts-stern;\n }\n\n &.deep.intranet {\n a:before {\n @include icon-pfeil-rechts-schloss;\n }\n\n li.back a:before {\n transform: scale(-1, 1);\n }\n }\n\n &.miscellaneous.external a:before {\n @include icon-link-external;\n }\n }\n\n a {\n position: relative;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n font-family: 'Korb', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.2;\n padding: 12px 60px 12px 20px;\n min-height: 61px;\n text-decoration: none;\n transition: 0.3s $easeOutSine;\n border-bottom: 1px solid rgba(var(--theme-color-primary-rgb), 0.1);\n @include focus-visible(true);\n\n &.active {\n background-color: var(--theme-grey-light);\n padding-left: 12px;\n border-left: var(--border-width) solid var(--theme-color-secondary-intensed);\n }\n\n &:before {\n @include icon-pfeil-rechts;\n position: absolute;\n width: 30px;\n height: 30px;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n right: 18px;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n text-align: center;\n }\n\n @media(max-width: 359px), (max-width: 767px) and (orientation: landscape) {\n min-height: 43px;\n padding: 10px 50px 10px 20px;\n\n &:before {\n right: 12px;\n }\n }\n\n &:hover {\n text-decoration: none;\n background-color: rgba(var(--theme-color-primary-rgb), 0.06);\n }\n }\n }\n}\n.page-header {\n .logos {\n margin: 0 -10px;\n position: relative;\n display: flex;\n\n @media(min-width: 1000px) {\n text-align: right;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n\n a {\n display: inline-block;\n margin: 0 10px;\n }\n\n img {\n max-height: 30px;\n }\n }\n\n .secondary {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n }\n\n .meta {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n }\n\n .secondary, .meta {\n a {\n border-radius: var(--border-radius-xs);\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/page-details/page-details.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.page-details{margin:0 0 48px;display:flex;justify-content:space-between;align-items:center;width:auto;padding:10px 42px 0}@media(max-width: 1199px){.page-details{padding:0 28px;margin:20px 0 36px}}@media(max-width: 767px){.page-details{padding:0 var(--container-padding);margin:14px 0;display:block}}.page-details.intranet .document-number{position:relative;padding-left:calc(var(--icon-size)*1.3)}.page-details.intranet .document-number:before{content:"";position:absolute;left:0;top:calc(50% - var(--icon-size)/2);font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}.intranet-short-text{position:relative;background-color:var(--theme-color-primary-dimmed-04);padding:40px 80px 40px 40px;overflow:hidden}.intranet-short-text:before{content:"";position:absolute;right:1%;top:14%;margin:-16px 10px;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}@media(max-width: 999px){.breadcrumb-list-wrapper{width:100%}}.breadcrumb{list-style:none;font-size:18px;padding:0;margin:0 -2px;background-color:inherit;border-radius:0;white-space:nowrap}.breadcrumb br{display:none}@media(max-width: 999px){.breadcrumb{overflow:auto;max-width:100vw;margin:0 -20px -10px;padding:0 18px 10px}}@media(max-width: 767px){.breadcrumb{font-size:16px;opacity:1}}.breadcrumb a{padding:2px 4px;border-radius:var(--border-radius-xs);transition:.3s ease;margin:0 -2px}.breadcrumb a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.breadcrumb a:focus-visible,.breadcrumb a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.breadcrumb a:hover{color:var(--theme-color-secondary-intensed)}.breadcrumb li{display:inline-block}.breadcrumb li+li:before{content:"";font-family:"Icons",sans-serif;margin:-1px 6px 0 3px;padding:0;position:relative;display:inline-block;font-size:20px;vertical-align:top;color:inherit}@media(max-width: 767px){.breadcrumb li+li:before{font-size:18px}}.breadcrumb li:last-child a{text-decoration:none}.document-number{margin-left:auto;font-size:18px;line-height:20px;padding:5px 12px;margin-right:-14px;margin-bottom:initial;margin-top:initial}@media(max-width: 1199px){.document-number{margin-right:-12px}}@media(max-width: 999px){.document-number{display:none}}',"",{version:3,sources:["webpack://./stories/components/page-details/page-details.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,eACE,CAAA,YACA,CAAA,6BACA,CAAA,kBACA,CAAA,UACA,CAAA,mBACA,CAAA,0BAEA,cARF,cASI,CAAA,kBACA,CAAA,CAAA,yBAEF,cAZF,kCAaI,CAAA,aACA,CAAA,aACA,CAAA,CAAA,wCAIA,iBACE,CAAA,uCACA,CAAA,+CAEA,WCkOgB,CAAA,iBDhOd,CAAA,MACA,CAAA,kCACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,qBAMR,iBACE,CAAA,qDACA,CAAA,2BACA,CAAA,eACA,CAAA,4BAEA,WC+MoB,CAAA,iBD7MlB,CAAA,QACA,CAAA,OACA,CAAA,iBACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,yBAKF,yBADF,UAEI,CAAA,CAAA,YAIJ,eACE,CAAA,cACA,CAAA,SACA,CAAA,aACA,CAAA,wBACA,CAAA,eACA,CAAA,kBACA,CAAA,eAEA,YACE,CAAA,yBAGF,YAbF,aAcI,CAAA,eACA,CAAA,oBACA,CAAA,mBACA,CAAA,CAAA,yBAGF,YApBF,cAqBI,CAAA,SACA,CAAA,CAAA,cAGF,eACE,CAAA,qCACA,CAAA,mBACA,CAAA,aAEA,CAAA,kCCoFA,4GACE,CAAA,SACA,CAAA,yDAEF,4GACE,CAAA,SACA,CAAA,oBDxFF,2CACE,CAAA,eAIJ,oBACE,CAAA,yBAEA,WC4IuB,CAAA,8BD1IrB,CAAA,qBACA,CAAA,SACA,CAAA,iBACA,CAAA,oBACA,CAAA,cACA,CAAA,kBACA,CAAA,aACA,CAAA,yBAEA,yBAXF,cAYI,CAAA,CAAA,4BAIJ,oBACE,CAAA,iBAKN,gBACE,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,qBACA,CAAA,kBACA,CAAA,0BAEA,iBATF,kBAUI,CAAA,CAAA,yBAGF,iBAbF,YAcI,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.page-details {\n margin: 0 0 48px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: auto;\n padding: 10px 42px 0;\n\n @media(max-width: 1199px) {\n padding: 0 28px;\n margin: 20px 0 36px;\n }\n @media(max-width: 767px) {\n padding: 0 var(--container-padding);\n margin: 14px 0;\n display: block;\n }\n\n &.intranet {\n .document-number {\n position: relative;\n padding-left: calc(var(--icon-size) * 1.3);\n\n &:before {\n @include icon-schloss;\n position: absolute;\n left: 0;\n top: calc(50% - var(--icon-size) / 2);\n font-family: "Icons", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n }\n }\n}\n\n.intranet-short-text {\n position: relative;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 40px 80px 40px 40px;\n overflow: hidden;\n\n &:before {\n @include icon-schloss;\n position: absolute;\n right: 1%;\n top: 14%;\n margin: -16px 10px;\n font-family: "Icons", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n}\n\n.breadcrumb-list-wrapper {\n @media(max-width: 999px) {\n width: 100%;\n }\n}\n\n.breadcrumb {\n list-style: none;\n font-size: 18px;\n padding: 0;\n margin: 0 -2px;\n background-color: inherit;\n border-radius: 0;\n white-space: nowrap;\n\n br {\n display: none;\n }\n\n @media(max-width: 999px) {\n overflow: auto;\n max-width: 100vw;\n margin: 0 -20px -10px;\n padding: 0 18px 10px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n opacity: 1;\n }\n\n a {\n padding: 2px 4px;\n border-radius: var(--border-radius-xs);\n transition: 0.3s ease;\n @include focus-visible;\n margin: 0 -2px;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n li {\n display: inline-block;\n\n + li:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n margin: -1px 6px 0 3px;\n padding: 0;\n position: relative;\n display: inline-block;\n font-size: 20px;\n vertical-align: top;\n color: inherit;\n\n @media(max-width: 767px) {\n font-size: 18px;\n }\n }\n\n &:last-child a {\n text-decoration: none;\n }\n }\n}\n\n.document-number {\n margin-left: auto;\n font-size: 18px;\n line-height: 20px;\n padding: 5px 12px;\n margin-right: -14px;\n margin-bottom: initial;\n margin-top: initial;\n\n @media(max-width: 1199px) {\n margin-right: -12px;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/footer-picto.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/footer-picto.3f103ad3.svg"},"./stories/assets/img/loader-switch.gif":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/loader-switch.dd9715b1.gif"},"./stories/assets/img/preload.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/preload.7a7fc56f.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/8788.d3fd04ef.iframe.bundle.js b/gfi-ihk-2024/storybook-static/8788.cb7183c8.iframe.bundle.js
similarity index 76%
rename from gfi-ihk-2024/storybook-static/8788.d3fd04ef.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/8788.cb7183c8.iframe.bundle.js
index 620c6e6..fe2251d 100644
--- a/gfi-ihk-2024/storybook-static/8788.d3fd04ef.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/8788.cb7183c8.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8788],{"./stories/sections/survey/SurveyComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{V:()=>createSurvey});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),survey=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/survey/survey.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(survey.Z,options);survey.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SurveyData=__webpack_require__("./stories/sections/survey/SurveyData.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').prependTo(jquery_default()(el)).css("transition-delay",(i/10).toString()+"s")})),setTimeout((function(){items.each((function(i,el){var item=jquery_default()(el);item.find(".bar").css("width",parseInt(item.find(".value").text())+"%")}))}),500)}}]),IHKSurvey}();const sections_survey_survey=IHKSurvey;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".survey:not(.initiated)").each((function(i,el){new IHKSurvey(jquery_default()(el))}))}));var createSurvey=function createSurvey(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Schnellumfrage":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Einführung von 2G im Einzelhandel: Was halten Sie davon?":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Hier können Sie abstimmen:":_ref$copy,_ref$method=_ref.method,method=void 0===_ref$method?"get":_ref$method,_ref$data=_ref.data,data=void 0===_ref$data?SurveyData.o:_ref$data,section=(0,helpers.az)("section",["participation"]),container=(0,helpers.az)("div",["container"],null,section),survey=(0,helpers.az)("div",["vot-teaser","survey"],null,container),textBox=(0,helpers.az)("div",["text-box"],null,survey);(0,helpers.az)("p",["kicker"],kicker,textBox),(0,helpers.az)("h3",[],headline,textBox),(0,helpers.az)("p",[],copy,textBox);var formBox=(0,helpers.az)("div",["form-box"],null,survey),form=(0,helpers.az)("form",["vot-form"],null,formBox);return form.id="voting-form",form.action="./html/survey-simple.html",form.dataset.showResultUrl="./html/survey-simple.html",form.dataset.showResult="false",form.method=method,data.map((function(group){var fieldset=(0,helpers.az)("fieldset",[],null,form);group.legend&&(0,helpers.az)("legend",[],group.legend,fieldset);var choicesWrapper=(0,helpers.az)("div",["choices-wrapper"],null,fieldset),choicesList=(0,helpers.az)("ul",["choices"],null,choicesWrapper);group.options.map((function(option,index){var id=group.name+"-"+index,li=(0,helpers.az)("li",["choice"],null,choicesList),input=(0,helpers.az)("input",[],null,li),label=(0,ButtonComponent.a)({elementType:"label",color:"secondary-light",label:option,size:"medium"});li.appendChild(label),input.name=group.name,input.id=id,input.type="radio",input.value=option,label.setAttribute("for",id)}))})),new sections_survey_survey(jquery_default()(survey)),section}},"./stories/sections/survey/SurveyData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{i:()=>SurveyComplexData,o:()=>SurveySimpleData});var SurveySimpleData=[{legend:null,name:"vote",options:["Sehr gut, angesichts der hohen Inzidenzen","Mir ist das egal","Die Regel ist zu hart"]}],SurveyComplexData=[{legend:"Sie sind?",name:"group",options:["Couch-Trainer","Fan","Fußball-Profi"]},{legend:"Soll der Bundestrainer abtreten?",name:"choice",options:["ja","nein"]}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/survey/survey.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.richtext .detail-text:has(.survey){overflow-x:visible}.survey{position:relative;display:block;margin:var(--section-margin) 0;background-color:var(--theme-color-secondary-dimmed);border-bottom:var(--border-width) solid var(--theme-color-secondary)}.survey legend{margin:0 0 .75rem 0}.survey .text-box{padding:var(--content-box-padding) var(--content-box-padding) 0 var(--content-box-padding);font-size:var(--font-size-small)}.survey .text-box .kicker{margin-top:-0.3em}.survey .text-box h2,.survey .text-box h3{margin-top:.2em;margin-bottom:.3em}.survey .text-box p:last-child{margin-bottom:0}@media(max-width: 567px){.survey .text-box{padding-top:calc(var(--content-box-padding)*1.5)}}.survey .form-box{position:relative;padding:var(--content-box-padding);transition:height .5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media(max-width: 567px){.survey .form-box{padding-bottom:calc(var(--content-box-padding)*1.5)}}.survey form{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(1)}.survey form:not(:last-child){height:0}@media(max-width: 767px){.survey h3,.survey h4{font-size:26px}}.survey legend{font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em;color:var(--theme-color-primary);margin:1em 0 .5em;padding:0;border-bottom:0}.survey ul{list-style:none;padding:0;margin:0 -2px}.survey ul li.choice{position:relative;padding:0}.survey ul li.choice+li{margin-top:15px}.survey input[type=radio]{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:var(--border-radius-md);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.25s ease;cursor:pointer;opacity:.000001}.survey input[type=radio].focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.survey input[type=radio]:focus-visible,.survey input[type=radio].-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.survey input[type=radio]:checked+label{background-color:var(--theme-color-secondary-intensed);color:var(--theme-color-white)}.survey input[type=radio]:hover+label::after{opacity:var(--button-hover-shadow-opacity);box-shadow:0 0 0 var(--button-hover-shadow-size) var(--button-bg-color)}.survey label.btn{width:100%;transition:.3s ease;margin:0;text-align:center;line-height:1.2;min-height:48px}@media(max-width: 999px){.survey label.btn{min-height:44px}}.survey fieldset{border:0;padding:0;margin:0}.survey fieldset+fieldset{margin-top:calc(20px + 2%)}.survey .btn-wrapper{display:none}.survey .survey-result>.title{display:none}.survey .result-wrapper .title{font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em}.survey .sub-result-wrapper{position:relative;display:flex;justify-content:space-between;font-size:var(--font-size-copy);line-height:1.1;padding:10px 15px;align-items:center;font-family:"Korb",sans-serif;min-height:48px}@media(max-width: 999px){.survey .sub-result-wrapper{min-height:44px}}@media(max-width: 767px){.survey .sub-result-wrapper{padding:5px 5px 5px 10px}}.survey .sub-result-wrapper+.sub-result-wrapper{margin-top:15px}.survey .sub-result-wrapper div{position:relative;display:block}.survey .sub-result-wrapper div.answer{overflow:hidden;max-width:calc(100% - 60px)}@media(max-width: 767px){.survey .sub-result-wrapper div.answer{max-width:calc(100% - 50px)}}.survey .sub-result-wrapper .bar{position:absolute;display:block;left:0;width:0;top:0;bottom:0;transition:.8s cubic-bezier(0.645, 0.045, 0.355, 1);min-width:1px;background-color:#9ad7a3}.survey .survey-result{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(0.9)}.survey .survey-result h3{margin-bottom:.9em}.survey.show-result .survey-result{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .3s,visibility 0s ease .3s,transform .4s ease .3s;transform:translate3d(0, 0, 0) scale(1)}.survey.show-result form{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(0.9)}.survey[data-size=lg]{display:flex;align-items:flex-start}.survey[data-size=lg] .text-box,.survey[data-size=lg] .form-box{flex:1 1 100%;max-width:50%}.survey[data-size=lg] .text-box{padding:var(--content-box-padding);margin-bottom:.1em}.survey[data-size=lg] .text-box .kicker{padding-top:.1em}.survey[data-size=lg] .form-box{padding-left:0}',"",{version:3,sources:["webpack://./stories/sections/survey/survey.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAIE,oCACE,kBAAA,CAIJ,QACE,iBAAA,CACA,aAAA,CACA,8BAAA,CACA,oDAAA,CACA,oEAAA,CAEA,eACE,mBAAA,CAGF,kBACE,0FAAA,CACA,gCAAA,CAEA,0BACE,iBAAA,CAGF,0CACE,eAAA,CACA,kBAAA,CAGF,+BACE,eAAA,CAGF,yBAjBF,kBAkBI,gDAAA,CAAA,CAIJ,kBACE,iBAAA,CACA,kCAAA,CACA,0DAAA,CAEA,yBALF,kBAMI,mDAAA,CAAA,CAIJ,aCsCA,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,0EAAA,CDvCE,uCAAA,CAEA,8BACE,QAAA,CAKF,yBADF,sBAEI,cAAA,CAAA,CAIJ,eCtCA,4BAAA,CACA,6BAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,yBAAA,CDmCE,gCAAA,CACA,iBAAA,CACA,SAAA,CACA,eAAA,CAGF,WACE,eAAA,CACA,SAAA,CACA,aAAA,CAEA,qBACE,iBAAA,CACA,SAAA,CAEA,wBACE,eAAA,CAKN,0BACE,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,qCAAA,CACA,QAAA,CACA,uBAAA,CACA,oBAAA,CACA,eAAA,CACA,oBAAA,CACA,cAAA,CACA,eAAA,CCwEA,8CACE,4GAAA,CACA,SAAA,CAEF,iFACE,4GAAA,CACA,SAAA,CD3EF,wCACE,sDAAA,CACA,8BAAA,CAGF,6CACE,0CAAA,CACA,uEAAA,CAIJ,kBACE,UAAA,CACA,mBAAA,CACA,QAAA,CACA,iBAAA,CACA,eAAA,CACA,eAAA,CAEA,yBARF,kBASI,eAAA,CAAA,CAIJ,iBACE,QAAA,CACA,SAAA,CACA,QAAA,CAGF,0BACE,0BAAA,CAGF,qBACE,YAAA,CAGF,8BACE,YAAA,CAIA,+BC1HF,4BAAA,CACA,6BAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,yBAAA,CD0HA,4BACE,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,iBAAA,CACA,kBAAA,CACA,6BAAA,CACA,eAAA,CAEA,yBAXF,4BAYI,eAAA,CAAA,CAGF,yBAfF,4BAgBI,wBAAA,CAAA,CAGF,gDACE,eAAA,CAGF,gCACE,iBAAA,CACA,aAAA,CAEA,uCACE,eAAA,CACA,2BAAA,CAEA,yBAJF,uCAKI,2BAAA,CAAA,CAKN,iCACE,iBAAA,CACA,aAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,mDAAA,CACA,aAAA,CACA,wBAAA,CAIJ,uBC3HA,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CD0HE,yCAAA,CAEA,0BACE,kBAAA,CAKF,mCC9HF,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,6EAAA,CD6HI,uCAAA,CAGF,yBC1IF,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDyII,yCAAA,CAIJ,sBACE,YAAA,CAEA,sBAAA,CAEA,gEACE,aAAA,CACA,aAAA,CAGF,gCACE,kCAAA,CACA,kBAAA,CACA,wCACE,gBAAA,CAIJ,gCACE,cAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.richtext {\n .detail-text:has(.survey) {\n overflow-x: visible;\n }\n}\n\n.survey {\n position: relative;\n display: block;\n margin: var(--section-margin) 0;\n background-color: var(--theme-color-secondary-dimmed);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n legend {\n margin: 0 0 0.75rem 0;\n }\n\n .text-box {\n padding: var(--content-box-padding) var(--content-box-padding) 0 var(--content-box-padding);\n font-size: var(--font-size-small);\n\n .kicker {\n margin-top: -0.3em;\n }\n\n h2, h3 {\n margin-top: 0.2em;\n margin-bottom: 0.3em;\n }\n\n p:last-child {\n margin-bottom: 0;\n }\n\n @media(max-width: 567px) {\n padding-top: calc(var(--content-box-padding) * 1.5);\n }\n }\n\n .form-box {\n position: relative;\n padding: var(--content-box-padding);\n transition: height 0.5s $easeInOutCubic;\n\n @media(max-width: 567px) {\n padding-bottom: calc(var(--content-box-padding) * 1.5);\n }\n }\n\n form {\n @include show;\n transform: translate3d(0, 0, 0) scale(1);\n\n &:not(:last-child) {\n height: 0;\n }\n }\n\n h3, h4 {\n @media(max-width: 767px) {\n font-size: 26px;\n }\n }\n\n legend {\n @include h4;\n color: var(--theme-color-primary);\n margin: 1em 0 0.5em;\n padding: 0;\n border-bottom: 0;\n }\n\n ul {\n list-style: none;\n padding: 0;\n margin: 0 -2px;\n\n li.choice {\n position: relative;\n padding: 0;\n\n + li {\n margin-top: 15px;\n }\n }\n }\n\n input[type=\"radio\"] {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 1;\n border-radius: var(--border-radius-md);\n margin: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n transition: 0.25s ease;\n cursor: pointer;\n opacity: 0.000001;\n @include focus-visible();\n\n &:checked + label {\n background-color: var(--theme-color-secondary-intensed);\n color: var(--theme-color-white);\n }\n\n &:hover + label::after {\n opacity: var(--button-hover-shadow-opacity);\n box-shadow: 0 0 0 var(--button-hover-shadow-size) var(--button-bg-color);\n }\n }\n\n label.btn {\n width: 100%;\n transition: 0.3s ease;\n margin: 0;\n text-align: center;\n line-height: 1.2;\n min-height: 48px;\n\n @media(max-width: 999px) {\n min-height: 44px;\n }\n }\n\n fieldset {\n border: 0;\n padding: 0;\n margin: 0;\n }\n\n fieldset + fieldset {\n margin-top: calc(20px + 2%);\n }\n\n .btn-wrapper {\n display: none;\n }\n\n .survey-result > .title {\n display: none;\n }\n\n .result-wrapper {\n .title {\n @include h4;\n }\n }\n\n .sub-result-wrapper {\n position: relative;\n display: flex;\n justify-content: space-between;\n font-size: var(--font-size-copy);\n line-height: 1.1;\n padding: 10px 15px;\n align-items: center;\n font-family: \"Korb\", sans-serif;\n min-height: 48px;\n\n @media(max-width: 999px) {\n min-height: 44px;\n }\n\n @media(max-width: 767px) {\n padding: 5px 5px 5px 10px;\n }\n\n + .sub-result-wrapper {\n margin-top: 15px;\n }\n\n div {\n position: relative;\n display: block;\n\n &.answer {\n overflow: hidden;\n max-width: calc(100% - 60px);\n\n @media(max-width: 767px) {\n max-width: calc(100% - 50px);\n }\n }\n }\n\n .bar {\n position: absolute;\n display: block;\n left: 0;\n width: 0;\n top: 0;\n bottom: 0;\n transition: 0.8s $easeInOutCubic;\n min-width: 1px;\n background-color: #9AD7A3;\n }\n }\n\n .survey-result {\n @include hide;\n transform: translate3d(0, 0, 0) scale(0.9);\n\n h3 {\n margin-bottom: 0.9em;\n }\n }\n\n &.show-result {\n .survey-result {\n @include show(0.3s);\n transform: translate3d(0, 0, 0) scale(1);\n }\n\n form {\n @include hide();\n transform: translate3d(0, 0, 0) scale(0.9);\n }\n }\n\n &[data-size='lg'] {\n display: flex;\n //align-items: center;\n align-items: flex-start;\n\n .text-box, .form-box {\n flex: 1 1 100%;\n max-width: 50%;\n }\n\n .text-box {\n padding: var(--content-box-padding);\n margin-bottom: 0.1em;\n .kicker {\n padding-top: 0.1em;\n }\n }\n\n .form-box {\n padding-left: 0;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8788],{"./stories/sections/survey/SurveyComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{V:()=>createSurvey});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),survey=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/survey/survey.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(survey.Z,options);survey.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SurveyData=__webpack_require__("./stories/sections/survey/SurveyData.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').prependTo(jquery_default()(el)).css("transition-delay",(i/10).toString()+"s")})),setTimeout((function(){items.each((function(i,el){var item=jquery_default()(el);item.find(".bar").css("width",parseInt(item.find(".value").text())+"%")}))}),500)}}]),IHKSurvey}();const sections_survey_survey=IHKSurvey;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".survey:not(.initiated)").each((function(i,el){new IHKSurvey(jquery_default()(el))}))}));var createSurvey=function createSurvey(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Schnellumfrage":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Einführung von 2G im Einzelhandel: Was halten Sie davon?":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Hier können Sie abstimmen:":_ref$copy,_ref$method=_ref.method,method=void 0===_ref$method?"get":_ref$method,_ref$data=_ref.data,data=void 0===_ref$data?SurveyData.o:_ref$data,section=(0,helpers.az)("section",["participation"]),container=(0,helpers.az)("div",["container"],null,section),survey=(0,helpers.az)("div",["vot-teaser","survey"],null,container),textBox=(0,helpers.az)("div",["text-box"],null,survey);(0,helpers.az)("p",["kicker"],kicker,textBox),(0,helpers.az)("h3",[],headline,textBox),(0,helpers.az)("p",[],copy,textBox);var formBox=(0,helpers.az)("div",["form-box"],null,survey),form=(0,helpers.az)("form",["vot-form"],null,formBox);return form.id="voting-form",form.action="./html/survey-simple.html",form.dataset.showResultUrl="./html/survey-simple.html",form.dataset.showResult="false",form.method=method,data.map((function(group){var fieldset=(0,helpers.az)("fieldset",[],null,form);group.legend&&(0,helpers.az)("legend",[],group.legend,fieldset);var choicesWrapper=(0,helpers.az)("div",["choices-wrapper"],null,fieldset),choicesList=(0,helpers.az)("ul",["choices"],null,choicesWrapper);group.options.map((function(option,index){var id=group.name+"-"+index,li=(0,helpers.az)("li",["choice"],null,choicesList),input=(0,helpers.az)("input",[],null,li),label=(0,ButtonComponent.a)({elementType:"label",color:"secondary-light",label:option,size:"medium"});li.appendChild(label),input.name=group.name,input.id=id,input.type="radio",input.value=option,label.setAttribute("for",id)}))})),new sections_survey_survey(jquery_default()(survey)),section}},"./stories/sections/survey/SurveyData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{i:()=>SurveyComplexData,o:()=>SurveySimpleData});var SurveySimpleData=[{legend:null,name:"vote",options:["Sehr gut, angesichts der hohen Inzidenzen","Mir ist das egal","Die Regel ist zu hart"]}],SurveyComplexData=[{legend:"Sie sind?",name:"group",options:["Couch-Trainer","Fan","Fußball-Profi"]},{legend:"Soll der Bundestrainer abtreten?",name:"choice",options:["ja","nein"]}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/survey/survey.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.richtext .detail-text:has(.survey){overflow-x:visible}.survey{position:relative;display:block;margin:var(--section-margin) 0;background-color:var(--theme-color-secondary-dimmed);border-bottom:var(--border-width) solid var(--theme-color-secondary)}.survey legend{margin:0 0 .75rem 0}.survey .text-box{padding:var(--content-box-padding) var(--content-box-padding) 0 var(--content-box-padding);font-size:var(--font-size-small)}.survey .text-box .kicker{margin-top:-0.3em}.survey .text-box h2,.survey .text-box h3{margin-top:.2em;margin-bottom:.3em}.survey .text-box p:last-child{margin-bottom:0}@media(max-width: 567px){.survey .text-box{padding-top:calc(var(--content-box-padding)*1.5)}}.survey .form-box{position:relative;padding:var(--content-box-padding);transition:height .5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media(max-width: 567px){.survey .form-box{padding-bottom:calc(var(--content-box-padding)*1.5)}}.survey form{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(1)}.survey form:not(:last-child){height:0}@media(max-width: 767px){.survey h3,.survey h4{font-size:26px}}.survey legend{font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em;color:var(--theme-color-primary);margin:1em 0 .5em;padding:0;border-bottom:0}.survey ul{list-style:none;padding:0;margin:0 -2px}.survey ul li.choice{position:relative;padding:0}.survey ul li.choice+li{margin-top:15px}.survey input[type=radio]{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:var(--border-radius-md);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.25s ease;cursor:pointer;opacity:.000001}.survey input[type=radio].focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.survey input[type=radio]:focus-visible,.survey input[type=radio].-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.survey input[type=radio]:checked+label{background-color:var(--theme-color-secondary-intensed);color:var(--theme-color-white)}.survey input[type=radio]:hover+label::after{opacity:var(--button-hover-shadow-opacity);box-shadow:0 0 0 var(--button-hover-shadow-size) var(--button-bg-color)}.survey label.btn{width:100%;transition:.3s ease;margin:0;text-align:center;line-height:1.2;min-height:48px}@media(max-width: 999px){.survey label.btn{min-height:44px}}.survey fieldset{border:0;padding:0;margin:0}.survey fieldset+fieldset{margin-top:calc(20px + 2%)}.survey .btn-wrapper{display:none}.survey .survey-result>.title{display:none}.survey .result-wrapper .title{font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em}.survey .sub-result-wrapper{position:relative;display:flex;justify-content:space-between;font-size:var(--font-size-copy);line-height:1.1;padding:10px 15px;align-items:center;font-family:"Korb",sans-serif;min-height:48px}@media(max-width: 999px){.survey .sub-result-wrapper{min-height:44px}}@media(max-width: 767px){.survey .sub-result-wrapper{padding:5px 5px 5px 10px}}.survey .sub-result-wrapper+.sub-result-wrapper{margin-top:15px}.survey .sub-result-wrapper div{position:relative;display:block}.survey .sub-result-wrapper div.answer{overflow:hidden;max-width:calc(100% - 60px)}@media(max-width: 767px){.survey .sub-result-wrapper div.answer{max-width:calc(100% - 50px)}}.survey .sub-result-wrapper .bar{position:absolute;display:block;left:0;width:0;top:0;bottom:0;transition:.8s cubic-bezier(0.645, 0.045, 0.355, 1);min-width:1px;background-color:#9ad7a3}.survey .survey-result{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(0.9)}.survey .survey-result h3{margin-bottom:.9em}.survey.show-result .survey-result{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .3s,visibility 0s ease .3s,transform .4s ease .3s;transform:translate3d(0, 0, 0) scale(1)}.survey.show-result form{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(0.9)}.survey[data-size=lg]{display:flex;align-items:flex-start}.survey[data-size=lg] .text-box,.survey[data-size=lg] .form-box{flex:1 1 100%;max-width:50%}.survey[data-size=lg] .text-box{padding:var(--content-box-padding);margin-bottom:.1em}.survey[data-size=lg] .text-box .kicker{padding-top:.1em}.survey[data-size=lg] .form-box{padding-left:0}',"",{version:3,sources:["webpack://./stories/sections/survey/survey.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAIE,oCACE,kBAAA,CAIJ,QACE,iBAAA,CACA,aAAA,CACA,8BAAA,CACA,oDAAA,CACA,oEAAA,CAEA,eACE,mBAAA,CAGF,kBACE,0FAAA,CACA,gCAAA,CAEA,0BACE,iBAAA,CAGF,0CACE,eAAA,CACA,kBAAA,CAGF,+BACE,eAAA,CAGF,yBAjBF,kBAkBI,gDAAA,CAAA,CAIJ,kBACE,iBAAA,CACA,kCAAA,CACA,0DAAA,CAEA,yBALF,kBAMI,mDAAA,CAAA,CAIJ,aCsCA,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,0EAAA,CDvCE,uCAAA,CAEA,8BACE,QAAA,CAKF,yBADF,sBAEI,cAAA,CAAA,CAIJ,eCtCA,4BAAA,CACA,6BAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,yBAAA,CDmCE,gCAAA,CACA,iBAAA,CACA,SAAA,CACA,eAAA,CAGF,WACE,eAAA,CACA,SAAA,CACA,aAAA,CAEA,qBACE,iBAAA,CACA,SAAA,CAEA,wBACE,eAAA,CAKN,0BACE,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,qCAAA,CACA,QAAA,CACA,uBAAA,CACA,oBAAA,CACA,eAAA,CACA,oBAAA,CACA,cAAA,CACA,eAAA,CCwEA,8CACE,4GAAA,CACA,SAAA,CAEF,iFACE,4GAAA,CACA,SAAA,CD3EF,wCACE,sDAAA,CACA,8BAAA,CAGF,6CACE,0CAAA,CACA,uEAAA,CAIJ,kBACE,UAAA,CACA,mBAAA,CACA,QAAA,CACA,iBAAA,CACA,eAAA,CACA,eAAA,CAEA,yBARF,kBASI,eAAA,CAAA,CAIJ,iBACE,QAAA,CACA,SAAA,CACA,QAAA,CAGF,0BACE,0BAAA,CAGF,qBACE,YAAA,CAGF,8BACE,YAAA,CAIA,+BC1HF,4BAAA,CACA,6BAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,yBAAA,CD0HA,4BACE,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,iBAAA,CACA,kBAAA,CACA,6BAAA,CACA,eAAA,CAEA,yBAXF,4BAYI,eAAA,CAAA,CAGF,yBAfF,4BAgBI,wBAAA,CAAA,CAGF,gDACE,eAAA,CAGF,gCACE,iBAAA,CACA,aAAA,CAEA,uCACE,eAAA,CACA,2BAAA,CAEA,yBAJF,uCAKI,2BAAA,CAAA,CAKN,iCACE,iBAAA,CACA,aAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,mDAAA,CACA,aAAA,CACA,wBAAA,CAIJ,uBC3HA,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CD0HE,yCAAA,CAEA,0BACE,kBAAA,CAKF,mCC9HF,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,6EAAA,CD6HI,uCAAA,CAGF,yBC1IF,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDyII,yCAAA,CAIJ,sBACE,YAAA,CAEA,sBAAA,CAEA,gEACE,aAAA,CACA,aAAA,CAGF,gCACE,kCAAA,CACA,kBAAA,CACA,wCACE,gBAAA,CAIJ,gCACE,cAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.richtext {\n .detail-text:has(.survey) {\n overflow-x: visible;\n }\n}\n\n.survey {\n position: relative;\n display: block;\n margin: var(--section-margin) 0;\n background-color: var(--theme-color-secondary-dimmed);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n legend {\n margin: 0 0 0.75rem 0;\n }\n\n .text-box {\n padding: var(--content-box-padding) var(--content-box-padding) 0 var(--content-box-padding);\n font-size: var(--font-size-small);\n\n .kicker {\n margin-top: -0.3em;\n }\n\n h2, h3 {\n margin-top: 0.2em;\n margin-bottom: 0.3em;\n }\n\n p:last-child {\n margin-bottom: 0;\n }\n\n @media(max-width: 567px) {\n padding-top: calc(var(--content-box-padding) * 1.5);\n }\n }\n\n .form-box {\n position: relative;\n padding: var(--content-box-padding);\n transition: height 0.5s $easeInOutCubic;\n\n @media(max-width: 567px) {\n padding-bottom: calc(var(--content-box-padding) * 1.5);\n }\n }\n\n form {\n @include show;\n transform: translate3d(0, 0, 0) scale(1);\n\n &:not(:last-child) {\n height: 0;\n }\n }\n\n h3, h4 {\n @media(max-width: 767px) {\n font-size: 26px;\n }\n }\n\n legend {\n @include h4;\n color: var(--theme-color-primary);\n margin: 1em 0 0.5em;\n padding: 0;\n border-bottom: 0;\n }\n\n ul {\n list-style: none;\n padding: 0;\n margin: 0 -2px;\n\n li.choice {\n position: relative;\n padding: 0;\n\n + li {\n margin-top: 15px;\n }\n }\n }\n\n input[type=\"radio\"] {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 1;\n border-radius: var(--border-radius-md);\n margin: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n transition: 0.25s ease;\n cursor: pointer;\n opacity: 0.000001;\n @include focus-visible();\n\n &:checked + label {\n background-color: var(--theme-color-secondary-intensed);\n color: var(--theme-color-white);\n }\n\n &:hover + label::after {\n opacity: var(--button-hover-shadow-opacity);\n box-shadow: 0 0 0 var(--button-hover-shadow-size) var(--button-bg-color);\n }\n }\n\n label.btn {\n width: 100%;\n transition: 0.3s ease;\n margin: 0;\n text-align: center;\n line-height: 1.2;\n min-height: 48px;\n\n @media(max-width: 999px) {\n min-height: 44px;\n }\n }\n\n fieldset {\n border: 0;\n padding: 0;\n margin: 0;\n }\n\n fieldset + fieldset {\n margin-top: calc(20px + 2%);\n }\n\n .btn-wrapper {\n display: none;\n }\n\n .survey-result > .title {\n display: none;\n }\n\n .result-wrapper {\n .title {\n @include h4;\n }\n }\n\n .sub-result-wrapper {\n position: relative;\n display: flex;\n justify-content: space-between;\n font-size: var(--font-size-copy);\n line-height: 1.1;\n padding: 10px 15px;\n align-items: center;\n font-family: \"Korb\", sans-serif;\n min-height: 48px;\n\n @media(max-width: 999px) {\n min-height: 44px;\n }\n\n @media(max-width: 767px) {\n padding: 5px 5px 5px 10px;\n }\n\n + .sub-result-wrapper {\n margin-top: 15px;\n }\n\n div {\n position: relative;\n display: block;\n\n &.answer {\n overflow: hidden;\n max-width: calc(100% - 60px);\n\n @media(max-width: 767px) {\n max-width: calc(100% - 50px);\n }\n }\n }\n\n .bar {\n position: absolute;\n display: block;\n left: 0;\n width: 0;\n top: 0;\n bottom: 0;\n transition: 0.8s $easeInOutCubic;\n min-width: 1px;\n background-color: #9AD7A3;\n }\n }\n\n .survey-result {\n @include hide;\n transform: translate3d(0, 0, 0) scale(0.9);\n\n h3 {\n margin-bottom: 0.9em;\n }\n }\n\n &.show-result {\n .survey-result {\n @include show(0.3s);\n transform: translate3d(0, 0, 0) scale(1);\n }\n\n form {\n @include hide();\n transform: translate3d(0, 0, 0) scale(0.9);\n }\n }\n\n &[data-size='lg'] {\n display: flex;\n //align-items: center;\n align-items: flex-start;\n\n .text-box, .form-box {\n flex: 1 1 100%;\n max-width: 50%;\n }\n\n .text-box {\n padding: var(--content-box-padding);\n margin-bottom: 0.1em;\n .kicker {\n padding-top: 0.1em;\n }\n }\n\n .form-box {\n padding-left: 0;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/926.5393f3be.iframe.bundle.js b/gfi-ihk-2024/storybook-static/926.c1a67448.iframe.bundle.js
similarity index 72%
rename from gfi-ihk-2024/storybook-static/926.5393f3be.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/926.c1a67448.iframe.bundle.js
index 9ea5a30..24d8c6f 100644
--- a/gfi-ihk-2024/storybook-static/926.5393f3be.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/926.c1a67448.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[926],{"./stories/atoms/label/LabelComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createLabel});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),label=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(label.Z,options);label.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createLabel=function createLabel(_ref){var _ref$text=_ref.text,text=void 0===_ref$text?"Benutzername":_ref$text,_ref$forAttribute=_ref.forAttribute,forAttribute=void 0===_ref$forAttribute?"name":_ref$forAttribute,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$isHidden=_ref.isHidden,isHidden=void 0!==_ref$isHidden&&_ref$isHidden,label=(0,helpers.az)("label",isHidden?["visually-hidden"]:[],text);(label.htmlFor=forAttribute,isRequired)&&((0,helpers.az)("sup",[],"*",label).title="Pflichtfeld");return label}},"./stories/components/form-element/FormElementComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createFormElement});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js");var _global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/_global/scripts/helpers.js"),_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/atoms/label/LabelComponent.js"),_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./stories/atoms/input-checkbox-radio/InputCheckboxRadioComponent.js"),_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./stories/atoms/input-select/InputSelectComponent.js"),_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("./stories/atoms/input-select/InputSelectData.js"),createFormElement=function createFormElement(_ref){var _ref$wrapperClasses=_ref.wrapperClasses,wrapperClasses=void 0===_ref$wrapperClasses?"form-element":_ref$wrapperClasses,_ref$name=_ref.name,name=void 0===_ref$name?"name":_ref$name,_ref$id=_ref.id,id=void 0===_ref$id?null:_ref$id,_ref$inputType=_ref.inputType,inputType=void 0===_ref$inputType?"text":_ref$inputType,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"":_ref$placeholder,_ref$label=_ref.label,label=void 0===_ref$label?"Benutzername":_ref$label,_ref$selectOptions=_ref.selectOptions,selectOptions=void 0===_ref$selectOptions?[]:_ref$selectOptions,wrapper=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__.az)("div",wrapperClasses.split(" "));return id&&0!==id.length||(id=name),"checkbox"!==inputType&&"radio"!==inputType||wrapper.appendChild((0,_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__.a)({type:inputType,isRequired,name,id})),wrapper.appendChild((0,_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__._)({forAttribute:id,isRequired,text:label})),"select"===inputType&&wrapper.appendChild((0,_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__.E)({placeholder,isRequired,name,id,options:selectOptions.length>0?selectOptions:_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__.A})),-1===["checkbox","radio","select"].indexOf(inputType)&&wrapper.appendChild((0,_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__.$)({placeholder,isRequired,name,id,type:inputType})),wrapper}},"./stories/components/login/LoginComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{x:()=>createLoginForm});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),login=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/login/login.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(login.Z,options);login.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=(__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),__webpack_require__("./stories/atoms/button/ButtonComponent.js")),FormElementComponent=__webpack_require__("./stories/components/form-element/FormElementComponent.js");var createLoginForm=function createLoginForm(_ref){!function _objectDestructuringEmpty(obj){if(null==obj)throw new TypeError("Cannot destructure "+obj)}(_ref);var form=(0,helpers.az)("form",["login-form"]),fieldset=(0,helpers.az)("fieldset",[],null,form),baseUrl=(0,helpers.az)("input",[],null,fieldset),errorUrl=(0,helpers.az)("input",[],null,fieldset),wrapper=(0,helpers.az)("div",["login-wrapper"],null,fieldset);return baseUrl.type="hidden",baseUrl.name="baseUrl",baseUrl.value="https://sqa-test.ihk24.ihk.de/login/",errorUrl.type="hidden",errorUrl.name="errorUrl",errorUrl.value="https://sqa-test.ihk24.ihk.de/login/",wrapper.appendChild((0,FormElementComponent._)({name:"username",placeholder:"Benutzername",label:"Benutzername",wrapperClasses:"login-name"})),wrapper.appendChild((0,FormElementComponent._)({name:"passwort",placeholder:"Passwort",label:"Passwort",inputType:"password",wrapperClasses:"login-pwd"})),wrapper.appendChild((0,FormElementComponent._)({inputType:"checkbox",name:"login_agb",wrapperClasses:"terms",label:'Die Nutzungsbedingungen erkenne ich an. Den Datenschutzhinweis habe ich zur Kenntnis genommen und akzeptiert.'})),(0,helpers.az)("div",["btn-wrapper"],null,form).appendChild((0,ButtonComponent.a)({elementType:"button",iconPosition:"icon-right",label:"Einloggen",icon:"login",color:"secondary"})),form}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"label{display:block;font-size:var(--font-size-small);font-weight:400;margin:0}label a:hover{color:var(--theme-color-link-hover)}label sup{vertical-align:top;margin-left:.1em}","",{version:3,sources:["webpack://./stories/atoms/label/label.scss"],names:[],mappings:"AAAA,MACE,aAAA,CACA,gCAAA,CACA,eAAA,CACA,QAAA,CAEA,cACE,mCAAA,CAGF,UACE,kBAAA,CACA,gBAAA",sourcesContent:["label {\n display: block;\n font-size: var(--font-size-small);\n font-weight: 400;\n margin: 0;\n\n a:hover {\n color: var(--theme-color-link-hover);\n }\n\n sup {\n vertical-align: top;\n margin-left: 0.1em;\n }\n}\n\n//input[type='radio'], input[type='checkbox'] {\n// ~ label {\n// font-size: var(--font-size-copy);\n// line-height: 1.4;\n// display: inline-block;\n// vertical-align: top;\n// max-width: calc(100% - 40px);\n// margin-top: calc(10px - 0.6em);\n// margin-bottom: 1em;\n//\n// @media(max-width: 999px) {\n// margin-top: calc(10px - 0.65em);\n// }\n// }\n//}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/login/login.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.login-form{position:relative;display:block;overflow:hidden;background-color:var(--theme-color-primary-dimmed-04);padding:var(--content-box-padding);margin:var(--section-margin) 0}.login-form fieldset{margin:-0.2em 0 0;padding:0;border:0}.login-form .login-wrapper{display:flex;flex-wrap:wrap;margin:0 -10px}.login-form .login-wrapper>div{position:relative;display:block;padding:0 10px;flex:1 1 50%;max-width:50%}@media(max-width: 567px){.login-form .login-wrapper>div{flex:1 1 100%;max-width:100%}}.login-form .login-wrapper>div.terms{max-width:100%;flex:1 1 100%;margin-top:.3em}.login-form .terms-text{max-width:calc(100% - 45px);display:inline-block}.login-form .terms-text a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.login-form .terms-text a:focus-visible,.login-form .terms-text a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.login-form .btn-wrapper{text-align:right}.login-form .submit{color:var(--theme-color-primary)}.login-form .submit.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.login-form .submit:focus-visible,.login-form .submit.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.login-form .submit:hover,.login-form .submit:focus{color:var(--theme-color-primary);box-shadow:0 0 0 5px rgba(var(--theme-color-secondary), 0.5)}.login-form .submit:before{content:"";font-size:30px;line-height:1}@media(max-width: 767px){.login-form{padding:calc(var(--content-box-padding)*1.5) var(--content-box-padding)}}section.extranet-wrapper .update-wrapper{border-top:solid 1px;margin-top:20px;padding-top:20px}section.extranet-wrapper .update-wrapper .item{margin-bottom:10px}section.extranet-wrapper .widecol{flex:1 1 66%;max-width:100%}',"",{version:3,sources:["webpack://./stories/components/login/login.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,YAGA,iBACE,CAAA,aACA,CAAA,eACA,CAAA,qDACA,CAAA,kCACA,CAAA,8BACA,CAAA,qBAEA,iBACE,CAAA,SACA,CAAA,QACA,CAAA,2BAGF,YACE,CAAA,cACA,CAAA,cACA,CAAA,+BAEA,iBACE,CAAA,aACA,CAAA,cACA,CAAA,YACA,CAAA,aACA,CAAA,yBAEA,+BAPF,aAQI,CAAA,cACA,CAAA,CAAA,qCAGF,cACE,CAAA,aACA,CAAA,eACA,CAAA,wBAKN,2BACE,CAAA,oBACA,CAAA,8CCqIA,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,yBDpIJ,gBACE,CAAA,oBAGF,gCAGE,CAAA,wCCuHA,4GACE,CAAA,SACA,CAAA,qEAEF,4GACE,CAAA,SACA,CAAA,oDD1HF,gCACE,CAAA,4DACA,CAAA,2BAGF,WC0KgB,CAAA,cDxKd,CAAA,aACA,CAAA,yBAIJ,YAtEF,uEAuEI,CAAA,CAAA,yCAKF,oBACE,CAAA,eACA,CAAA,gBACA,CAAA,+CAEF,kBACE,CAAA,kCAEF,YACE,CAAA,cAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.login-form {\n position: relative;\n display: block;\n overflow: hidden;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: var(--content-box-padding);\n margin: var(--section-margin) 0;\n\n fieldset {\n margin: -0.2em 0 0;\n padding: 0;\n border: 0;\n }\n\n .login-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin: 0 -10px;\n\n > div {\n position: relative;\n display: block;\n padding: 0 10px;\n flex: 1 1 50%;\n max-width: 50%;\n\n @media(max-width: 567px) {\n flex: 1 1 100%;\n max-width: 100%;\n }\n\n &.terms {\n max-width: 100%;\n flex: 1 1 100%;\n margin-top: 0.3em;\n }\n }\n }\n\n .terms-text {\n max-width: calc(100% - 45px);\n display: inline-block;\n\n a {\n @include focus-visible;\n }\n }\n\n .btn-wrapper {\n text-align: right;\n }\n\n .submit {\n //@extend .btn;\n //@extend .has-icon;\n color: var(--theme-color-primary);\n @include focus-visible;\n\n &:hover, &:focus {\n color: var(--theme-color-primary);\n box-shadow: 0 0 0 5px rgba(var(--theme-color-secondary), 0.5);\n }\n\n &:before {\n @include icon-login;\n font-size: 30px;\n line-height: 1;\n }\n }\n\n @media(max-width: 767px) {\n padding: calc(var(--content-box-padding) * 1.5) var(--content-box-padding);\n }\n}\n\nsection.extranet-wrapper {\n .update-wrapper {\n border-top: solid 1px;\n margin-top: 20px;\n padding-top: 20px;\n }\n .update-wrapper .item {\n margin-bottom: 10px;\n }\n .widecol {\n flex: 1 1 66%;max-width: 100%;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[926],{"./stories/atoms/label/LabelComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createLabel});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),label=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(label.Z,options);label.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createLabel=function createLabel(_ref){var _ref$text=_ref.text,text=void 0===_ref$text?"Benutzername":_ref$text,_ref$forAttribute=_ref.forAttribute,forAttribute=void 0===_ref$forAttribute?"name":_ref$forAttribute,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$isHidden=_ref.isHidden,isHidden=void 0!==_ref$isHidden&&_ref$isHidden,label=(0,helpers.az)("label",isHidden?["visually-hidden"]:[],text);(label.htmlFor=forAttribute,isRequired)&&((0,helpers.az)("sup",[],"*",label).title="Pflichtfeld");return label}},"./stories/components/form-element/FormElementComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createFormElement});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js");var _global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/_global/scripts/helpers.js"),_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/atoms/label/LabelComponent.js"),_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./stories/atoms/input-checkbox-radio/InputCheckboxRadioComponent.js"),_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./stories/atoms/input-select/InputSelectComponent.js"),_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("./stories/atoms/input-select/InputSelectData.js"),createFormElement=function createFormElement(_ref){var _ref$wrapperClasses=_ref.wrapperClasses,wrapperClasses=void 0===_ref$wrapperClasses?"form-element":_ref$wrapperClasses,_ref$name=_ref.name,name=void 0===_ref$name?"name":_ref$name,_ref$id=_ref.id,id=void 0===_ref$id?null:_ref$id,_ref$inputType=_ref.inputType,inputType=void 0===_ref$inputType?"text":_ref$inputType,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"":_ref$placeholder,_ref$label=_ref.label,label=void 0===_ref$label?"Benutzername":_ref$label,_ref$selectOptions=_ref.selectOptions,selectOptions=void 0===_ref$selectOptions?[]:_ref$selectOptions,wrapper=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__.az)("div",wrapperClasses.split(" "));return id&&0!==id.length||(id=name),"checkbox"!==inputType&&"radio"!==inputType||wrapper.appendChild((0,_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__.a)({type:inputType,isRequired,name,id})),wrapper.appendChild((0,_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__._)({forAttribute:id,isRequired,text:label})),"select"===inputType&&wrapper.appendChild((0,_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__.E)({placeholder,isRequired,name,id,options:selectOptions.length>0?selectOptions:_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__.A})),-1===["checkbox","radio","select"].indexOf(inputType)&&wrapper.appendChild((0,_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__.$)({placeholder,isRequired,name,id,type:inputType})),wrapper}},"./stories/components/login/LoginComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{x:()=>createLoginForm});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),login=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/login/login.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(login.Z,options);login.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=(__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),__webpack_require__("./stories/atoms/button/ButtonComponent.js")),FormElementComponent=__webpack_require__("./stories/components/form-element/FormElementComponent.js");var createLoginForm=function createLoginForm(_ref){!function _objectDestructuringEmpty(obj){if(null==obj)throw new TypeError("Cannot destructure "+obj)}(_ref);var form=(0,helpers.az)("form",["login-form"]),fieldset=(0,helpers.az)("fieldset",[],null,form),baseUrl=(0,helpers.az)("input",[],null,fieldset),errorUrl=(0,helpers.az)("input",[],null,fieldset),wrapper=(0,helpers.az)("div",["login-wrapper"],null,fieldset);return baseUrl.type="hidden",baseUrl.name="baseUrl",baseUrl.value="https://sqa-test.ihk24.ihk.de/login/",errorUrl.type="hidden",errorUrl.name="errorUrl",errorUrl.value="https://sqa-test.ihk24.ihk.de/login/",wrapper.appendChild((0,FormElementComponent._)({name:"username",placeholder:"Benutzername",label:"Benutzername",wrapperClasses:"login-name"})),wrapper.appendChild((0,FormElementComponent._)({name:"passwort",placeholder:"Passwort",label:"Passwort",inputType:"password",wrapperClasses:"login-pwd"})),wrapper.appendChild((0,FormElementComponent._)({inputType:"checkbox",name:"login_agb",wrapperClasses:"terms",label:'Die Nutzungsbedingungen erkenne ich an. Den Datenschutzhinweis habe ich zur Kenntnis genommen und akzeptiert.'})),(0,helpers.az)("div",["btn-wrapper"],null,form).appendChild((0,ButtonComponent.a)({elementType:"button",iconPosition:"icon-right",label:"Einloggen",icon:"login",color:"secondary"})),form}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"label{display:block;font-size:var(--font-size-small);font-weight:400;margin:0}label a:hover{color:var(--theme-color-link-hover)}label sup{vertical-align:top;margin-left:.1em}","",{version:3,sources:["webpack://./stories/atoms/label/label.scss"],names:[],mappings:"AAAA,MACE,aAAA,CACA,gCAAA,CACA,eAAA,CACA,QAAA,CAEA,cACE,mCAAA,CAGF,UACE,kBAAA,CACA,gBAAA",sourcesContent:["label {\n display: block;\n font-size: var(--font-size-small);\n font-weight: 400;\n margin: 0;\n\n a:hover {\n color: var(--theme-color-link-hover);\n }\n\n sup {\n vertical-align: top;\n margin-left: 0.1em;\n }\n}\n\n//input[type='radio'], input[type='checkbox'] {\n// ~ label {\n// font-size: var(--font-size-copy);\n// line-height: 1.4;\n// display: inline-block;\n// vertical-align: top;\n// max-width: calc(100% - 40px);\n// margin-top: calc(10px - 0.6em);\n// margin-bottom: 1em;\n//\n// @media(max-width: 999px) {\n// margin-top: calc(10px - 0.65em);\n// }\n// }\n//}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/login/login.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.login-form{position:relative;display:block;overflow:hidden;background-color:var(--theme-color-primary-dimmed-04);padding:var(--content-box-padding);margin:var(--section-margin) 0}.login-form fieldset{margin:-0.2em 0 0;padding:0;border:0}.login-form .login-wrapper{display:flex;flex-wrap:wrap;margin:0 -10px}.login-form .login-wrapper>div{position:relative;display:block;padding:0 10px;flex:1 1 50%;max-width:50%}@media(max-width: 567px){.login-form .login-wrapper>div{flex:1 1 100%;max-width:100%}}.login-form .login-wrapper>div.terms{max-width:100%;flex:1 1 100%;margin-top:.3em}.login-form .terms-text{max-width:calc(100% - 45px);display:inline-block}.login-form .terms-text a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.login-form .terms-text a:focus-visible,.login-form .terms-text a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.login-form .btn-wrapper{text-align:right}.login-form .submit{color:var(--theme-color-primary)}.login-form .submit.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.login-form .submit:focus-visible,.login-form .submit.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.login-form .submit:hover,.login-form .submit:focus{color:var(--theme-color-primary);box-shadow:0 0 0 5px rgba(var(--theme-color-secondary), 0.5)}.login-form .submit:before{content:"";font-size:30px;line-height:1}@media(max-width: 767px){.login-form{padding:calc(var(--content-box-padding)*1.5) var(--content-box-padding)}}section.extranet-wrapper .update-wrapper{border-top:solid 1px;margin-top:20px;padding-top:20px}section.extranet-wrapper .update-wrapper .item{margin-bottom:10px}section.extranet-wrapper .widecol{flex:1 1 66%;max-width:100%}',"",{version:3,sources:["webpack://./stories/components/login/login.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,YAGA,iBACE,CAAA,aACA,CAAA,eACA,CAAA,qDACA,CAAA,kCACA,CAAA,8BACA,CAAA,qBAEA,iBACE,CAAA,SACA,CAAA,QACA,CAAA,2BAGF,YACE,CAAA,cACA,CAAA,cACA,CAAA,+BAEA,iBACE,CAAA,aACA,CAAA,cACA,CAAA,YACA,CAAA,aACA,CAAA,yBAEA,+BAPF,aAQI,CAAA,cACA,CAAA,CAAA,qCAGF,cACE,CAAA,aACA,CAAA,eACA,CAAA,wBAKN,2BACE,CAAA,oBACA,CAAA,8CCqIA,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,yBDpIJ,gBACE,CAAA,oBAGF,gCAGE,CAAA,wCCuHA,4GACE,CAAA,SACA,CAAA,qEAEF,4GACE,CAAA,SACA,CAAA,oDD1HF,gCACE,CAAA,4DACA,CAAA,2BAGF,WC0KgB,CAAA,cDxKd,CAAA,aACA,CAAA,yBAIJ,YAtEF,uEAuEI,CAAA,CAAA,yCAKF,oBACE,CAAA,eACA,CAAA,gBACA,CAAA,+CAEF,kBACE,CAAA,kCAEF,YACE,CAAA,cAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.login-form {\n position: relative;\n display: block;\n overflow: hidden;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: var(--content-box-padding);\n margin: var(--section-margin) 0;\n\n fieldset {\n margin: -0.2em 0 0;\n padding: 0;\n border: 0;\n }\n\n .login-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin: 0 -10px;\n\n > div {\n position: relative;\n display: block;\n padding: 0 10px;\n flex: 1 1 50%;\n max-width: 50%;\n\n @media(max-width: 567px) {\n flex: 1 1 100%;\n max-width: 100%;\n }\n\n &.terms {\n max-width: 100%;\n flex: 1 1 100%;\n margin-top: 0.3em;\n }\n }\n }\n\n .terms-text {\n max-width: calc(100% - 45px);\n display: inline-block;\n\n a {\n @include focus-visible;\n }\n }\n\n .btn-wrapper {\n text-align: right;\n }\n\n .submit {\n //@extend .btn;\n //@extend .has-icon;\n color: var(--theme-color-primary);\n @include focus-visible;\n\n &:hover, &:focus {\n color: var(--theme-color-primary);\n box-shadow: 0 0 0 5px rgba(var(--theme-color-secondary), 0.5);\n }\n\n &:before {\n @include icon-login;\n font-size: 30px;\n line-height: 1;\n }\n }\n\n @media(max-width: 767px) {\n padding: calc(var(--content-box-padding) * 1.5) var(--content-box-padding);\n }\n}\n\nsection.extranet-wrapper {\n .update-wrapper {\n border-top: solid 1px;\n margin-top: 20px;\n padding-top: 20px;\n }\n .update-wrapper .item {\n margin-bottom: 10px;\n }\n .widecol {\n flex: 1 1 66%;max-width: 100%;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9344.564d2e1b.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9344.564d2e1b.iframe.bundle.js
new file mode 100644
index 0000000..69bf495
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/9344.564d2e1b.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9344],{"./stories/_global/scripts/lorem.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>lorem2,v:()=>lorem1});var lorem1="Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus magni, vel! Enim fuga modi natus pariatur quibusdam repudiandae rerum! Ad adipisci asperiores at atque dolorem doloremque itaque quaerat temporibus voluptatum?",lorem2="Consectetur adipisicing elit. Alias aliquid doloribus earum eius error ex minus natus nesciunt, porro praesentium provident quo sunt unde. Eligendi facere illum natus odio, tempora voluptatum? Ea enim iste modi odio optio quis sed temporibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur dolore doloribus explicabo facere illum ipsam, magnam recusandae sit voluptatibus voluptatum?"},"./stories/atoms/blockquote/BlockquoteComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{k:()=>createBlockquote});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),blockquote=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(blockquote.Z,options);blockquote.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createBlockquote=function createBlockquote(_ref){var _ref$quote=_ref.quote,quote=void 0===_ref$quote?"Ein Unternehmen zu gründen, ähnelt dem Kuchenbacken: Du brauchst alle nötigen Zutaten und jede einzelne davon in der genau passenden Menge.":_ref$quote,_ref$author=_ref.author,author=void 0===_ref$author?"Max Mustermann, Unternehmer":_ref$author,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,blockquote=(0,helpers.az)("blockquote");return blockquote.dataset.quoteType=type,"string"==typeof quote?(0,helpers.az)("p",[],quote,blockquote):quote.map((function(p){(0,helpers.az)("p",[],p,blockquote)})),(0,helpers.az)("p",["author"],author,blockquote),blockquote}},"./stories/components/infobox/InfoboxComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>createInfobox});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobox=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobox.Z,options);infobox.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),createInfobox=function createInfobox(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$full=_ref.full,full=void 0!==_ref$full&&_ref$full,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Dachzeile":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Dies ist eine Zwischenheadline mit der Maximalbefüllung von 80 Zeichen.":_ref$headline,_ref$image=_ref.image,image=void 0===_ref$image?"./dummy/placeholder-1-1.svg":_ref$image,_ref$text=_ref.text,text=void 0===_ref$text?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.":_ref$text,_ref$ul=_ref.ul,ul=void 0===_ref$ul?"List Styles werden über externe Klasse Richtext geladen":_ref$ul,_ref$ol=_ref.ol,ol=void 0===_ref$ol?"Lorem ipsum dolor sit":_ref$ol,infobox=(0,helpers.az)("div",["infobox",type]),content=(0,helpers.az)("div",["infobox--content"],null,infobox);if(!0===full&&((0,helpers.az)("p",["kicker"],kicker,content),(0,helpers.az)("div",["like-h2"],headline,content)),(0,helpers.az)("p",[],text,content),!0===full){var ulEl=(0,helpers.az)("ul",[],null,content);(0,helpers.az)("li",[],ul,ulEl);var button,olEl=(0,helpers.az)("ol",[],null,content);(0,helpers.az)("li",[],ol,olEl),content.appendChild((0,BlockquoteComponent.k)({})),button="secondary"===type?(0,ButtonComponent.a)({color:"primary",label:"Label"}):(0,ButtonComponent.a)({color:"secondary",label:"Label"}),content.appendChild(button),(0,helpers.Bi)(image,70,70,"",[],infobox)}return infobox}},"./stories/components/magazine-article/MagazineArticleComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{o:()=>createMagazineArticle});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),magazine_article=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-article/magazine-article.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(magazine_article.Z,options);magazine_article.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),lorem=__webpack_require__("./stories/_global/scripts/lorem.js"),GalleryComponent=__webpack_require__("./stories/components/gallery/GalleryComponent.js"),AnchorLinksComponent=__webpack_require__("./stories/components/anchor-links/AnchorLinksComponent.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),ContactComponent=__webpack_require__("./stories/components/contact/ContactComponent.js"),PrintShareComponent=__webpack_require__("./stories/components/print-share/PrintShareComponent.js"),InfoboxComponent=__webpack_require__("./stories/components/infobox/InfoboxComponent.js"),EventsComponent=__webpack_require__("./stories/sections/events/EventsComponent.js"),CardSliderComponent=__webpack_require__("./stories/sections/card-slider/CardSliderComponent.js"),createMagazineArticle=function createMagazineArticle(_ref){var _ref$addArticleCompon=_ref.addArticleComponents,addArticleComponents=void 0===_ref$addArticleCompon||_ref$addArticleCompon,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Titelthema":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren":_ref$headline,article=(0,helpers.az)("article",["col","magazine-article"]);if(addArticleComponents){(0,helpers.az)("p",["kicker"],kicker,article),(0,helpers.az)("h1",[],headline,article),(0,helpers.az)("p",["author-date"],"von Martina Mustermann | 15.02.2025",article),article.appendChild((0,AnchorLinksComponent.A)({titles:["Lorem ipsum dolor sit","Consectetur adipisicing elit"]}));var richText=(0,helpers.az)("div",["richtext"],null,article);(0,helpers.az)("p",["initial"],lorem.v,richText),(0,helpers.az)("p",[],lorem.t,richText),(0,helpers.az)("h2",[],"Lorem ipsum dolor sit",richText),(0,helpers.az)("p",[],lorem.v,richText),article.appendChild((0,CardSliderComponent.Q)({})),article.appendChild((0,GalleryComponent.N)({galleryType:"masonry"})),article.appendChild((0,InfoboxComponent.B)({content:lorem.t}));var imageBox=(0,helpers.az)("figure",["image-box","off-grid"],null,article);(0,helpers.Bi)("./dummy/placeholder-3-2.svg",420,280,"Image off grid",[],imageBox),(0,helpers.az)("figcaption",[],"Bildunterschrift lorem ipsum dolor sit amet ipsum",imageBox),(0,helpers.az)("p",[],lorem.t+" "+lorem.v+" "+lorem.t,article),(0,helpers.az)("p",[],lorem.t,article),(0,helpers.az)("h2",[],"Consectetur adipisicing elit",article),(0,helpers.az)("p",[],lorem.t,article),article.appendChild((0,EventsComponent.u)({})),article.appendChild((0,BlockquoteComponent.k)({})),article.appendChild((0,ContactComponent.r)({})),article.appendChild((0,PrintShareComponent.a)({}))}return article}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":(module,__unused_webpack_exports,__webpack_require__)=>{var ITERATOR=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),SAFE_CLOSING=!1;try{var called=0,iteratorWithReturn={next:function(){return{done:!!called++}},return:function(){SAFE_CLOSING=!0}};iteratorWithReturn[ITERATOR]=function(){return this},Array.from(iteratorWithReturn,(function(){throw 2}))}catch(error){}module.exports=function(exec,SKIP_CLOSING){if(!SKIP_CLOSING&&!SAFE_CLOSING)return!1;var ITERATION_SUPPORT=!1;try{var object={};object[ITERATOR]=function(){return{next:function(){return{done:ITERATION_SUPPORT=!0}}}},exec(object)}catch(error){}return ITERATION_SUPPORT}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/quote.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'blockquote{border-left:6px solid var(--theme-color-secondary);margin:2em 0;padding-left:1.2em;font-style:italic}blockquote .author{font-style:normal;font-size:var(--font-size-small);line-height:1.2}.magazine-article blockquote,blockquote[data-quote-type=magazine]{border-left:0;font-weight:300;font-style:normal;margin:calc(var(--section-margin)*.6) 0;padding:0 20px 0 40px}@media(max-width: 767px){.magazine-article blockquote,blockquote[data-quote-type=magazine]{padding:0 0 0 20px}}.magazine-article blockquote p:not(.author),.magazine-article blockquote div.text,blockquote[data-quote-type=magazine] p:not(.author),blockquote[data-quote-type=magazine] div.text{line-height:1.3;font-size:var(--font-size-h2)}.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px}@media(max-width: 767px){.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{margin-left:-20px}}.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px;transform:rotate(180deg)}@media(max-width: 767px){.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{margin-left:-20px}}.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{position:relative;font-weight:400;text-align:right;margin-right:-20px;margin-top:36px;font-family:"Source Sans Pro",sans-serif;font-size:18px}.magazine-article blockquote .author:before,.magazine-article blockquote h4:before,blockquote[data-quote-type=magazine] .author:before,blockquote[data-quote-type=magazine] h4:before{content:"— ";position:relative;top:-1px;margin-right:2px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{position:absolute;top:-36px;left:0}@media(max-width: 767px){.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{margin-right:0;padding-left:30px;font-size:16px;font-weight:500;margin-top:32px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{top:-30px}}',"",{version:3,sources:["webpack://./stories/atoms/blockquote/blockquote.scss"],names:[],mappings:"AAAA,WAAA,kDACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,mBAEA,iBACE,CAAA,gCACA,CAAA,eACA,CAAA,kEAIJ,aACE,CAAA,eACA,CAAA,iBACA,CAAA,uCACA,CAAA,qBACA,CAAA,yBAEA,kEAPF,kBAQI,CAAA,CAAA,oLAGF,eACE,CAAA,6BACA,CAAA,gQAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,yBAEA,gQAVF,iBAWI,CAAA,CAAA,0aAKN,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,wBACA,CAAA,yBAEA,0aAXF,iBAYI,CAAA,CAAA,0JAIJ,iBACE,CAAA,eACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,wCACA,CAAA,cACA,CAAA,sLAEA,YACE,CAAA,iBACA,CAAA,QACA,CAAA,gBACA,CAAA,kLAGF,iBACE,CAAA,SACA,CAAA,MACA,CAAA,yBAGF,0JAtBF,cAuBI,CAAA,iBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,kLAEA,SACE,CAAA",sourcesContent:['blockquote {\n border-left: 6px solid var(--theme-color-secondary);\n margin: 2em 0;\n padding-left: 1.2em;\n font-style: italic;\n\n .author {\n font-style: normal;\n font-size: var(--font-size-small);\n line-height: 1.2;\n }\n}\n\n.magazine-article blockquote, blockquote[data-quote-type=\'magazine\'] {\n border-left: 0;\n font-weight: 300;\n font-style: normal;\n margin: calc(var(--section-margin) * 0.6) 0;\n padding: 0 20px 0 40px;\n\n @media(max-width: 767px) {\n padding: 0 0 0 20px;\n }\n\n p:not(.author), div.text {\n line-height: 1.3;\n font-size: var(--font-size-h2);\n\n &:first-child:before {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n }\n\n p:not(.author):last-child:after, div.text:last-child:after, .author:after, h4:after {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n transform: rotate(180deg);\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n\n .author, h4 {\n position: relative;\n font-weight: 400;\n text-align: right;\n margin-right: -20px;\n margin-top: 36px;\n font-family: "Source Sans Pro", sans-serif;\n font-size: 18px;\n\n &:before {\n content: "— ";\n position: relative;\n top: -1px;\n margin-right: 2px;\n }\n\n &:after {\n position: absolute;\n top: -36px;\n left: 0;\n }\n\n @media(max-width: 767px) {\n margin-right: 0;\n padding-left: 30px;\n font-size: 16px;\n font-weight: 500;\n margin-top: 32px;\n\n &:after {\n top: -30px;\n }\n }\n }\n}'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.infobox,.richtext div.strong,article.col div.strong{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:60px;margin:calc(3% + 26px) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-top-left-radius:calc(4*(var(--border-radius-xs)));border-top-right-radius:calc(4*(var(--border-radius-xs)))}@media(max-width: 767px){.infobox,.richtext div.strong,article.col div.strong{padding-top:calc(2*var(--content-box-padding));padding-bottom:calc(2*var(--content-box-padding))}}.infobox:after,.richtext div.strong:after,article.col div.strong:after{content:"";display:block;width:100%;height:var(--border-width);background:var(--theme-color-secondary);position:absolute;left:0;bottom:calc(-1*var(--border-width));border-bottom-left-radius:calc(4*(var(--border-radius-xs)));border-bottom-right-radius:calc(4*(var(--border-radius-xs)))}.infobox.success,.richtext div.strong.success,article.col div.strong.success{background-color:var(--theme-color-success-dimmed)}.infobox.success:after,.richtext div.strong.success:after,article.col div.strong.success:after{background:var(--theme-color-success)}.infobox.error,.richtext div.strong.error,article.col div.strong.error{background-color:var(--theme-color-error-dimmed)}.infobox.error:after,.richtext div.strong.error:after,article.col div.strong.error:after{background:var(--theme-color-error)}.infobox.warning,.richtext div.strong.warning,article.col div.strong.warning{background-color:var(--theme-color-warning-dimmed)}.infobox.warning:after,.richtext div.strong.warning:after,article.col div.strong.warning:after{background:var(--theme-color-warning)}.infobox.secondary,.richtext div.strong.secondary,article.col div.strong.secondary{background-color:var(--theme-color-primary-dimmed-04)}.infobox.secondary:after,.richtext div.strong.secondary:after,article.col div.strong.secondary:after{background:var(--theme-color-primary)}.infobox.secondary blockquote,.richtext div.strong.secondary blockquote,article.col div.strong.secondary blockquote{border-left-color:var(--theme-color-primary)}.infobox>*:first-child,.richtext div.strong>*:first-child,article.col div.strong>*:first-child{margin-top:-0.4em}.infobox>*:last-child,.richtext div.strong>*:last-child,article.col div.strong>*:last-child{margin-bottom:-0.4em}.infobox:first-child,.richtext div.strong:first-child,article.col div.strong:first-child{margin-top:0}.infobox:last-child,.richtext div.strong:last-child,article.col div.strong:last-child{margin-bottom:0}.infobox .infobox--content,.richtext div.strong .infobox--content,article.col div.strong .infobox--content{flex:1}.infobox img,.richtext div.strong img,article.col div.strong img{flex-shrink:0;width:70px;height:70px}@media(max-width: 767px){.infobox img,.richtext div.strong img,article.col div.strong img{position:absolute;right:15px;top:15px}}@media(max-width: 767px){.infobox h2,.infobox .like-h2,.richtext div.strong h2,.richtext div.strong .like-h2,article.col div.strong h2,article.col div.strong .like-h2{padding-right:90px}}@media(max-width: 767px){.infobox p.kicker,.richtext div.strong p.kicker,article.col div.strong p.kicker{padding-right:90px}}.snippingTool{margin:calc(3% + 26px) 50px;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);width:652px}.snippingTool .topicSnippingTool{margin:10px 0}.snippingTool .snippingToolLink{font-size:var(--font-size-xs);margin:5px 0 0}.snippingTool .snippingToolTitle{margin:0}.snippingTool .snippingToolDescription{font-size:var(--font-size-xs)}',"",{version:3,sources:["webpack://./stories/components/infobox/infobox.scss"],names:[],mappings:"AAGA,qDAGE,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,sBAAA,CACA,QAAA,CACA,wBAAA,CACA,oDAAA,CACA,kCAAA,CACA,wDAAA,CACA,yDAAA,CACA,yBAbF,qDAcI,8CAAA,CACA,iDAAA,CAAA,CAGF,uEACE,UAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,uCAAA,CACA,iBAAA,CACA,MAAA,CACA,mCAAA,CACA,2DAAA,CACA,4DAAA,CAGF,6EACE,kDAAA,CACA,+FACE,qCAAA,CAIJ,uEACE,gDAAA,CACA,yFACE,mCAAA,CAIJ,6EACE,kDAAA,CACA,+FACE,qCAAA,CAIJ,mFACE,qDAAA,CACA,qGACE,qCAAA,CAEF,oHACE,4CAAA,CAIJ,+FACE,iBAAA,CAGF,4FACE,oBAAA,CAGF,yFACE,YAAA,CAGF,sFACE,eAAA,CAEF,2GACE,MAAA,CAEF,iEACE,aAAA,CACA,UAAA,CACA,WAAA,CACA,yBAJF,iEAKI,iBAAA,CACA,UAAA,CACA,QAAA,CAAA,CAIF,yBADF,8IAEI,kBAAA,CAAA,CAIF,yBADF,gFAEI,kBAAA,CAAA,CAKN,cACE,2BAAA,CACA,oDAAA,CACA,kCAAA,CACA,WAAA,CAEA,iCACE,aAAA,CAGF,gCACE,6BAAA,CACA,cAAA,CAGF,iCACE,QAAA,CAGF,uCACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobox,\n.richtext div.strong,\narticle.col div.strong {\n position: relative;\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n gap: 60px;\n margin: calc(3% + 26px) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-top-left-radius: calc(4 * (var(--border-radius-xs)));\n border-top-right-radius: calc(4 * (var(--border-radius-xs)));\n @media (max-width: 767px) {\n padding-top: calc(2 * var(--content-box-padding));\n padding-bottom: calc(2 * var(--content-box-padding));\n }\n\n &:after {\n content: \"\";\n display: block;\n width: 100%;\n height: var(--border-width);\n background: var(--theme-color-secondary);\n position: absolute;\n left: 0;\n bottom: calc(-1 * var(--border-width));\n border-bottom-left-radius: calc(4 * (var(--border-radius-xs)));\n border-bottom-right-radius: calc(4 * (var(--border-radius-xs)));\n }\n\n &.success {\n background-color: var(--theme-color-success-dimmed);\n &:after {\n background: var(--theme-color-success);\n }\n }\n\n &.error {\n background-color: var(--theme-color-error-dimmed);\n &:after {\n background: var(--theme-color-error);\n }\n }\n\n &.warning {\n background-color: var(--theme-color-warning-dimmed);\n &:after {\n background: var(--theme-color-warning);\n }\n }\n\n &.secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n &:after {\n background: var(--theme-color-primary);\n }\n blockquote {\n border-left-color: var(--theme-color-primary);\n }\n }\n\n > *:first-child {\n margin-top: -0.4em;\n }\n\n > *:last-child {\n margin-bottom: -0.4em;\n }\n\n &:first-child {\n margin-top: 0;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n .infobox--content {\n flex: 1;\n }\n img {\n flex-shrink: 0;\n width: 70px;\n height: 70px;\n @media (max-width: 767px) {\n position: absolute;\n right: 15px;\n top: 15px;\n }\n }\n h2, .like-h2 {\n @media (max-width: 767px) {\n padding-right: 90px;\n }\n }\n p.kicker {\n @media (max-width: 767px) {\n padding-right: 90px;\n }\n }\n}\n\n.snippingTool {\n margin: calc(3% + 26px) 50px;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n width: 652px;\n\n .topicSnippingTool {\n margin: 10px 0;\n }\n\n .snippingToolLink {\n font-size: var(--font-size-xs);\n margin: 5px 0 0;\n }\n\n .snippingToolTitle {\n margin: 0;\n }\n\n .snippingToolDescription {\n font-size: var(--font-size-xs);\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-article/magazine-article.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".magazine-article article.col,.magazine-article.col{position:relative;z-index:1;width:880px;max-width:66.6667%;background-color:#fff;margin:0 auto;padding-bottom:0}@media(max-width: 1199px){.magazine-article article.col,.magazine-article.col{max-width:83.3333%}}@media(max-width: 999px){.magazine-article article.col,.magazine-article.col{box-shadow:0 0 0 10px #fff}}@media(max-width: 767px){.magazine-article article.col,.magazine-article.col{max-width:100%;box-shadow:0 -4px 0 2px #fff}}.magazine-article article.col .print-share,.magazine-article.col .print-share{margin-bottom:0}.magazine-article article.col .print-share .bookmarks.show-bookmarks,.magazine-article.col .print-share .bookmarks.show-bookmarks{margin-bottom:1em}.magazine-article article.col .author-date,.magazine-article.col .author-date{margin:-18px 0 30px 0}@media(max-width: 999px){.magazine-article article.col .author-date,.magazine-article.col .author-date{margin-top:-8px}}@media(max-width: 767px){.magazine-article article.col .author-date,.magazine-article.col .author-date{font-size:18px;margin-top:-4px}}.magazine-article article.col .image-box img,.magazine-article.col .image-box img{max-width:100%}@media(min-width: 568px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{float:left;margin:.3em 20px 1em 0;width:calc(50% - 10px)}}@media(min-width: 768px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 40px 1em calc(-12.5% - 5px);width:calc(50% - 20px)}}@media(min-width: 768px)and (max-width: 1199px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 30px 1em calc(-10% - 3px);width:calc(50% - 15px)}}@media(min-width: 768px)and (max-width: 999px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 20px 1em calc(-10% - 2px);width:calc(50% - 10px)}}.magazine-article article.col .image-box.off-grid~*:not(p),.magazine-article.col .image-box.off-grid~*:not(p){clear:left}.magazine-article article.col .image-box.portrait,.magazine-article.col .image-box.portrait{display:flex;justify-content:center;flex-flow:column}.magazine-article article.col .image-box.portrait img,.magazine-article article.col .image-box.portrait figcaption,.magazine-article.col .image-box.portrait img,.magazine-article.col .image-box.portrait figcaption{align-self:center}","",{version:3,sources:["webpack://./stories/components/magazine-article/magazine-article.scss"],names:[],mappings:"AAGA,oDACE,iBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,qBAAA,CACA,aAAA,CACA,gBAAA,CAEA,0BATF,oDAUI,kBAAA,CAAA,CAEF,yBAZF,oDAaI,0BAAA,CAAA,CAEF,yBAfF,oDAgBI,cAAA,CACA,4BAAA,CAAA,CAGF,8EACE,eAAA,CAGF,kIACE,iBAAA,CAGF,8EACE,qBAAA,CACA,yBAFF,8EAGI,eAAA,CAAA,CAEF,yBALF,8EAMI,cAAA,CACA,eAAA,CAAA,CAKF,kFACE,cAAA,CAIA,yBADF,4FAEI,UAAA,CACA,sBAAA,CACA,sBAAA,CAAA,CAGF,yBAPF,4FAQI,uCAAA,CACA,sBAAA,CAAA,CAEA,gDAXJ,4FAYM,qCAAA,CACA,sBAAA,CAAA,CAGF,+CAhBJ,4FAiBM,qCAAA,CACA,sBAAA,CAAA,CAIJ,8GACE,UAAA,CAIJ,4FACE,YAAA,CACA,sBAAA,CACA,gBAAA,CACA,sNACE,iBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.magazine-article article.col, .magazine-article.col {\n position: relative;\n z-index: 1;\n width: 880px;\n max-width: 66.6667%;\n background-color: #fff;\n margin: 0 auto;\n padding-bottom: 0;\n\n @media(max-width: 1199px) {\n max-width: 83.3333%;\n }\n @media(max-width: 999px) {\n box-shadow: 0 0 0 10px white;\n }\n @media(max-width: 767px) {\n max-width: 100%;\n box-shadow: 0 -4px 0 2px white;\n }\n\n .print-share {\n margin-bottom: 0;\n }\n\n .print-share .bookmarks.show-bookmarks {\n margin-bottom: 1em;\n }\n\n .author-date {\n margin: -18px 0 30px 0;\n @media(max-width: 999px) {\n margin-top: -8px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n margin-top: -4px;\n }\n }\n\n .image-box {\n img {\n max-width: 100%;\n }\n\n &.off-grid{\n @media(min-width: 568px) {\n float: left;\n margin: 0.3em 20px 1em 0;\n width: calc(50% - 10px);\n }\n\n @media(min-width: 768px) {\n margin: 0.3em 40px 1em calc(-12.5% - 5px);\n width: calc(50% - 20px);\n\n @media(max-width: 1199px) {\n margin: 0.3em 30px 1em calc(-10% - 3px);\n width: calc(50% - 15px);\n }\n\n @media(max-width: 999px) {\n margin: 0.3em 20px 1em calc(-10% - 2px);\n width: calc(50% - 10px);\n }\n }\n\n ~ *:not(p) {\n clear: left;\n }\n }\n\n &.portrait{\n display: flex;\n justify-content: center;\n flex-flow: column;\n img, figcaption{\n align-self: center;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/quote.svg":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module.exports=__webpack_require__.p+"static/media/quote.ed16cf43.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9344.d1735495.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9344.d1735495.iframe.bundle.js
deleted file mode 100644
index 694eb21..0000000
--- a/gfi-ihk-2024/storybook-static/9344.d1735495.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9344],{"./stories/_global/scripts/lorem.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>lorem2,v:()=>lorem1});var lorem1="Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus magni, vel! Enim fuga modi natus pariatur quibusdam repudiandae rerum! Ad adipisci asperiores at atque dolorem doloremque itaque quaerat temporibus voluptatum?",lorem2="Consectetur adipisicing elit. Alias aliquid doloribus earum eius error ex minus natus nesciunt, porro praesentium provident quo sunt unde. Eligendi facere illum natus odio, tempora voluptatum? Ea enim iste modi odio optio quis sed temporibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur dolore doloribus explicabo facere illum ipsam, magnam recusandae sit voluptatibus voluptatum?"},"./stories/atoms/blockquote/BlockquoteComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{k:()=>createBlockquote});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),blockquote=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(blockquote.Z,options);blockquote.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createBlockquote=function createBlockquote(_ref){var _ref$quote=_ref.quote,quote=void 0===_ref$quote?"Ein Unternehmen zu gründen, ähnelt dem Kuchenbacken: Du brauchst alle nötigen Zutaten und jede einzelne davon in der genau passenden Menge.":_ref$quote,_ref$author=_ref.author,author=void 0===_ref$author?"Max Mustermann, Unternehmer":_ref$author,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,blockquote=(0,helpers.az)("blockquote");return blockquote.dataset.quoteType=type,"string"==typeof quote?(0,helpers.az)("p",[],quote,blockquote):quote.map((function(p){(0,helpers.az)("p",[],p,blockquote)})),(0,helpers.az)("p",["author"],author,blockquote),blockquote}},"./stories/components/infobox/InfoboxComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>createInfobox});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobox=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobox.Z,options);infobox.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInfobox=function createInfobox(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$content=_ref.content,content=void 0===_ref$content?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
":_ref$content;return(0,helpers.az)("div",["infobox",type],content)}},"./stories/components/magazine-article/MagazineArticleComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{o:()=>createMagazineArticle});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),magazine_article=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-article/magazine-article.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(magazine_article.Z,options);magazine_article.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),lorem=__webpack_require__("./stories/_global/scripts/lorem.js"),GalleryComponent=__webpack_require__("./stories/components/gallery/GalleryComponent.js"),AnchorLinksComponent=__webpack_require__("./stories/components/anchor-links/AnchorLinksComponent.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),ContactComponent=__webpack_require__("./stories/components/contact/ContactComponent.js"),PrintShareComponent=__webpack_require__("./stories/components/print-share/PrintShareComponent.js"),InfoboxComponent=__webpack_require__("./stories/components/infobox/InfoboxComponent.js"),EventsComponent=__webpack_require__("./stories/sections/events/EventsComponent.js"),CardSliderComponent=__webpack_require__("./stories/sections/card-slider/CardSliderComponent.js"),createMagazineArticle=function createMagazineArticle(_ref){var _ref$addArticleCompon=_ref.addArticleComponents,addArticleComponents=void 0===_ref$addArticleCompon||_ref$addArticleCompon,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Titelthema":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren":_ref$headline,article=(0,helpers.az)("article",["col","magazine-article"]);if(addArticleComponents){(0,helpers.az)("p",["kicker"],kicker,article),(0,helpers.az)("h1",[],headline,article),(0,helpers.az)("p",["author-date"],"von Martina Mustermann | 15.02.2025",article),article.appendChild((0,AnchorLinksComponent.A)({titles:["Lorem ipsum dolor sit","Consectetur adipisicing elit"]}));var richText=(0,helpers.az)("div",["richtext"],null,article);(0,helpers.az)("p",["initial"],lorem.v,richText),(0,helpers.az)("p",[],lorem.t,richText),(0,helpers.az)("h2",[],"Lorem ipsum dolor sit",richText),(0,helpers.az)("p",[],lorem.v,richText),article.appendChild((0,CardSliderComponent.Q)({})),article.appendChild((0,GalleryComponent.N)({galleryType:"masonry"})),article.appendChild((0,InfoboxComponent.B)({content:lorem.t}));var imageBox=(0,helpers.az)("figure",["image-box","off-grid"],null,article);(0,helpers.Bi)("./dummy/placeholder-3-2.svg",420,280,"Image off grid",[],imageBox),(0,helpers.az)("figcaption",[],"Bildunterschrift lorem ipsum dolor sit amet ipsum",imageBox),(0,helpers.az)("p",[],lorem.t+" "+lorem.v+" "+lorem.t,article),(0,helpers.az)("p",[],lorem.t,article),(0,helpers.az)("h2",[],"Consectetur adipisicing elit",article),(0,helpers.az)("p",[],lorem.t,article),article.appendChild((0,EventsComponent.u)({})),article.appendChild((0,BlockquoteComponent.k)({})),article.appendChild((0,ContactComponent.r)({})),article.appendChild((0,PrintShareComponent.a)({}))}return article}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":(module,__unused_webpack_exports,__webpack_require__)=>{var ITERATOR=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),SAFE_CLOSING=!1;try{var called=0,iteratorWithReturn={next:function(){return{done:!!called++}},return:function(){SAFE_CLOSING=!0}};iteratorWithReturn[ITERATOR]=function(){return this},Array.from(iteratorWithReturn,(function(){throw 2}))}catch(error){}module.exports=function(exec,SKIP_CLOSING){if(!SKIP_CLOSING&&!SAFE_CLOSING)return!1;var ITERATION_SUPPORT=!1;try{var object={};object[ITERATOR]=function(){return{next:function(){return{done:ITERATION_SUPPORT=!0}}}},exec(object)}catch(error){}return ITERATION_SUPPORT}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/quote.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'blockquote{border-left:6px solid var(--theme-color-secondary);margin:2em 0;padding-left:1.2em;font-style:italic}blockquote .author{font-style:normal;font-size:var(--font-size-small);line-height:1.2}.magazine-article blockquote,blockquote[data-quote-type=magazine]{border-left:0;font-weight:300;font-style:normal;margin:calc(var(--section-margin)*.6) 0;padding:0 20px 0 40px}@media(max-width: 767px){.magazine-article blockquote,blockquote[data-quote-type=magazine]{padding:0 0 0 20px}}.magazine-article blockquote p:not(.author),.magazine-article blockquote div.text,blockquote[data-quote-type=magazine] p:not(.author),blockquote[data-quote-type=magazine] div.text{line-height:1.3;font-size:var(--font-size-h2)}.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px}@media(max-width: 767px){.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{margin-left:-20px}}.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px;transform:rotate(180deg)}@media(max-width: 767px){.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{margin-left:-20px}}.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{position:relative;font-weight:400;text-align:right;margin-right:-20px;margin-top:36px;font-family:"Source Sans Pro",sans-serif;font-size:18px}.magazine-article blockquote .author:before,.magazine-article blockquote h4:before,blockquote[data-quote-type=magazine] .author:before,blockquote[data-quote-type=magazine] h4:before{content:"— ";position:relative;top:-1px;margin-right:2px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{position:absolute;top:-36px;left:0}@media(max-width: 767px){.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{margin-right:0;padding-left:30px;font-size:16px;font-weight:500;margin-top:32px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{top:-30px}}',"",{version:3,sources:["webpack://./stories/atoms/blockquote/blockquote.scss"],names:[],mappings:"AAAA,WAAA,kDACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,mBAEA,iBACE,CAAA,gCACA,CAAA,eACA,CAAA,kEAIJ,aACE,CAAA,eACA,CAAA,iBACA,CAAA,uCACA,CAAA,qBACA,CAAA,yBAEA,kEAPF,kBAQI,CAAA,CAAA,oLAGF,eACE,CAAA,6BACA,CAAA,gQAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,yBAEA,gQAVF,iBAWI,CAAA,CAAA,0aAKN,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,wBACA,CAAA,yBAEA,0aAXF,iBAYI,CAAA,CAAA,0JAIJ,iBACE,CAAA,eACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,wCACA,CAAA,cACA,CAAA,sLAEA,YACE,CAAA,iBACA,CAAA,QACA,CAAA,gBACA,CAAA,kLAGF,iBACE,CAAA,SACA,CAAA,MACA,CAAA,yBAGF,0JAtBF,cAuBI,CAAA,iBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,kLAEA,SACE,CAAA",sourcesContent:['blockquote {\n border-left: 6px solid var(--theme-color-secondary);\n margin: 2em 0;\n padding-left: 1.2em;\n font-style: italic;\n\n .author {\n font-style: normal;\n font-size: var(--font-size-small);\n line-height: 1.2;\n }\n}\n\n.magazine-article blockquote, blockquote[data-quote-type=\'magazine\'] {\n border-left: 0;\n font-weight: 300;\n font-style: normal;\n margin: calc(var(--section-margin) * 0.6) 0;\n padding: 0 20px 0 40px;\n\n @media(max-width: 767px) {\n padding: 0 0 0 20px;\n }\n\n p:not(.author), div.text {\n line-height: 1.3;\n font-size: var(--font-size-h2);\n\n &:first-child:before {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n }\n\n p:not(.author):last-child:after, div.text:last-child:after, .author:after, h4:after {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n transform: rotate(180deg);\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n\n .author, h4 {\n position: relative;\n font-weight: 400;\n text-align: right;\n margin-right: -20px;\n margin-top: 36px;\n font-family: "Source Sans Pro", sans-serif;\n font-size: 18px;\n\n &:before {\n content: "— ";\n position: relative;\n top: -1px;\n margin-right: 2px;\n }\n\n &:after {\n position: absolute;\n top: -36px;\n left: 0;\n }\n\n @media(max-width: 767px) {\n margin-right: 0;\n padding-left: 30px;\n font-size: 16px;\n font-weight: 500;\n margin-top: 32px;\n\n &:after {\n top: -30px;\n }\n }\n }\n}'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".infobox,.richtext div.strong,article.col div.strong{margin:calc(3% + 26px) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-bottom:var(--border-width) solid var(--theme-color-secondary)}.infobox.success,.richtext div.strong.success,article.col div.strong.success{background-color:var(--theme-color-success-dimmed);border-color:var(--theme-color-success)}.infobox.error,.richtext div.strong.error,article.col div.strong.error{background-color:var(--theme-color-error-dimmed);border-color:var(--theme-color-error)}.infobox.warning,.richtext div.strong.warning,article.col div.strong.warning{background-color:var(--theme-color-warning-dimmed);border-color:var(--theme-color-warning)}.infobox>*:first-child,.richtext div.strong>*:first-child,article.col div.strong>*:first-child{margin-top:-0.4em}.infobox>*:last-child,.richtext div.strong>*:last-child,article.col div.strong>*:last-child{margin-bottom:-0.4em}.infobox:first-child,.richtext div.strong:first-child,article.col div.strong:first-child{margin-top:0}.infobox:last-child,.richtext div.strong:last-child,article.col div.strong:last-child{margin-bottom:0}.snippingTool{margin:calc(3% + 26px) 50px;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);width:652px}.snippingTool .topicSnippingTool{margin:10px 0}.snippingTool .snippingToolLink{font-size:var(--font-size-xs);margin:5px 0 0}.snippingTool .snippingToolTitle{margin:0}.snippingTool .snippingToolDescription{font-size:var(--font-size-xs)}","",{version:3,sources:["webpack://./stories/components/infobox/infobox.scss"],names:[],mappings:"AAGA,qDACE,wBAAA,CACA,oDAAA,CACA,kCAAA,CACA,oEAAA,CAEA,6EACE,kDAAA,CACA,uCAAA,CAEF,uEACE,gDAAA,CACA,qCAAA,CAEF,6EACE,kDAAA,CACA,uCAAA,CAGF,+FACE,iBAAA,CAEF,4FACE,oBAAA,CAGF,yFACE,YAAA,CAEF,sFACE,eAAA,CAIJ,cACE,2BAAA,CACA,oDAAA,CACA,kCAAA,CACA,WAAA,CAEA,iCACE,aAAA,CAGF,gCACE,6BAAA,CACA,cAAA,CAGF,iCACE,QAAA,CAGF,uCACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobox, .richtext div.strong, article.col div.strong {\n margin: calc(3% + 26px) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n &.success {\n background-color: var(--theme-color-success-dimmed);\n border-color: var(--theme-color-success);\n }\n &.error {\n background-color: var(--theme-color-error-dimmed);\n border-color: var(--theme-color-error);\n }\n &.warning {\n background-color: var(--theme-color-warning-dimmed);\n border-color: var(--theme-color-warning);\n }\n\n > *:first-child {\n margin-top: -0.4em;\n }\n > *:last-child {\n margin-bottom: -0.4em;\n }\n\n &:first-child {\n margin-top: 0;\n }\n &:last-child {\n margin-bottom: 0;\n }\n}\n\n.snippingTool {\n margin: calc(3% + 26px) 50px;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n width: 652px;\n\n .topicSnippingTool {\n margin: 10px 0;\n }\n\n .snippingToolLink {\n font-size: var(--font-size-xs);\n margin: 5px 0 0;\n }\n\n .snippingToolTitle {\n margin: 0;\n }\n\n .snippingToolDescription {\n font-size: var(--font-size-xs);\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-article/magazine-article.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".magazine-article article.col,.magazine-article.col{position:relative;z-index:1;width:880px;max-width:66.6667%;background-color:#fff;margin:0 auto;padding-bottom:0}@media(max-width: 1199px){.magazine-article article.col,.magazine-article.col{max-width:83.3333%}}@media(max-width: 999px){.magazine-article article.col,.magazine-article.col{box-shadow:0 0 0 10px #fff}}@media(max-width: 767px){.magazine-article article.col,.magazine-article.col{max-width:100%;box-shadow:0 -4px 0 2px #fff}}.magazine-article article.col .print-share,.magazine-article.col .print-share{margin-bottom:0}.magazine-article article.col .print-share .bookmarks.show-bookmarks,.magazine-article.col .print-share .bookmarks.show-bookmarks{margin-bottom:1em}.magazine-article article.col .author-date,.magazine-article.col .author-date{margin:-18px 0 30px 0}@media(max-width: 999px){.magazine-article article.col .author-date,.magazine-article.col .author-date{margin-top:-8px}}@media(max-width: 767px){.magazine-article article.col .author-date,.magazine-article.col .author-date{font-size:18px;margin-top:-4px}}.magazine-article article.col .image-box img,.magazine-article.col .image-box img{max-width:100%}@media(min-width: 568px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{float:left;margin:.3em 20px 1em 0;width:calc(50% - 10px)}}@media(min-width: 768px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 40px 1em calc(-12.5% - 5px);width:calc(50% - 20px)}}@media(min-width: 768px)and (max-width: 1199px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 30px 1em calc(-10% - 3px);width:calc(50% - 15px)}}@media(min-width: 768px)and (max-width: 999px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 20px 1em calc(-10% - 2px);width:calc(50% - 10px)}}.magazine-article article.col .image-box.off-grid~*:not(p),.magazine-article.col .image-box.off-grid~*:not(p){clear:left}.magazine-article article.col .image-box.portrait,.magazine-article.col .image-box.portrait{display:flex;justify-content:center;flex-flow:column}.magazine-article article.col .image-box.portrait img,.magazine-article article.col .image-box.portrait figcaption,.magazine-article.col .image-box.portrait img,.magazine-article.col .image-box.portrait figcaption{align-self:center}","",{version:3,sources:["webpack://./stories/components/magazine-article/magazine-article.scss"],names:[],mappings:"AAGA,oDACE,iBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,qBAAA,CACA,aAAA,CACA,gBAAA,CAEA,0BATF,oDAUI,kBAAA,CAAA,CAEF,yBAZF,oDAaI,0BAAA,CAAA,CAEF,yBAfF,oDAgBI,cAAA,CACA,4BAAA,CAAA,CAGF,8EACE,eAAA,CAGF,kIACE,iBAAA,CAGF,8EACE,qBAAA,CACA,yBAFF,8EAGI,eAAA,CAAA,CAEF,yBALF,8EAMI,cAAA,CACA,eAAA,CAAA,CAKF,kFACE,cAAA,CAIA,yBADF,4FAEI,UAAA,CACA,sBAAA,CACA,sBAAA,CAAA,CAGF,yBAPF,4FAQI,uCAAA,CACA,sBAAA,CAAA,CAEA,gDAXJ,4FAYM,qCAAA,CACA,sBAAA,CAAA,CAGF,+CAhBJ,4FAiBM,qCAAA,CACA,sBAAA,CAAA,CAIJ,8GACE,UAAA,CAIJ,4FACE,YAAA,CACA,sBAAA,CACA,gBAAA,CACA,sNACE,iBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.magazine-article article.col, .magazine-article.col {\n position: relative;\n z-index: 1;\n width: 880px;\n max-width: 66.6667%;\n background-color: #fff;\n margin: 0 auto;\n padding-bottom: 0;\n\n @media(max-width: 1199px) {\n max-width: 83.3333%;\n }\n @media(max-width: 999px) {\n box-shadow: 0 0 0 10px white;\n }\n @media(max-width: 767px) {\n max-width: 100%;\n box-shadow: 0 -4px 0 2px white;\n }\n\n .print-share {\n margin-bottom: 0;\n }\n\n .print-share .bookmarks.show-bookmarks {\n margin-bottom: 1em;\n }\n\n .author-date {\n margin: -18px 0 30px 0;\n @media(max-width: 999px) {\n margin-top: -8px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n margin-top: -4px;\n }\n }\n\n .image-box {\n img {\n max-width: 100%;\n }\n\n &.off-grid{\n @media(min-width: 568px) {\n float: left;\n margin: 0.3em 20px 1em 0;\n width: calc(50% - 10px);\n }\n\n @media(min-width: 768px) {\n margin: 0.3em 40px 1em calc(-12.5% - 5px);\n width: calc(50% - 20px);\n\n @media(max-width: 1199px) {\n margin: 0.3em 30px 1em calc(-10% - 3px);\n width: calc(50% - 15px);\n }\n\n @media(max-width: 999px) {\n margin: 0.3em 20px 1em calc(-10% - 2px);\n width: calc(50% - 10px);\n }\n }\n\n ~ *:not(p) {\n clear: left;\n }\n }\n\n &.portrait{\n display: flex;\n justify-content: center;\n flex-flow: column;\n img, figcaption{\n align-self: center;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/quote.svg":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module.exports=__webpack_require__.p+"static/media/quote.ed16cf43.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9350.d259fb84.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9350.04e92708.iframe.bundle.js
similarity index 68%
rename from gfi-ihk-2024/storybook-static/9350.d259fb84.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/9350.04e92708.iframe.bundle.js
index 8b2d227..9064dce 100644
--- a/gfi-ihk-2024/storybook-static/9350.d259fb84.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/9350.04e92708.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9350],{"./stories/components/linklist/LinkListComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{i:()=>createLinkList});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),linklist=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/linklist/linklist.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(linklist.Z,options);linklist.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),LinkListData=__webpack_require__("./stories/components/linklist/LinkListData.js"),createLinkList=function createLinkList(_ref){var _ref$links=_ref.links,links=void 0===_ref$links?LinkListData.AQ:_ref$links,ul=(0,helpers.az)("ul",["linklist"],null);return links.map((function(item){var li=(0,helpers.az)("li",[],null,ul);(0,helpers.az)("a",[item.type],item.title,li).href=item.link,item.copy&&item.copy.length>0&&(0,helpers.az)("p",[],item.copy,li)})),ul}},"./stories/components/linklist/LinkListData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{AQ:()=>linkListData,Cg:()=>linkListCopyData,gM:()=>linkListIconsData});var linkListData=[{title:"Vel facere placeat cupiditate odio",link:"#",type:"link"},{title:"Lorem ipsum dolor",link:"#",type:"link"},{title:"Facere placeat cupiditate odio",link:"#",type:"link"},{title:"Lorem ipsum dolor sit amet",link:"#",type:"link"},{title:"Labore tenetur similique quia, tempore",link:"#",type:"link"}],linkListIconsData=[{title:"Vel facere placeat cupiditate odio",link:"#",type:"link"},{title:"Lorem ipsum dolor sit amet",link:"#",type:"link"},{title:"Labore tenetur similique quia, tempore Lorem ipsum dolor sit amet facere placeat cupiditate odio",link:"#",type:"link"},{title:"Vel facere placeat cupiditate odio",link:"#",type:"download"},{title:"Lorem ipsum dolor sit amet",link:"#",type:"extern"},{title:"Labore tenetur similique quia, tempore",link:"#",type:"intranet"},{title:"Vel facere placeat cupiditate odio",link:"#",type:"extranet"}],linkListCopyData=[{title:"Vel facere placeat cupiditate odio",link:"#",type:"link",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua."},{title:"Lorem ipsum dolor sit amet",link:"#",type:"link",copy:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua."},{title:"Labore tenetur similique quia, tempore Lorem ipsum dolor sit amet facere placeat cupiditate odio",link:"#",type:"link",copy:"At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet."},{title:"Vel facere placeat cupiditate odio",link:"#",type:"link"},{title:"Lorem ipsum dolor sit amet",link:"#",type:"link"},{title:"Labore tenetur similique quia, tempore",link:"#",type:"link"},{title:"Vel facere placeat cupiditate odio",link:"#",type:"link"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/linklist/linklist.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.linklist{--linklist-icon-padding: 38px;--linklist-focus-padding: 6px}@media(max-width: 999px){.linklist{--linklist-icon-padding: 30px}}.sidebar .linklist>li{margin-bottom:6px;line-height:1.4}.sidebar .linklist>li>a{padding-left:34px}.sidebar .linklist>li>a:before{top:2px;font-size:24px}.linklist,.richtext .linklist{list-style:none;padding:0;margin:1em 0}.linklist>li,.richtext .linklist>li{position:relative;margin:0 0 8px;padding-left:var(--linklist-icon-padding)}.linklist>li:after,.richtext .linklist>li:after{display:none !important}@media(max-width: 767px){.linklist>li,.richtext .linklist>li{margin-bottom:4px}}.linklist>li>a,.richtext .linklist>li>a{position:relative;display:inline-block;transition:.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0, 0, 0);text-underline-offset:3px;padding:4px var(--linklist-focus-padding) 4px calc(var(--linklist-icon-padding) + var(--linklist-focus-padding));line-height:1.3;font-weight:400;margin-left:calc(var(--linklist-icon-padding)*-1 - var(--linklist-focus-padding));margin-right:-4px;border-radius:3px}.linklist>li>a.focus-visible:focus,.richtext .linklist>li>a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.linklist>li>a:focus-visible,.linklist>li>a.-moz-focusring,.richtext .linklist>li>a:focus-visible,.richtext .linklist>li>a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.linklist>li>a:before,.richtext .linklist>li>a:before{content:"";position:absolute;top:calc(var(--font-size-copy)*.65 - var(--icon-size)/2 + 4px);font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;left:calc(var(--linklist-focus-padding)*.5);transform:translate3d(0, 0, 0);text-decoration:underline}.linklist>li>a:before,.richtext .linklist>li>a:before{text-decoration:none}.linklist>li>a:hover,.richtext .linklist>li>a:hover{color:var(--theme-color-link-hover)}.linklist>li a.download:before,.richtext .linklist>li a.download:before{content:""}.linklist>li a.external:before,.linklist>li a.extern:before,.richtext .linklist>li a.external:before,.richtext .linklist>li a.extern:before{content:""}.linklist>li a.intranet:before,.richtext .linklist>li a.intranet:before{content:""}.linklist>li a.extranet:before,.richtext .linklist>li a.extranet:before{content:""}.linklist>li>p,.linklist>li>div.text,.richtext .linklist>li>p,.richtext .linklist>li>div.text{font-size:var(--font-size-small);margin-top:6px;margin-bottom:8px}.linklist>li>p:last-child,.linklist>li>div.text:last-child,.richtext .linklist>li>p:last-child,.richtext .linklist>li>div.text:last-child{margin-bottom:14px}',"",{version:3,sources:["webpack://./stories/components/linklist/linklist.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,UAGA,6BACE,CAAA,6BACA,CAAA,yBAEA,UAJF,6BAKI,CAAA,CAAA,sBAIJ,iBACE,CAAA,eACA,CAAA,wBAEA,iBACE,CAAA,+BAEA,OACE,CAAA,cACA,CAAA,8BAKN,eACE,CAAA,SACA,CAAA,YACA,CAAA,oCAEA,iBACE,CAAA,cACA,CAAA,yCACA,CAAA,gDAEA,uBACE,CAAA,yBAGF,oCATF,iBAUI,CAAA,CAAA,wCAGF,iBACE,CAAA,oBACA,CAAA,mDACA,CAAA,8BACA,CAAA,yBACA,CAAA,gHACA,CAAA,eACA,CAAA,eACA,CAAA,iFACA,CAAA,iBACA,CAAA,iBACA,CAAA,gFC0HF,4GACE,CAAA,SACA,CAAA,0IAEF,4GACE,CAAA,SACA,CAAA,sDD7HA,WC0L4B,CAAA,iBDxL1B,CAAA,8DACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,2CACA,CAAA,8BACA,CAAA,yBACA,CAAA,sDAGF,oBACE,CAAA,oDAGF,mCACE,CAAA,wEAIJ,WCwImB,CAAA,4IDrInB,WCqJwB,CAAA,wEDlJxB,WCuKkB,CAAA,wEDpKlB,WCsKgB,CAAA,8FDjKlB,gCACE,CAAA,cACA,CAAA,iBACA,CAAA,0IAEA,kBACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.linklist {\n --linklist-icon-padding: 38px;\n --linklist-focus-padding: 6px;\n\n @media(max-width: 999px) {\n --linklist-icon-padding: 30px;\n }\n}\n\n.sidebar .linklist > li {\n margin-bottom: 6px;\n line-height: 1.4;\n\n > a {\n padding-left: 34px;\n\n &:before {\n top: 2px;\n font-size: 24px;\n }\n }\n}\n\n.linklist, .richtext .linklist {\n list-style: none;\n padding: 0;\n margin: 1em 0;\n\n > li {\n position: relative;\n margin: 0 0 8px;\n padding-left: var(--linklist-icon-padding);\n\n &:after {\n display: none !important;\n }\n\n @media(max-width: 767px) {\n margin-bottom: 4px;\n }\n\n > a {\n position: relative;\n display: inline-block;\n transition: 0.2s $easeOutQuad;\n transform: translate3d(0, 0, 0);\n text-underline-offset: 3px;\n padding: 4px var(--linklist-focus-padding) 4px calc(var(--linklist-icon-padding) + var(--linklist-focus-padding));\n line-height: 1.3;\n font-weight: 400;\n margin-left: calc(var(--linklist-icon-padding) * -1 - var(--linklist-focus-padding));\n margin-right: -4px;\n border-radius: 3px;\n @include focus-visible;\n\n &:before {\n @include icon-pfeil-simple-rechts;\n position: absolute;\n top: calc(var(--font-size-copy) * 0.65 - var(--icon-size) / 2 + 4px);\n font-family: \"Icons\", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n left: calc(var(--linklist-focus-padding) * 0.5);\n transform: translate3d(0, 0, 0);\n text-decoration: underline;\n }\n\n &:before {\n text-decoration: none;\n }\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n }\n\n a.download:before {\n @include icon-download;\n }\n a.external:before, a.extern:before {\n @include icon-link-external;\n }\n a.intranet:before {\n @include icon-schloss;\n }\n a.extranet:before {\n @include icon-stern;\n }\n }\n\n > li > p, > li > div.text {\n font-size: var(--font-size-small);\n margin-top: 6px;\n margin-bottom: 8px;\n\n &:last-child {\n margin-bottom: 14px;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9350],{"./stories/components/linklist/LinkListComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{i:()=>createLinkList});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),linklist=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/linklist/linklist.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(linklist.Z,options);linklist.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),LinkListData=__webpack_require__("./stories/components/linklist/LinkListData.js"),createLinkList=function createLinkList(_ref){var _ref$links=_ref.links,links=void 0===_ref$links?LinkListData.AQ:_ref$links,ul=(0,helpers.az)("ul",["linklist"],null);return links.map((function(item){var li=(0,helpers.az)("li",[],null,ul);(0,helpers.az)("a",[item.type],item.title,li).href=item.link,item.copy&&item.copy.length>0&&(0,helpers.az)("p",[],item.copy,li)})),ul}},"./stories/components/linklist/LinkListData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{AQ:()=>linkListData,Cg:()=>linkListCopyData,gM:()=>linkListIconsData});var linkListData=[{title:"Vel facere placeat cupiditate odio",link:"#",type:"link"},{title:"Lorem ipsum dolor",link:"#",type:"link"},{title:"Facere placeat cupiditate odio",link:"#",type:"link"},{title:"Lorem ipsum dolor sit amet",link:"#",type:"link"},{title:"Labore tenetur similique quia, tempore",link:"#",type:"link"}],linkListIconsData=[{title:"Vel facere placeat cupiditate odio",link:"#",type:"link"},{title:"Lorem ipsum dolor sit amet",link:"#",type:"link"},{title:"Labore tenetur similique quia, tempore Lorem ipsum dolor sit amet facere placeat cupiditate odio",link:"#",type:"link"},{title:"Vel facere placeat cupiditate odio",link:"#",type:"download"},{title:"Lorem ipsum dolor sit amet",link:"#",type:"extern"},{title:"Labore tenetur similique quia, tempore",link:"#",type:"intranet"},{title:"Vel facere placeat cupiditate odio",link:"#",type:"extranet"}],linkListCopyData=[{title:"Vel facere placeat cupiditate odio",link:"#",type:"link",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua."},{title:"Lorem ipsum dolor sit amet",link:"#",type:"link",copy:"Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua."},{title:"Labore tenetur similique quia, tempore Lorem ipsum dolor sit amet facere placeat cupiditate odio",link:"#",type:"link",copy:"At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet."},{title:"Vel facere placeat cupiditate odio",link:"#",type:"link"},{title:"Lorem ipsum dolor sit amet",link:"#",type:"link"},{title:"Labore tenetur similique quia, tempore",link:"#",type:"link"},{title:"Vel facere placeat cupiditate odio",link:"#",type:"link"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/linklist/linklist.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.linklist{--linklist-icon-padding: 38px;--linklist-focus-padding: 6px}@media(max-width: 999px){.linklist{--linklist-icon-padding: 30px}}.sidebar .linklist>li{margin-bottom:6px;line-height:1.4}.sidebar .linklist>li>a{padding-left:34px}.sidebar .linklist>li>a:before{top:2px;font-size:24px}.linklist,.richtext .linklist{list-style:none;padding:0;margin:1em 0}.linklist>li,.richtext .linklist>li{position:relative;margin:0 0 8px;padding-left:var(--linklist-icon-padding)}.linklist>li:after,.richtext .linklist>li:after{display:none !important}@media(max-width: 767px){.linklist>li,.richtext .linklist>li{margin-bottom:4px}}.linklist>li>a,.richtext .linklist>li>a{position:relative;display:inline-block;transition:.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0, 0, 0);text-underline-offset:3px;padding:4px var(--linklist-focus-padding) 4px calc(var(--linklist-icon-padding) + var(--linklist-focus-padding));line-height:1.3;font-weight:400;margin-left:calc(var(--linklist-icon-padding)*-1 - var(--linklist-focus-padding));margin-right:-4px;border-radius:3px}.linklist>li>a.focus-visible:focus,.richtext .linklist>li>a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.linklist>li>a:focus-visible,.linklist>li>a.-moz-focusring,.richtext .linklist>li>a:focus-visible,.richtext .linklist>li>a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.linklist>li>a:before,.richtext .linklist>li>a:before{content:"";position:absolute;top:calc(var(--font-size-copy)*.65 - var(--icon-size)/2 + 4px);font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;left:calc(var(--linklist-focus-padding)*.5);transform:translate3d(0, 0, 0);text-decoration:underline}.linklist>li>a:before,.richtext .linklist>li>a:before{text-decoration:none}.linklist>li>a:hover,.richtext .linklist>li>a:hover{color:var(--theme-color-link-hover)}.linklist>li a.download:before,.richtext .linklist>li a.download:before{content:""}.linklist>li a.external:before,.linklist>li a.extern:before,.richtext .linklist>li a.external:before,.richtext .linklist>li a.extern:before{content:""}.linklist>li a.intranet:before,.richtext .linklist>li a.intranet:before{content:""}.linklist>li a.extranet:before,.richtext .linklist>li a.extranet:before{content:""}.linklist>li>p,.linklist>li>div.text,.richtext .linklist>li>p,.richtext .linklist>li>div.text{font-size:var(--font-size-small);margin-top:6px;margin-bottom:8px}.linklist>li>p:last-child,.linklist>li>div.text:last-child,.richtext .linklist>li>p:last-child,.richtext .linklist>li>div.text:last-child{margin-bottom:14px}',"",{version:3,sources:["webpack://./stories/components/linklist/linklist.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,UAGA,6BACE,CAAA,6BACA,CAAA,yBAEA,UAJF,6BAKI,CAAA,CAAA,sBAIJ,iBACE,CAAA,eACA,CAAA,wBAEA,iBACE,CAAA,+BAEA,OACE,CAAA,cACA,CAAA,8BAKN,eACE,CAAA,SACA,CAAA,YACA,CAAA,oCAEA,iBACE,CAAA,cACA,CAAA,yCACA,CAAA,gDAEA,uBACE,CAAA,yBAGF,oCATF,iBAUI,CAAA,CAAA,wCAGF,iBACE,CAAA,oBACA,CAAA,mDACA,CAAA,8BACA,CAAA,yBACA,CAAA,gHACA,CAAA,eACA,CAAA,eACA,CAAA,iFACA,CAAA,iBACA,CAAA,iBACA,CAAA,gFC0HF,4GACE,CAAA,SACA,CAAA,0IAEF,4GACE,CAAA,SACA,CAAA,sDD7HA,WC0L4B,CAAA,iBDxL1B,CAAA,8DACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,2CACA,CAAA,8BACA,CAAA,yBACA,CAAA,sDAGF,oBACE,CAAA,oDAGF,mCACE,CAAA,wEAIJ,WCwImB,CAAA,4IDrInB,WCqJwB,CAAA,wEDlJxB,WCuKkB,CAAA,wEDpKlB,WCsKgB,CAAA,8FDjKlB,gCACE,CAAA,cACA,CAAA,iBACA,CAAA,0IAEA,kBACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.linklist {\n --linklist-icon-padding: 38px;\n --linklist-focus-padding: 6px;\n\n @media(max-width: 999px) {\n --linklist-icon-padding: 30px;\n }\n}\n\n.sidebar .linklist > li {\n margin-bottom: 6px;\n line-height: 1.4;\n\n > a {\n padding-left: 34px;\n\n &:before {\n top: 2px;\n font-size: 24px;\n }\n }\n}\n\n.linklist, .richtext .linklist {\n list-style: none;\n padding: 0;\n margin: 1em 0;\n\n > li {\n position: relative;\n margin: 0 0 8px;\n padding-left: var(--linklist-icon-padding);\n\n &:after {\n display: none !important;\n }\n\n @media(max-width: 767px) {\n margin-bottom: 4px;\n }\n\n > a {\n position: relative;\n display: inline-block;\n transition: 0.2s $easeOutQuad;\n transform: translate3d(0, 0, 0);\n text-underline-offset: 3px;\n padding: 4px var(--linklist-focus-padding) 4px calc(var(--linklist-icon-padding) + var(--linklist-focus-padding));\n line-height: 1.3;\n font-weight: 400;\n margin-left: calc(var(--linklist-icon-padding) * -1 - var(--linklist-focus-padding));\n margin-right: -4px;\n border-radius: 3px;\n @include focus-visible;\n\n &:before {\n @include icon-pfeil-simple-rechts;\n position: absolute;\n top: calc(var(--font-size-copy) * 0.65 - var(--icon-size) / 2 + 4px);\n font-family: \"Icons\", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n left: calc(var(--linklist-focus-padding) * 0.5);\n transform: translate3d(0, 0, 0);\n text-decoration: underline;\n }\n\n &:before {\n text-decoration: none;\n }\n\n &:hover {\n color: var(--theme-color-link-hover);\n }\n }\n\n a.download:before {\n @include icon-download;\n }\n a.external:before, a.extern:before {\n @include icon-link-external;\n }\n a.intranet:before {\n @include icon-schloss;\n }\n a.extranet:before {\n @include icon-stern;\n }\n }\n\n > li > p, > li > div.text {\n font-size: var(--font-size-small);\n margin-top: 6px;\n margin-bottom: 8px;\n\n &:last-child {\n margin-bottom: 14px;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9360.175fa6d7.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9360.175fa6d7.iframe.bundle.js
deleted file mode 100644
index 64f2ef2..0000000
--- a/gfi-ihk-2024/storybook-static/9360.175fa6d7.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9360],{"./stories/components/gallery/GalleryComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{N:()=>createGallery});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),gallery=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(gallery.Z,options);gallery.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),galleryData=[{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-2-3.svg",width:736,height:981,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-4-3.svg",width:1200,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:880,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:800,height:1100,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:900,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-1-1.svg",width:1200,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:880,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:800,height:1100,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:900,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-4-3.svg",width:1200,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-1-1.svg",width:1200,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"}],slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js")),masonry=__webpack_require__("./stories/_global/scripts/masonry.js");function _defineProperties(target,props){for(var i=0;ithis.section.offset().top){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}else"grid"===this.type&&!this.gridInitialized&&this.items.length>this.visibleItems.length&&w.scrollTop()+w.height()+300>jquery_default()(this.section).offset().top+jquery_default()(this.section).height()&&(this.currentPage++,this.loadThumbs(),this.gridInitialized=!0)}},{key:"lazyLoadSingleImages",value:function lazyLoadSingleImages(){if(("first-image"===this.type||"single-image"===this.type)&&!this.isLoaded){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}},{key:"initSingleThumb",value:function initSingleThumb(){var _this3=this,first=this.items.first().addClass("loading"),a=jquery_default()(' ').attr("data-index",0).appendTo(first),img=jquery_default()(' ').appendTo(a);if(first.data("copyright")&&(jquery_default()(''+first.data("copyright")+" ").appendTo(a),jquery_default()(''+first.data("copyright")+" ").appendTo(a)),first.find(".image-description").appendTo(this.wrapper),this.isLoaded=!1,img.one("load",(function(){_this3.section.addClass("loaded"),first.removeClass("loading")})),this.items.length>1&&(a.append(jquery_default()(' ').text(this.items.length+" Bilder")),first.find(".image-description").hide()),"single-image"===this.section.data("type")){var ratio=Math.round(first.data("height")/first.data("width")*1e3)/10+"%";a.css("padding-top",ratio),first.find(".copyright").appendTo(a).css("max-width",ratio)}this.section.closest(".main-col").addClass("clearfix")}},{key:"initThumbs",value:function initThumbs(){this.items.each((function(i){var item=jquery_default()(this);jquery_default()(' ').attr("tabindex","-1").attr("data-index",i).appendTo(item)}))}},{key:"initMasonry",value:function initMasonry(){this.items.each((function(i){var item=jquery_default()(this),a=jquery_default()(' ').attr("data-index",i).appendTo(item);a.css("padding-top",Math.round(item.data("height")/item.data("width")*1e4)/100+"%"),item.data("copyright")&&a.append(''+item.data("copyright")+" ")}));var btnText=window.ihk.translations.loadMoreImages;new masonry.Z(this.wrapper,btnText,[{minWidth:0,batchSize:6},{minWidth:0,batchSize:6},{minWidth:567,batchSize:9},{minWidth:1e3,batchSize:12}],"primary-light")}},{key:"initLoading",value:function initLoading(){var _this4=this,imagesPerPage=this.section.data("per-page"),buttonWrapper=jquery_default()('
').appendTo(this.section),buttonText=window.ihk.translations.loadMoreImages;this.items.length>imagesPerPage&&(this.moreButton=jquery_default()(' ').text(buttonText).appendTo(buttonWrapper)),this.moreButton&&this.moreButton.on("click",(function(e){e.preventDefault(),_this4.currentPage++,_this4.loadThumbs()}))}},{key:"initTabIndex",value:function initTabIndex(){var _this5=this,focusable="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]",unfocusable="[tabindex=-1], [disabled], :hidden",prevFocusable=this.section.prevAll().find(focusable).not(unfocusable).last(),nextFocusable=this.section.nextAll().find(focusable).not(unfocusable).first();this.items.find("a").focus((function(e){var focusElement=jquery_default()(e.currentTarget),currentIndex=parseInt(focusElement.attr("data-index"));prevFocusable.attr("tabindex",1),_this5.items.eq(currentIndex-1).find("a").attr("tabindex",2),focusElement.attr("tabindex",3),_this5.items.eq(currentIndex+1).find("a").attr("tabindex",4),nextFocusable.attr("tabindex",5)})),this.items.find("a").on("focusout",(function(){_this5.items.find("a").removeAttr("tabindex"),prevFocusable.removeAttr("tabindex"),nextFocusable.removeAttr("tabindex")})),nextFocusable.focus((function(){_this5.items.find("a").attr("tabindex",-1),_this5.visibleItems[_this5.visibleItems.length-1].find("a").attr("tabindex",0)}))}},{key:"loadThumbs",value:function loadThumbs(){for(var _this6=this,pp=this.section.data("per-page"),first=this.currentPage*pp,last=first+pp ").one("load",(function(){item.removeClass("loading").addClass("loaded")}));img.attr("src","masonry"===_this6.section.data("type")?item.data("full"):item.data("thumb")).appendTo(item.find("a")),img.attr("alt",item.data("alt")).attr("title",item.data("title")),item.data("copyright")&&jquery_default()('').html(item.data("copyright")).appendTo(item.find("a")),_this6.visibleItems.push(item),item.find("a").removeAttr("tabindex")},i=first;i').appendTo(jquery_default()("body"));var slides=jquery_default()('
').appendTo(this.popup),closer=jquery_default()(' ').prependTo(this.popup);if(1===this.items.length&&slides.addClass("single-slide"),this.items.each((function(i,element){var item=jquery_default()(element),slide=jquery_default()('
').appendTo(slides),imgElement=jquery_default()('
').attr("data-src",item.data("full")).attr("data-copyright",item.data("copyright")).attr("data-alt",item.data("alt")).attr("title",item.attr("title"));!0===_this7.section.data("render-download")&&imgElement.attr("data-download",item.data("download")),imgElement.appendTo(slide),item.find("span").length>0&&jquery_default()('
').appendTo(slide).append(item.find("span.image-description,span.copyright").clone())})),closer.on("click",(function(e){e.preventDefault(),_this7.popup.removeClass("open"),_this7.popup.find("button, a").attr("tabindex",-1),_this7.unbindPopupKeys(),_this7.toggleContentScroll()})),this.slider=new slider.Z(slides),this.popup.find("button, a").attr("tabindex",-1),this.wrapper.on("click","a",(function(e){e.preventDefault();var index=parseInt(jquery_default()(e.currentTarget).attr("data-index"));_this7.popup.addClass("open"),_this7.bindPopupKeys(),_this7.popup.find("button, a").attr("tabindex",0),_this7.popup.focus(),_this7.slider.goTo(index,!1),_this7.toggleContentScroll()})),this.section.data("render-download")){var download=jquery_default()(' ').prependTo(this.popup);jquery_default()(download).attr("href",this.slider.slides.eq(this.slider.currentSlide).find(".image-box").attr("data-download"))}slides.on("slide-change",(function(){_this7.slider.loadImage();var download=_this7.popup.find(".download");download.length&&jquery_default()(download).attr("href",_this7.slider.slides.eq(_this7.slider.currentSlide).find(".image-box").attr("data-download"))}))}},{key:"bindPopupKeys",value:function bindPopupKeys(){var _this8=this;jquery_default()("body").on("keydown.gallery",(function(e){27===e.keyCode?_this8.popup.find(".closer").trigger("click"):37===e.keyCode?_this8.slider.onPrev():39===e.keyCode&&_this8.slider.onNext()}))}},{key:"unbindPopupKeys",value:function unbindPopupKeys(){jquery_default()("body").off("keydown.gallery")}},{key:"toggleContentScroll",value:function toggleContentScroll(){var body=jquery_default()("body"),win=jquery_default()(window);if(this.popup.hasClass("open"))body.css("top",-1*win.scrollTop()+"px").addClass("nav-open");else{var top=Math.abs(parseInt(body.css("top")));body.removeClass("nav-open").removeAttr("style"),win.scrollTop(top)}}}]),IHKGallery}();const components_gallery_gallery=IHKGallery;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".gallery:not(.initiated)").each((function(){new IHKGallery(jquery_default()(this))}))}));var createGallery=function createGallery(_ref){var _ref$galleryType=_ref.galleryType,galleryType=void 0===_ref$galleryType?"grid":_ref$galleryType,_ref$itemsPerPage=_ref.itemsPerPage,itemsPerPage=void 0===_ref$itemsPerPage?9:_ref$itemsPerPage,_ref$data=_ref.data,data=void 0===_ref$data?galleryData:_ref$data,thumbWidth="single-image"===galleryType||"first-image"===galleryType?880:300,section=(0,helpers.az)("section",["gallery"],null,null);section.dataset.type=galleryType,section.dataset.perPage=itemsPerPage.toString();var wrapper=(0,helpers.az)("div",["gallery-wrapper"],"",section);return data.map((function(item){var imageDiv=(0,helpers.az)("div",["image"],"",wrapper),thumbHeight=Math.round(thumbWidth/parseInt(item.width)*parseInt(item.height));imageDiv.dataset.thumb=item.src.replace(item.width,thumbWidth.toString()).replace(item.height,thumbHeight.toString()),imageDiv.dataset.full=item.src,imageDiv.dataset.width=item.width,imageDiv.dataset.height=item.height,imageDiv.dataset.alt=item.alt,item.copyright&&(imageDiv.dataset.copyright=item.copyright)})),jquery_default()(document).ready((function(){new components_gallery_gallery(jquery_default()(section))})),section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.gallery{--gallery-spacing: 8px;margin:var(--section-margin) 0;width:100%;max-width:880px}@media(min-width: 568px){.gallery.content-media-right{max-width:calc(50% - 15px);float:right;margin:18px 0 20px 30px}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-right{max-width:calc(50% - 10px);margin:14px 0 15px 20px}}@media(min-width: 568px){.gallery.content-media-right:first-child{margin-top:0}}@media(min-width: 568px){.gallery.content-media-left{max-width:calc(50% - 15px);float:left;margin:18px 30px 20px 0}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-left{max-width:calc(50% - 10px);margin:14px 20px 15px 0}}@media(min-width: 568px){.gallery.content-media-left:first-child{margin-top:0}}.gallery .gallery-wrapper{display:flex;flex-wrap:wrap;margin:calc(var(--gallery-spacing)/-2)}.gallery .image{padding:calc(var(--gallery-spacing)/2);flex:1 1 100%;transition:.3s ease;transform:translate3d(0, 0, 0) scale(1)}.gallery .image.loading{opacity:0;transform:translate3d(0, 0, 0) scale(0.9)}.gallery .image a{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);transition:.2s ease}.gallery .image a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a:focus-visible,.gallery .image a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a::before{content:"";position:relative;display:block;padding-top:66.666667%}.gallery .image a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.3s ease}.gallery .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery .image .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;opacity:1 !important}.gallery[data-type=grid] .image{flex:1 1 33.3333%;max-width:33.3334%}@media(max-width: 567px){.gallery[data-type=grid] .image{flex:1 1 50%;max-width:50%}}.gallery[data-type=first-image] .image a::after,.gallery[data-type=sinlge-image] .image a::after{display:none}.gallery[data-type=first-image] .btn,.gallery[data-type=sinlge-image] .btn{position:absolute;top:0;right:0;margin:20px}.gallery[data-type=first-image] .image,.gallery[data-type=sinlge-image] .image{transform:none;opacity:1;position:relative}.gallery[data-type=first-image] .image a,.gallery[data-type=sinlge-image] .image a{background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:80px;background-position:center;background-repeat:no-repeat;display:block}.gallery[data-type=first-image] .image+.image,.gallery[data-type=sinlge-image] .image+.image{display:none}.gallery[data-type=first-image] img,.gallery[data-type=sinlge-image] img{opacity:0;transition:.3s ease}.gallery[data-type=first-image].loaded img,.gallery[data-type=first-image].loaded .image-description,.gallery[data-type=first-image].loaded .image .copyright,.gallery[data-type=sinlge-image].loaded img,.gallery[data-type=sinlge-image].loaded .image-description,.gallery[data-type=sinlge-image].loaded .image .copyright{opacity:1}.gallery[data-type=first-image] .gallery-wrapper,.gallery[data-type=sinlge-image] .gallery-wrapper{padding:5px}.gallery[data-type=first-image] .gallery-wrapper>.image-description,.gallery[data-type=sinlge-image] .gallery-wrapper>.image-description{font-weight:400;font-size:18px;line-height:1.2;margin-top:12px}.gallery[data-type=first-image] img,.gallery[data-type=first-image] .copyright,.gallery[data-type=first-image] .image-description,.gallery[data-type=sinlge-image] img,.gallery[data-type=sinlge-image] .copyright,.gallery[data-type=sinlge-image] .image-description{opacity:0;transition:.4s ease}.gallery[data-type=masonry] .gallery-wrapper{flex-wrap:nowrap;align-items:flex-start}.gallery[data-type=masonry] .column{flex:1 1 100%}.gallery[data-type=masonry] .image a::before{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.gallery[data-type=masonry] .image img{transition:.3s ease;opacity:0}.gallery[data-type=masonry] .image.loaded img{opacity:1}.gallery[data-type=grid] .image:not(.loading):not(.loaded){position:absolute;opacity:0;pointer-events:none}.gallery[data-type=masonry] .image-description,.gallery[data-type=grid] .image-description{display:none !important}.gallery[data-type=masonry] .image a,.gallery[data-type=grid] .image a{overflow:hidden}.gallery[data-type=masonry] .image a::after,.gallery[data-type=grid] .image a::after{content:"";font-family:"Icons",sans-serif;display:flex;align-items:center;justify-content:center;z-index:1;font-size:var(--icon-size);line-height:1;color:#fff;opacity:0;transition:.3s ease}.gallery[data-type=masonry] .image a::before,.gallery[data-type=grid] .image a::before{background-color:var(--theme-color-primary);opacity:0;z-index:1;transition:.3s ease}.gallery[data-type=masonry] .image a img,.gallery[data-type=grid] .image a img{transition:.3s ease}.gallery[data-type=masonry] .image a:hover:before,.gallery[data-type=masonry] .image a.focus-visible:focus:before,.gallery[data-type=masonry] .image a:focus-visible:before,.gallery[data-type=masonry] .image a.-moz-focusring:before,.gallery[data-type=grid] .image a:hover:before,.gallery[data-type=grid] .image a.focus-visible:focus:before,.gallery[data-type=grid] .image a:focus-visible:before,.gallery[data-type=grid] .image a.-moz-focusring:before{opacity:.5}.gallery[data-type=masonry] .image a:hover:after,.gallery[data-type=masonry] .image a.focus-visible:focus:after,.gallery[data-type=masonry] .image a:focus-visible:after,.gallery[data-type=masonry] .image a.-moz-focusring:after,.gallery[data-type=grid] .image a:hover:after,.gallery[data-type=grid] .image a.focus-visible:focus:after,.gallery[data-type=grid] .image a:focus-visible:after,.gallery[data-type=grid] .image a.-moz-focusring:after{opacity:1}.gallery[data-type=masonry] .image a:hover img,.gallery[data-type=masonry] .image a.focus-visible:focus img,.gallery[data-type=masonry] .image a:focus-visible img,.gallery[data-type=masonry] .image a.-moz-focusring img,.gallery[data-type=grid] .image a:hover img,.gallery[data-type=grid] .image a.focus-visible:focus img,.gallery[data-type=grid] .image a:focus-visible img,.gallery[data-type=grid] .image a.-moz-focusring img{transform:translate3d(0, 0, 0) scale(1.04)}.gallery .button-wrapper{text-align:center}.gallery .button-wrapper .btn{margin:40px 0 0}@media(max-width: 767px){.gallery .button-wrapper .btn{margin-top:24px}}.gallery[data-infinite-scroll=true] .button-wrapper .btn{position:absolute;visibility:hidden}.gallery-popup{position:fixed;top:0;left:0;width:100%;height:calc(var(--viewport-height, 1vh)*100);background-color:rgba(15,28,40,.95);color:#fff;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.gallery-popup.open{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.gallery-popup .slide::before{content:"";position:absolute;width:60px;height:60px;top:50%;left:50%;margin:-30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:60px;filter:saturate(0) brightness(100)}.gallery-popup .image-box{position:relative;display:block;opacity:1;max-width:90%;transition:.3s ease}.gallery-popup .image-box img{max-height:calc(var(--viewport-height, 1vh)*74)}@media(min-width: 1000px){.gallery-popup .image-box img{max-width:calc(100vw - 200px)}}.gallery-popup .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.gallery-popup .text-box{color:#fff;font-size:18px;display:flex;flex-direction:column;margin:20px 20px -10px}.gallery-popup .text-box .copyright{order:1;font-size:14px;font-style:italic}@media(max-width: 767px){.gallery-popup .text-box{font-size:16px}}.gallery-popup .controls .prev,.gallery-popup .controls .next{position:absolute;top:50%;right:0;display:block;width:50px;height:50px;font-size:0;line-height:0;text-align:center;padding:10px 0;margin:-25px 15px;border:0;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer}.gallery-popup .controls .prev:before,.gallery-popup .controls .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;line-height:1}@media(max-width: 999px){.gallery-popup .controls .prev,.gallery-popup .controls .next{display:none}}.gallery-popup .controls .prev{left:0;transform:rotate(180deg)}.gallery-popup .controls .tabs{display:none}.gallery-popup .controls .count{position:absolute;top:25px;left:50%;width:120px;margin-left:-60px;text-align:center;font-size:18px}.gallery-popup .controls .count span{margin:0 5px}.gallery-popup .slide{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:calc(var(--viewport-height, 1vh)*100);transition:.4s linear;opacity:1}.gallery-popup .slide.preload .image-box{opacity:0}.gallery-popup .closer,.gallery-popup .download{position:absolute;top:0;width:50px;height:50px;font-size:30px;line-height:1;padding:10px 0;color:#fff;background-color:rgba(0,0,0,0);margin:15px;border:0;cursor:pointer;z-index:1}.gallery-popup .closer:before,.gallery-popup .download:before{font-family:"Icons",sans-serif}.gallery-popup .closer{right:0}.gallery-popup .closer::before{content:""}.gallery-popup .download{left:0;text-decoration:none;text-align:center}.gallery-popup .download::before{content:""}.gallery-popup a.focus-visible:focus,.gallery-popup button.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery-popup a:focus-visible,.gallery-popup a.-moz-focusring,.gallery-popup button:focus-visible,.gallery-popup button.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser .gallery[data-type=first-image] .image:before,.slider .gallery[data-type=first-image] .image:before{padding-top:66.6666%}',"",{version:3,sources:["webpack://./stories/components/gallery/gallery.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,SAGA,sBACE,CAAA,8BACA,CAAA,UACA,CAAA,eACA,CAAA,yBAEA,6BACE,0BACE,CAAA,WACA,CAAA,uBACA,CAAA,CAAA,+CAEA,6BALF,0BAMI,CAAA,uBACA,CAAA,CAAA,yBARN,yCAWI,YACE,CAAA,CAAA,yBAZN,4BAgBE,0BACE,CAAA,UACA,CAAA,uBACA,CAAA,CAAA,+CAEA,4BALF,0BAMI,CAAA,uBACA,CAAA,CAAA,yBAvBN,wCA0BI,YACE,CAAA,CAAA,0BAKN,YACE,CAAA,cACA,CAAA,sCACA,CAAA,gBAGF,sCACE,CAAA,aACA,CAAA,mBACA,CAAA,uCACA,CAAA,wBAEA,SACE,CAAA,yCACA,CAAA,kBAGF,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,mBAEA,CAAA,sCCkHF,4GACE,CAAA,SACA,CAAA,iEAEF,4GACE,CAAA,SACA,CAAA,0BDtHA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,sBACA,CAAA,wBAGF,UACE,CAAA,iBCwBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SD1BM,CAAA,mBACA,CAAA,oBAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,2BAGF,iBCgBF,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,oBD7BI,CAAA,gCAKF,iBACE,CAAA,kBACA,CAAA,yBAEA,gCAJF,YAKI,CAAA,aACA,CAAA,CAAA,iGAMJ,YACE,CAAA,2EAGF,iBACE,CAAA,KACA,CAAA,OACA,CAAA,WACA,CAAA,+EAGF,cACE,CAAA,SACA,CAAA,iBACA,CAAA,mFAEA,wDACE,CAAA,oBACA,CAAA,0BACA,CAAA,2BACA,CAAA,aACA,CAAA,6FAGF,YACE,CAAA,yEAIJ,SACE,CAAA,mBACA,CAAA,+TAIA,SACE,CAAA,mGAIJ,WACE,CAAA,yIAEA,eACE,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,uQAIJ,SACE,CAAA,mBACA,CAAA,6CAKF,gBACE,CAAA,sBACA,CAAA,oCAGF,aACE,CAAA,6CAIA,iBC/EJ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SD6EM,CAAA,uCAGF,mBACE,CAAA,SACA,CAAA,8CAGF,SACE,CAAA,2DAMJ,iBACE,CAAA,SACA,CAAA,mBACA,CAAA,2FAKF,uBACE,CAAA,uEAGF,eACE,CAAA,qFAEA,WC6Fa,CAAA,8BD3FX,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,SACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,SACA,CAAA,mBACA,CAAA,uFAGF,2CACE,CAAA,SACA,CAAA,SACA,CAAA,mBACA,CAAA,+EAGF,mBACE,CAAA,kcAIA,UACE,CAAA,0bAEF,SACE,CAAA,0aAEF,0CACE,CAAA,yBAMR,iBACE,CAAA,8BAEA,eACE,CAAA,yBAEA,8BAHF,eAII,CAAA,CAAA,yDAMJ,iBACE,CAAA,iBACA,CAAA,eAKN,cACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,4CACA,CAAA,mCACA,CAAA,UACA,CAAA,WACA,CAAA,SChMA,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,oBDgMA,SC5LA,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,8BD8LE,UACE,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,OACA,CAAA,QACA,CAAA,YACA,CAAA,wDACA,CAAA,oBACA,CAAA,kCACA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,SACA,CAAA,aACA,CAAA,mBACA,CAAA,8BAEA,+CACE,CAAA,0BACA,8BAFF,6BAGI,CAAA,CAAA,qCAGJ,iBC7MF,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,yBDmMA,UACE,CAAA,cACA,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,oCAEA,OACE,CAAA,cACA,CAAA,iBACA,CAAA,yBAGF,yBAbF,cAcI,CAAA,CAAA,8DAKF,iBACE,CAAA,OACA,CAAA,OACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,WAEA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,UACA,CAAA,cACA,CAAA,4EAEA,WC7GqB,CAAA,8BD+GnB,CAAA,cACA,CAAA,aACA,CAAA,yBAGF,8DAzBF,YA0BI,CAAA,CAAA,+BAIJ,MACE,CAAA,wBACA,CAAA,+BAGF,YACE,CAAA,gCAGF,iBACE,CAAA,QACA,CAAA,QACA,CAAA,WACA,CAAA,iBACA,CAAA,iBACA,CAAA,cACA,CAAA,qCAEA,YACE,CAAA,sBAKN,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,kBACA,CAAA,iBACA,CAAA,4CACA,CAAA,qBACA,CAAA,SACA,CAAA,yCAEA,SACE,CAAA,gDAIJ,iBACE,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,cACA,CAAA,aACA,CAAA,cACA,CAAA,UACA,CAAA,8BACA,CAAA,WACA,CAAA,QACA,CAAA,cACA,CAAA,SACA,CAAA,8DAEA,8BACE,CAAA,uBAIJ,OACE,CAAA,+BAEA,WChLqB,CAAA,yBDqLvB,MACE,CAAA,oBACA,CAAA,iBACA,CAAA,iCAEA,WC9NmB,CAAA,+EAtCnB,4GACE,CAAA,SACA,CAAA,wIAEF,4GACE,CAAA,SACA,CAAA,4GDyQJ,oBACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.gallery {\n --gallery-spacing: 8px;\n margin: var(--section-margin) 0;\n width: 100%;\n max-width: 880px;\n\n @media(min-width: 568px) {\n &.content-media-right {\n max-width: calc(50% - 15px);\n float: right;\n margin: 18px 0 20px 30px;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 0 15px 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n\n &.content-media-left {\n max-width: calc(50% - 15px);\n float: left;\n margin: 18px 30px 20px 0;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 20px 15px 0;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n }\n\n .gallery-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin: calc(var(--gallery-spacing) / -2);\n }\n\n .image {\n padding: calc(var(--gallery-spacing) / 2);\n flex: 1 1 100%;\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n\n &.loading {\n opacity: 0;\n transform: translate3d(0, 0, 0) scale(0.9);\n }\n\n a {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n @include focus-visible;\n transition: 0.2s ease;\n\n &::before {\n content: \'\';\n position: relative;\n display: block;\n padding-top: 66.666667%;\n }\n\n &:after {\n content: "";\n @include full-size;\n opacity: 0;\n transition: 0.3s ease;\n }\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n\n .copyright {\n @include copyright;\n opacity: 1 !important;\n }\n }\n\n &[data-type="grid"] {\n .image {\n flex: 1 1 33.3333%;\n max-width: 33.3334%;\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n }\n\n &[data-type="first-image"], &[data-type="sinlge-image"] {\n .image a::after {\n display: none;\n }\n\n .btn {\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n\n .image {\n transform: none;\n opacity: 1;\n position: relative;\n\n a {\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 80px;\n background-position: center;\n background-repeat: no-repeat;\n display: block;\n }\n\n + .image {\n display: none;\n }\n }\n\n img {\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &.loaded {\n img, .image-description, .image .copyright {\n opacity: 1;\n }\n }\n\n .gallery-wrapper {\n padding: 5px;\n\n > .image-description {\n font-weight: 400;\n font-size: 18px;\n line-height: 1.2;\n margin-top: 12px;\n }\n }\n\n img, .copyright, .image-description {\n opacity: 0;\n transition: 0.4s ease;\n }\n }\n\n &[data-type="masonry"] {\n .gallery-wrapper {\n flex-wrap: nowrap;\n align-items: flex-start;\n }\n\n .column {\n flex: 1 1 100%;\n }\n\n .image {\n a::before {\n @include full-size;\n padding: 0;\n }\n\n img {\n transition: 0.3s ease;\n opacity: 0;\n }\n\n &.loaded img {\n opacity: 1;\n }\n }\n }\n\n &[data-type=\'grid\'] {\n .image:not(.loading):not(.loaded) {\n position: absolute;\n opacity: 0;\n pointer-events: none;\n }\n }\n\n &[data-type="masonry"], &[data-type="grid"] {\n .image-description {\n display: none !important;\n }\n\n .image a {\n overflow: hidden;\n\n &::after {\n @include icon-zoom;\n font-family: "Icons", sans-serif;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 1;\n font-size: var(--icon-size);\n line-height: 1;\n color: #fff;\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &::before {\n background-color: var(--theme-color-primary);\n opacity: 0;\n z-index: 1;\n transition: 0.3s ease;\n }\n\n img {\n transition: 0.3s ease;\n }\n\n &:hover, &.focus-visible:focus, &:focus-visible, &.-moz-focusring {\n &:before {\n opacity: 0.5;\n }\n &:after {\n opacity: 1;\n }\n img {\n transform: translate3d(0, 0, 0) scale(1.04);\n }\n }\n }\n }\n\n .button-wrapper {\n text-align: center;\n\n .btn {\n margin: 40px 0 0;\n\n @media(max-width: 767px) {\n margin-top: 24px;\n }\n }\n }\n\n &[data-infinite-scroll="true"] {\n .button-wrapper .btn {\n position: absolute;\n visibility: hidden;\n }\n }\n}\n\n.gallery-popup {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(var(--viewport-height, 1vh) * 100);\n background-color: rgba(#0F1C28, 0.95);\n color: #fff;\n z-index: 100;\n @include hide;\n\n &.open {\n @include show;\n }\n\n .slide {\n &::before {\n content: \'\';\n position: absolute;\n width: 60px;\n height: 60px;\n top: 50%;\n left: 50%;\n margin: -30px;\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 60px;\n filter: saturate(0) brightness(100);\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n opacity: 1;\n max-width: 90%;\n transition: 0.3s ease;\n\n img {\n max-height: calc(var(--viewport-height, 1vh) * 74);\n @media(min-width: 1000px) {\n max-width: calc(100vw - 200px);\n }\n }\n .copyright {\n @include copyright;\n }\n }\n\n .text-box {\n color: #fff;\n font-size: 18px;\n display: flex;\n flex-direction: column;\n margin: 20px 20px -10px;\n\n .copyright {\n order: 1;\n font-size: 14px;\n font-style: italic;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n }\n\n .controls {\n .prev, .next {\n position: absolute;\n top: 50%;\n right: 0;\n display: block;\n width: 50px;\n height: 50px;\n\n font-size: 0;\n line-height: 0;\n text-align: center;\n padding: 10px 0;\n margin: -25px 15px;\n border: 0;\n background-color: transparent;\n color: white;\n cursor: pointer;\n\n &:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n line-height: 1;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .prev {\n left: 0;\n transform: rotate(180deg);\n }\n\n .tabs {\n display: none;\n }\n\n .count {\n position: absolute;\n top: 25px;\n left: 50%;\n width: 120px;\n margin-left: -60px;\n text-align: center;\n font-size: 18px;\n\n span {\n margin: 0 5px;\n }\n }\n }\n\n .slide {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n text-align: center;\n height: calc(var(--viewport-height, 1vh) * 100);\n transition: 0.4s linear;\n opacity: 1;\n\n &.preload .image-box {\n opacity: 0;\n }\n }\n\n .closer, .download {\n position: absolute;\n top: 0;\n width: 50px;\n height: 50px;\n font-size: 30px;\n line-height: 1;\n padding: 10px 0;\n color: #fff;\n background-color: transparent;\n margin: 15px;\n border: 0;\n cursor: pointer;\n z-index: 1;\n\n &:before {\n font-family: "Icons", sans-serif;\n }\n }\n\n .closer {\n right: 0;\n\n &::before {\n @include icon-schliessen;\n }\n }\n\n .download {\n left: 0;\n text-decoration: none;\n text-align: center;\n\n &::before {\n @include icon-download;\n }\n }\n\n a, button {\n @include focus-visible;\n }\n}\n\n.teaser, .slider {\n .gallery[data-type="first-image"] .image:before {\n padding-top: 66.6666%;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9360.9600ec3e.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9360.9600ec3e.iframe.bundle.js
new file mode 100644
index 0000000..c403644
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/9360.9600ec3e.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9360],{"./stories/components/gallery/GalleryComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{N:()=>createGallery});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),gallery=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(gallery.Z,options);gallery.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),galleryData=[{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-2-3.svg",width:736,height:981,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-4-3.svg",width:1200,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:880,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:800,height:1100,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:900,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-1-1.svg",width:1200,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:880,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:800,height:1100,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:900,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-4-3.svg",width:1200,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-1-1.svg",width:1200,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"}],slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js")),masonry=__webpack_require__("./stories/_global/scripts/masonry.js");function _defineProperties(target,props){for(var i=0;ithis.section.offset().top){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}else"grid"===this.type&&!this.gridInitialized&&this.items.length>this.visibleItems.length&&w.scrollTop()+w.height()+300>jquery_default()(this.section).offset().top+jquery_default()(this.section).height()&&(this.currentPage++,this.loadThumbs(),this.gridInitialized=!0)}},{key:"lazyLoadSingleImages",value:function lazyLoadSingleImages(){if(("first-image"===this.type||"single-image"===this.type)&&!this.isLoaded){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}},{key:"initSingleThumb",value:function initSingleThumb(){var _this3=this,first=this.items.first().addClass("loading"),a=jquery_default()(' ').attr("data-index",0).appendTo(first),img=jquery_default()(' ').appendTo(a);if(first.data("copyright")&&(jquery_default()(''+first.data("copyright")+" ").appendTo(a),jquery_default()(''+first.data("copyright")+" ").appendTo(a)),first.find(".image-description").appendTo(this.wrapper),this.isLoaded=!1,img.one("load",(function(){_this3.section.addClass("loaded"),first.removeClass("loading")})),this.items.length>1&&(a.append(jquery_default()(' ').text(this.items.length+" Bilder")),first.find(".image-description").hide()),"single-image"===this.section.data("type")){var ratio=Math.round(first.data("height")/first.data("width")*1e3)/10+"%";a.css("padding-top",ratio),first.find(".copyright").appendTo(a).css("max-width",ratio)}this.section.closest(".main-col").addClass("clearfix")}},{key:"initThumbs",value:function initThumbs(){this.items.each((function(i){var item=jquery_default()(this);jquery_default()(' ').attr("tabindex","-1").attr("data-index",i).appendTo(item)}))}},{key:"initMasonry",value:function initMasonry(){this.items.each((function(i){var item=jquery_default()(this),a=jquery_default()(' ').attr("data-index",i).appendTo(item);a.css("padding-top",Math.round(item.data("height")/item.data("width")*1e4)/100+"%"),item.data("copyright")&&a.append(''+item.data("copyright")+" ")}));var btnText=window.ihk.translations.loadMoreImages;new masonry.Z(this.wrapper,btnText,[{minWidth:0,batchSize:6},{minWidth:0,batchSize:6},{minWidth:567,batchSize:9},{minWidth:1e3,batchSize:12}],"primary-light")}},{key:"initLoading",value:function initLoading(){var _this4=this,imagesPerPage=this.section.data("per-page"),buttonWrapper=jquery_default()('
').appendTo(this.section),buttonText=window.ihk.translations.loadMoreImages;this.items.length>imagesPerPage&&(this.moreButton=jquery_default()(' ').text(buttonText).appendTo(buttonWrapper)),this.moreButton&&this.moreButton.on("click",(function(e){e.preventDefault(),_this4.currentPage++,_this4.loadThumbs()}))}},{key:"initTabIndex",value:function initTabIndex(){var _this5=this,focusable="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]",unfocusable="[tabindex=-1], [disabled], :hidden",prevFocusable=this.section.prevAll().find(focusable).not(unfocusable).last(),nextFocusable=this.section.nextAll().find(focusable).not(unfocusable).first();this.items.find("a").focus((function(e){var focusElement=jquery_default()(e.currentTarget),currentIndex=parseInt(focusElement.attr("data-index"));prevFocusable.attr("tabindex",1),_this5.items.eq(currentIndex-1).find("a").attr("tabindex",2),focusElement.attr("tabindex",3),_this5.items.eq(currentIndex+1).find("a").attr("tabindex",4),nextFocusable.attr("tabindex",5)})),this.items.find("a").on("focusout",(function(){_this5.items.find("a").removeAttr("tabindex"),prevFocusable.removeAttr("tabindex"),nextFocusable.removeAttr("tabindex")})),nextFocusable.focus((function(){_this5.items.find("a").attr("tabindex",-1),_this5.visibleItems[_this5.visibleItems.length-1].find("a").attr("tabindex",0)}))}},{key:"loadThumbs",value:function loadThumbs(){for(var _this6=this,pp=this.section.data("per-page"),first=this.currentPage*pp,last=first+pp ").one("load",(function(){item.removeClass("loading").addClass("loaded")}));img.attr("src","masonry"===_this6.section.data("type")?item.data("full"):item.data("thumb")).appendTo(item.find("a")),img.attr("alt",item.data("alt")).attr("title",item.data("title")),item.data("copyright")&&jquery_default()('').html(item.data("copyright")).appendTo(item.find("a")),_this6.visibleItems.push(item),item.find("a").removeAttr("tabindex")},i=first;i').appendTo(jquery_default()("header"));var slides=jquery_default()('
').appendTo(this.popup),closer=jquery_default()(' ').prependTo(this.popup);if(1===this.items.length&&slides.addClass("single-slide"),this.items.each((function(i,element){var item=jquery_default()(element),slide=jquery_default()('
').appendTo(slides),imgElement=jquery_default()('
').attr("data-src",item.data("full")).attr("data-copyright",item.data("copyright")).attr("data-alt",item.data("alt")).attr("title",item.attr("title"));!0===_this7.section.data("render-download")&&imgElement.attr("data-download",item.data("download")),imgElement.appendTo(slide),item.find("span").length>0&&jquery_default()('
').appendTo(slide).append(item.find("span.image-description,span.copyright").clone())})),closer.on("click",(function(e){e.preventDefault(),_this7.popup.removeClass("open"),_this7.popup.find("button, a").attr("tabindex",-1),_this7.unbindPopupKeys(),_this7.toggleContentScroll()})),this.slider=new slider.Z(slides),this.popup.find("button, a").attr("tabindex",-1),this.wrapper.on("click","a",(function(e){e.preventDefault();var index=parseInt(jquery_default()(e.currentTarget).attr("data-index"));_this7.popup.addClass("open"),_this7.bindPopupKeys(),_this7.popup.find("button, a").attr("tabindex",0),_this7.popup.focus(),_this7.slider.goTo(index,!1),_this7.toggleContentScroll()})),this.section.data("render-download")){var download=jquery_default()(' ').prependTo(this.popup);jquery_default()(download).attr("href",this.slider.slides.eq(this.slider.currentSlide).find(".image-box").attr("data-download"))}slides.on("slide-change",(function(){_this7.slider.loadImage();var download=_this7.popup.find(".download");download.length&&jquery_default()(download).attr("href",_this7.slider.slides.eq(_this7.slider.currentSlide).find(".image-box").attr("data-download"))}))}},{key:"bindPopupKeys",value:function bindPopupKeys(){var _this8=this;jquery_default()("body").on("keydown.gallery",(function(e){27===e.keyCode?_this8.popup.find(".closer").trigger("click"):37===e.keyCode?_this8.slider.onPrev():39===e.keyCode&&_this8.slider.onNext()}))}},{key:"unbindPopupKeys",value:function unbindPopupKeys(){jquery_default()("body").off("keydown.gallery")}},{key:"toggleContentScroll",value:function toggleContentScroll(){var body=jquery_default()("body"),win=jquery_default()(window);if(this.popup.hasClass("open"))body.css("top",-1*win.scrollTop()+"px").addClass("nav-open");else{var top=Math.abs(parseInt(body.css("top")));body.removeClass("nav-open").removeAttr("style"),win.scrollTop(top)}}}]),IHKGallery}();const components_gallery_gallery=IHKGallery;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".gallery:not(.initiated)").each((function(){new IHKGallery(jquery_default()(this))}))}));var createGallery=function createGallery(_ref){var _ref$galleryType=_ref.galleryType,galleryType=void 0===_ref$galleryType?"grid":_ref$galleryType,_ref$itemsPerPage=_ref.itemsPerPage,itemsPerPage=void 0===_ref$itemsPerPage?9:_ref$itemsPerPage,_ref$data=_ref.data,data=void 0===_ref$data?galleryData:_ref$data,thumbWidth="single-image"===galleryType||"first-image"===galleryType?880:300,section=(0,helpers.az)("section",["gallery"],null,null);section.dataset.type=galleryType,section.dataset.perPage=itemsPerPage.toString();var wrapper=(0,helpers.az)("div",["gallery-wrapper"],"",section);return data.map((function(item){var imageDiv=(0,helpers.az)("div",["image"],"",wrapper),thumbHeight=Math.round(thumbWidth/parseInt(item.width)*parseInt(item.height));imageDiv.dataset.thumb=item.src.replace(item.width,thumbWidth.toString()).replace(item.height,thumbHeight.toString()),imageDiv.dataset.full=item.src,imageDiv.dataset.width=item.width,imageDiv.dataset.height=item.height,imageDiv.dataset.alt=item.alt,item.copyright&&(imageDiv.dataset.copyright=item.copyright)})),jquery_default()(document).ready((function(){new components_gallery_gallery(jquery_default()(section))})),section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.gallery{--gallery-spacing: 8px;margin:var(--section-margin) 0;width:100%;max-width:880px}@media(min-width: 568px){.gallery.content-media-right{max-width:calc(50% - 15px);float:right;margin:18px 0 20px 30px}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-right{max-width:calc(50% - 10px);margin:14px 0 15px 20px}}@media(min-width: 568px){.gallery.content-media-right:first-child{margin-top:0}}@media(min-width: 568px){.gallery.content-media-left{max-width:calc(50% - 15px);float:left;margin:18px 30px 20px 0}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-left{max-width:calc(50% - 10px);margin:14px 20px 15px 0}}@media(min-width: 568px){.gallery.content-media-left:first-child{margin-top:0}}.gallery .gallery-wrapper{display:flex;flex-wrap:wrap;margin:calc(var(--gallery-spacing)/-2)}.gallery .image{padding:calc(var(--gallery-spacing)/2);flex:1 1 100%;transition:.3s ease;transform:translate3d(0, 0, 0) scale(1)}.gallery .image.loading{opacity:0;transform:translate3d(0, 0, 0) scale(0.9)}.gallery .image a{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);transition:.2s ease}.gallery .image a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a:focus-visible,.gallery .image a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a::before{content:"";position:relative;display:block;padding-top:66.666667%}.gallery .image a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.3s ease}.gallery .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery .image .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;opacity:1 !important}.gallery[data-type=grid] .image{flex:1 1 33.3333%;max-width:33.3334%}@media(max-width: 567px){.gallery[data-type=grid] .image{flex:1 1 50%;max-width:50%}}.gallery[data-type=first-image] .image a::after,.gallery[data-type=sinlge-image] .image a::after{display:none}.gallery[data-type=first-image] .btn,.gallery[data-type=sinlge-image] .btn{position:absolute;top:0;right:0;margin:20px}.gallery[data-type=first-image] .image,.gallery[data-type=sinlge-image] .image{transform:none;opacity:1;position:relative}.gallery[data-type=first-image] .image a,.gallery[data-type=sinlge-image] .image a{background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:80px;background-position:center;background-repeat:no-repeat;display:block}.gallery[data-type=first-image] .image+.image,.gallery[data-type=sinlge-image] .image+.image{display:none}.gallery[data-type=first-image] img,.gallery[data-type=sinlge-image] img{opacity:0;transition:.3s ease}.gallery[data-type=first-image].loaded img,.gallery[data-type=first-image].loaded .image-description,.gallery[data-type=first-image].loaded .image .copyright,.gallery[data-type=sinlge-image].loaded img,.gallery[data-type=sinlge-image].loaded .image-description,.gallery[data-type=sinlge-image].loaded .image .copyright{opacity:1}.gallery[data-type=first-image] .gallery-wrapper,.gallery[data-type=sinlge-image] .gallery-wrapper{padding:5px}.gallery[data-type=first-image] .gallery-wrapper>.image-description,.gallery[data-type=sinlge-image] .gallery-wrapper>.image-description{font-weight:400;font-size:18px;line-height:1.2;margin-top:12px}.gallery[data-type=first-image] img,.gallery[data-type=first-image] .copyright,.gallery[data-type=first-image] .image-description,.gallery[data-type=sinlge-image] img,.gallery[data-type=sinlge-image] .copyright,.gallery[data-type=sinlge-image] .image-description{opacity:0;transition:.4s ease}.gallery[data-type=masonry] .gallery-wrapper{flex-wrap:nowrap;align-items:flex-start}.gallery[data-type=masonry] .column{flex:1 1 100%}.gallery[data-type=masonry] .image a::before{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.gallery[data-type=masonry] .image img{transition:.3s ease;opacity:0}.gallery[data-type=masonry] .image.loaded img{opacity:1}.gallery[data-type=grid] .image:not(.loading):not(.loaded){position:absolute;opacity:0;pointer-events:none}.gallery[data-type=masonry] .image-description,.gallery[data-type=grid] .image-description{display:none !important}.gallery[data-type=masonry] .image a,.gallery[data-type=grid] .image a{overflow:hidden}.gallery[data-type=masonry] .image a::after,.gallery[data-type=grid] .image a::after{content:"";font-family:"Icons",sans-serif;display:flex;align-items:center;justify-content:center;z-index:1;font-size:var(--icon-size);line-height:1;color:#fff;opacity:0;transition:.3s ease}.gallery[data-type=masonry] .image a::before,.gallery[data-type=grid] .image a::before{background-color:var(--theme-color-primary);opacity:0;z-index:1;transition:.3s ease}.gallery[data-type=masonry] .image a img,.gallery[data-type=grid] .image a img{transition:.3s ease}.gallery[data-type=masonry] .image a:hover:before,.gallery[data-type=masonry] .image a.focus-visible:focus:before,.gallery[data-type=masonry] .image a:focus-visible:before,.gallery[data-type=masonry] .image a.-moz-focusring:before,.gallery[data-type=grid] .image a:hover:before,.gallery[data-type=grid] .image a.focus-visible:focus:before,.gallery[data-type=grid] .image a:focus-visible:before,.gallery[data-type=grid] .image a.-moz-focusring:before{opacity:.5}.gallery[data-type=masonry] .image a:hover:after,.gallery[data-type=masonry] .image a.focus-visible:focus:after,.gallery[data-type=masonry] .image a:focus-visible:after,.gallery[data-type=masonry] .image a.-moz-focusring:after,.gallery[data-type=grid] .image a:hover:after,.gallery[data-type=grid] .image a.focus-visible:focus:after,.gallery[data-type=grid] .image a:focus-visible:after,.gallery[data-type=grid] .image a.-moz-focusring:after{opacity:1}.gallery[data-type=masonry] .image a:hover img,.gallery[data-type=masonry] .image a.focus-visible:focus img,.gallery[data-type=masonry] .image a:focus-visible img,.gallery[data-type=masonry] .image a.-moz-focusring img,.gallery[data-type=grid] .image a:hover img,.gallery[data-type=grid] .image a.focus-visible:focus img,.gallery[data-type=grid] .image a:focus-visible img,.gallery[data-type=grid] .image a.-moz-focusring img{transform:translate3d(0, 0, 0) scale(1.04)}.gallery .button-wrapper{text-align:center}.gallery .button-wrapper .btn{margin:40px 0 0}@media(max-width: 767px){.gallery .button-wrapper .btn{margin-top:24px}}.gallery[data-infinite-scroll=true] .button-wrapper .btn{position:absolute;visibility:hidden}.gallery-popup{position:fixed;top:0;left:0;width:100%;height:calc(var(--viewport-height, 1vh)*100);background-color:rgba(15,28,40,.95);color:#fff;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.gallery-popup.open{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.gallery-popup .slide::before{content:"";position:absolute;width:60px;height:60px;top:50%;left:50%;margin:-30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:60px;filter:saturate(0) brightness(100)}.gallery-popup .image-box{position:relative;display:block;opacity:1;max-width:90%;transition:.3s ease}.gallery-popup .image-box img{max-height:calc(var(--viewport-height, 1vh)*74)}@media(min-width: 1000px){.gallery-popup .image-box img{max-width:calc(100vw - 200px)}}.gallery-popup .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.gallery-popup .text-box{color:#fff;font-size:18px;display:flex;flex-direction:column;margin:20px 20px -10px}.gallery-popup .text-box .copyright{order:1;font-size:14px;font-style:italic}@media(max-width: 767px){.gallery-popup .text-box{font-size:16px}}.gallery-popup .controls .prev,.gallery-popup .controls .next{position:absolute;top:50%;right:0;display:block;width:50px;height:50px;font-size:0;line-height:0;text-align:center;padding:10px 0;margin:-25px 15px;border:0;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer}.gallery-popup .controls .prev:before,.gallery-popup .controls .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;line-height:1}@media(max-width: 999px){.gallery-popup .controls .prev,.gallery-popup .controls .next{display:none}}.gallery-popup .controls .prev{left:0;transform:rotate(180deg)}.gallery-popup .controls .tabs{display:none}.gallery-popup .controls .count{position:absolute;top:25px;left:50%;width:120px;margin-left:-60px;text-align:center;font-size:18px}.gallery-popup .controls .count span{margin:0 5px}.gallery-popup .slide{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:calc(var(--viewport-height, 1vh)*100);transition:.4s linear;opacity:1}.gallery-popup .slide.preload .image-box{opacity:0}.gallery-popup .closer,.gallery-popup .download{position:absolute;top:0;width:50px;height:50px;font-size:30px;line-height:1;padding:10px 0;color:#fff;background-color:rgba(0,0,0,0);margin:15px;border:0;cursor:pointer;z-index:1}.gallery-popup .closer:before,.gallery-popup .download:before{font-family:"Icons",sans-serif}.gallery-popup .closer{right:0}.gallery-popup .closer::before{content:""}.gallery-popup .download{left:0;text-decoration:none;text-align:center}.gallery-popup .download::before{content:""}.gallery-popup a.focus-visible:focus,.gallery-popup button.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery-popup a:focus-visible,.gallery-popup a.-moz-focusring,.gallery-popup button:focus-visible,.gallery-popup button.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser .gallery[data-type=first-image] .image:before,.slider .gallery[data-type=first-image] .image:before{padding-top:66.6666%}',"",{version:3,sources:["webpack://./stories/components/gallery/gallery.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,SAGA,sBACE,CAAA,8BACA,CAAA,UACA,CAAA,eACA,CAAA,yBAEA,6BACE,0BACE,CAAA,WACA,CAAA,uBACA,CAAA,CAAA,+CAEA,6BALF,0BAMI,CAAA,uBACA,CAAA,CAAA,yBARN,yCAWI,YACE,CAAA,CAAA,yBAZN,4BAgBE,0BACE,CAAA,UACA,CAAA,uBACA,CAAA,CAAA,+CAEA,4BALF,0BAMI,CAAA,uBACA,CAAA,CAAA,yBAvBN,wCA0BI,YACE,CAAA,CAAA,0BAKN,YACE,CAAA,cACA,CAAA,sCACA,CAAA,gBAGF,sCACE,CAAA,aACA,CAAA,mBACA,CAAA,uCACA,CAAA,wBAEA,SACE,CAAA,yCACA,CAAA,kBAGF,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,mBAEA,CAAA,sCCkHF,4GACE,CAAA,SACA,CAAA,iEAEF,4GACE,CAAA,SACA,CAAA,0BDtHA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,sBACA,CAAA,wBAGF,UACE,CAAA,iBCwBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SD1BM,CAAA,mBACA,CAAA,oBAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,2BAGF,iBCgBF,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,oBD7BI,CAAA,gCAKF,iBACE,CAAA,kBACA,CAAA,yBAEA,gCAJF,YAKI,CAAA,aACA,CAAA,CAAA,iGAMJ,YACE,CAAA,2EAGF,iBACE,CAAA,KACA,CAAA,OACA,CAAA,WACA,CAAA,+EAGF,cACE,CAAA,SACA,CAAA,iBACA,CAAA,mFAEA,wDACE,CAAA,oBACA,CAAA,0BACA,CAAA,2BACA,CAAA,aACA,CAAA,6FAGF,YACE,CAAA,yEAIJ,SACE,CAAA,mBACA,CAAA,+TAIA,SACE,CAAA,mGAIJ,WACE,CAAA,yIAEA,eACE,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,uQAIJ,SACE,CAAA,mBACA,CAAA,6CAKF,gBACE,CAAA,sBACA,CAAA,oCAGF,aACE,CAAA,6CAIA,iBC/EJ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SD6EM,CAAA,uCAGF,mBACE,CAAA,SACA,CAAA,8CAGF,SACE,CAAA,2DAMJ,iBACE,CAAA,SACA,CAAA,mBACA,CAAA,2FAKF,uBACE,CAAA,uEAGF,eACE,CAAA,qFAEA,WC6Fa,CAAA,8BD3FX,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,SACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,SACA,CAAA,mBACA,CAAA,uFAGF,2CACE,CAAA,SACA,CAAA,SACA,CAAA,mBACA,CAAA,+EAGF,mBACE,CAAA,kcAIA,UACE,CAAA,0bAEF,SACE,CAAA,0aAEF,0CACE,CAAA,yBAMR,iBACE,CAAA,8BAEA,eACE,CAAA,yBAEA,8BAHF,eAII,CAAA,CAAA,yDAMJ,iBACE,CAAA,iBACA,CAAA,eAKN,cACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,4CACA,CAAA,mCACA,CAAA,UACA,CAAA,WACA,CAAA,SChMA,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,oBDgMA,SC5LA,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,8BD8LE,UACE,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,OACA,CAAA,QACA,CAAA,YACA,CAAA,wDACA,CAAA,oBACA,CAAA,kCACA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,SACA,CAAA,aACA,CAAA,mBACA,CAAA,8BAEA,+CACE,CAAA,0BACA,8BAFF,6BAGI,CAAA,CAAA,qCAGJ,iBC7MF,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,SACA,CAAA,uBACA,CAAA,wBACA,CAAA,mBACA,CAAA,UAEA,CAAA,yDACA,CAAA,uBACA,CAAA,gBACA,CAAA,yBDmMA,UACE,CAAA,cACA,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,oCAEA,OACE,CAAA,cACA,CAAA,iBACA,CAAA,yBAGF,yBAbF,cAcI,CAAA,CAAA,8DAKF,iBACE,CAAA,OACA,CAAA,OACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,WAEA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,UACA,CAAA,cACA,CAAA,4EAEA,WC7GqB,CAAA,8BD+GnB,CAAA,cACA,CAAA,aACA,CAAA,yBAGF,8DAzBF,YA0BI,CAAA,CAAA,+BAIJ,MACE,CAAA,wBACA,CAAA,+BAGF,YACE,CAAA,gCAGF,iBACE,CAAA,QACA,CAAA,QACA,CAAA,WACA,CAAA,iBACA,CAAA,iBACA,CAAA,cACA,CAAA,qCAEA,YACE,CAAA,sBAKN,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,kBACA,CAAA,iBACA,CAAA,4CACA,CAAA,qBACA,CAAA,SACA,CAAA,yCAEA,SACE,CAAA,gDAIJ,iBACE,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,cACA,CAAA,aACA,CAAA,cACA,CAAA,UACA,CAAA,8BACA,CAAA,WACA,CAAA,QACA,CAAA,cACA,CAAA,SACA,CAAA,8DAEA,8BACE,CAAA,uBAIJ,OACE,CAAA,+BAEA,WChLqB,CAAA,yBDqLvB,MACE,CAAA,oBACA,CAAA,iBACA,CAAA,iCAEA,WC9NmB,CAAA,+EAtCnB,4GACE,CAAA,SACA,CAAA,wIAEF,4GACE,CAAA,SACA,CAAA,4GDyQJ,oBACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.gallery {\n --gallery-spacing: 8px;\n margin: var(--section-margin) 0;\n width: 100%;\n max-width: 880px;\n\n @media(min-width: 568px) {\n &.content-media-right {\n max-width: calc(50% - 15px);\n float: right;\n margin: 18px 0 20px 30px;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 0 15px 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n\n &.content-media-left {\n max-width: calc(50% - 15px);\n float: left;\n margin: 18px 30px 20px 0;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 20px 15px 0;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n }\n\n .gallery-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin: calc(var(--gallery-spacing) / -2);\n }\n\n .image {\n padding: calc(var(--gallery-spacing) / 2);\n flex: 1 1 100%;\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n\n &.loading {\n opacity: 0;\n transform: translate3d(0, 0, 0) scale(0.9);\n }\n\n a {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n @include focus-visible;\n transition: 0.2s ease;\n\n &::before {\n content: \'\';\n position: relative;\n display: block;\n padding-top: 66.666667%;\n }\n\n &:after {\n content: "";\n @include full-size;\n opacity: 0;\n transition: 0.3s ease;\n }\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n\n .copyright {\n @include copyright;\n opacity: 1 !important;\n }\n }\n\n &[data-type="grid"] {\n .image {\n flex: 1 1 33.3333%;\n max-width: 33.3334%;\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n }\n\n &[data-type="first-image"], &[data-type="sinlge-image"] {\n .image a::after {\n display: none;\n }\n\n .btn {\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n\n .image {\n transform: none;\n opacity: 1;\n position: relative;\n\n a {\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 80px;\n background-position: center;\n background-repeat: no-repeat;\n display: block;\n }\n\n + .image {\n display: none;\n }\n }\n\n img {\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &.loaded {\n img, .image-description, .image .copyright {\n opacity: 1;\n }\n }\n\n .gallery-wrapper {\n padding: 5px;\n\n > .image-description {\n font-weight: 400;\n font-size: 18px;\n line-height: 1.2;\n margin-top: 12px;\n }\n }\n\n img, .copyright, .image-description {\n opacity: 0;\n transition: 0.4s ease;\n }\n }\n\n &[data-type="masonry"] {\n .gallery-wrapper {\n flex-wrap: nowrap;\n align-items: flex-start;\n }\n\n .column {\n flex: 1 1 100%;\n }\n\n .image {\n a::before {\n @include full-size;\n padding: 0;\n }\n\n img {\n transition: 0.3s ease;\n opacity: 0;\n }\n\n &.loaded img {\n opacity: 1;\n }\n }\n }\n\n &[data-type=\'grid\'] {\n .image:not(.loading):not(.loaded) {\n position: absolute;\n opacity: 0;\n pointer-events: none;\n }\n }\n\n &[data-type="masonry"], &[data-type="grid"] {\n .image-description {\n display: none !important;\n }\n\n .image a {\n overflow: hidden;\n\n &::after {\n @include icon-zoom;\n font-family: "Icons", sans-serif;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 1;\n font-size: var(--icon-size);\n line-height: 1;\n color: #fff;\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &::before {\n background-color: var(--theme-color-primary);\n opacity: 0;\n z-index: 1;\n transition: 0.3s ease;\n }\n\n img {\n transition: 0.3s ease;\n }\n\n &:hover, &.focus-visible:focus, &:focus-visible, &.-moz-focusring {\n &:before {\n opacity: 0.5;\n }\n &:after {\n opacity: 1;\n }\n img {\n transform: translate3d(0, 0, 0) scale(1.04);\n }\n }\n }\n }\n\n .button-wrapper {\n text-align: center;\n\n .btn {\n margin: 40px 0 0;\n\n @media(max-width: 767px) {\n margin-top: 24px;\n }\n }\n }\n\n &[data-infinite-scroll="true"] {\n .button-wrapper .btn {\n position: absolute;\n visibility: hidden;\n }\n }\n}\n\n.gallery-popup {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(var(--viewport-height, 1vh) * 100);\n background-color: rgba(#0F1C28, 0.95);\n color: #fff;\n z-index: 100;\n @include hide;\n\n &.open {\n @include show;\n }\n\n .slide {\n &::before {\n content: \'\';\n position: absolute;\n width: 60px;\n height: 60px;\n top: 50%;\n left: 50%;\n margin: -30px;\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 60px;\n filter: saturate(0) brightness(100);\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n opacity: 1;\n max-width: 90%;\n transition: 0.3s ease;\n\n img {\n max-height: calc(var(--viewport-height, 1vh) * 74);\n @media(min-width: 1000px) {\n max-width: calc(100vw - 200px);\n }\n }\n .copyright {\n @include copyright;\n }\n }\n\n .text-box {\n color: #fff;\n font-size: 18px;\n display: flex;\n flex-direction: column;\n margin: 20px 20px -10px;\n\n .copyright {\n order: 1;\n font-size: 14px;\n font-style: italic;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n }\n\n .controls {\n .prev, .next {\n position: absolute;\n top: 50%;\n right: 0;\n display: block;\n width: 50px;\n height: 50px;\n\n font-size: 0;\n line-height: 0;\n text-align: center;\n padding: 10px 0;\n margin: -25px 15px;\n border: 0;\n background-color: transparent;\n color: white;\n cursor: pointer;\n\n &:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n line-height: 1;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .prev {\n left: 0;\n transform: rotate(180deg);\n }\n\n .tabs {\n display: none;\n }\n\n .count {\n position: absolute;\n top: 25px;\n left: 50%;\n width: 120px;\n margin-left: -60px;\n text-align: center;\n font-size: 18px;\n\n span {\n margin: 0 5px;\n }\n }\n }\n\n .slide {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n text-align: center;\n height: calc(var(--viewport-height, 1vh) * 100);\n transition: 0.4s linear;\n opacity: 1;\n\n &.preload .image-box {\n opacity: 0;\n }\n }\n\n .closer, .download {\n position: absolute;\n top: 0;\n width: 50px;\n height: 50px;\n font-size: 30px;\n line-height: 1;\n padding: 10px 0;\n color: #fff;\n background-color: transparent;\n margin: 15px;\n border: 0;\n cursor: pointer;\n z-index: 1;\n\n &:before {\n font-family: "Icons", sans-serif;\n }\n }\n\n .closer {\n right: 0;\n\n &::before {\n @include icon-schliessen;\n }\n }\n\n .download {\n left: 0;\n text-decoration: none;\n text-align: center;\n\n &::before {\n @include icon-download;\n }\n }\n\n a, button {\n @include focus-visible;\n }\n}\n\n.teaser, .slider {\n .gallery[data-type="first-image"] .image:before {\n padding-top: 66.6666%;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9854.59c4787f.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9854.59c4787f.iframe.bundle.js
new file mode 100644
index 0000000..a1dcded
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/9854.59c4787f.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9854],{"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3, .like-h2, .like-h3").first(),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.tabs=tabsWrapper.children(),this.slides.length>1?(this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)):this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(countWrapper).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index")),nextItem=t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");nextItem.append(loadedImage.clone()),nextItem.find("img").attr("alt",ib.attr("data-alt")||""),ib.attr("data-copyright")&&(jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem),jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem));var prevItem=t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");prevItem.append(loadedImage.clone()),prevItem.find("img").attr("alt",ib.attr("data-alt")||""),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(prevItem)}));img.attr("src",ib.attr("data-src")).attr("alt",ib.attr("data-alt")||"").appendTo(ib),img.attr("data-download",ib.attr("data-download")),img.attr("draggable","false").attr("ondragstart","return false;"),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(ib)}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9854.fbf2ffa9.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9854.fbf2ffa9.iframe.bundle.js
deleted file mode 100644
index c7e3eb7..0000000
--- a/gfi-ihk-2024/storybook-static/9854.fbf2ffa9.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9854],{"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3, .like-h2, .like-h3").first(),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.tabs=tabsWrapper.children(),this.slides.length>1?(this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)):this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(tabsWrapper).append(countWrapper).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index")),nextItem=t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");nextItem.append(loadedImage.clone()),nextItem.find("img").attr("alt",ib.attr("data-alt")||""),ib.attr("data-copyright")&&(jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem),jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem));var prevItem=t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");prevItem.append(loadedImage.clone()),prevItem.find("img").attr("alt",ib.attr("data-alt")||""),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(prevItem)}));img.attr("src",ib.attr("data-src")).attr("alt",ib.attr("data-alt")||"").appendTo(ib),img.attr("data-download",ib.attr("data-download")),img.attr("draggable","false").attr("ondragstart","return false;"),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(ib)}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9995.720954fb.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9995.8be6ed48.iframe.bundle.js
similarity index 70%
rename from gfi-ihk-2024/storybook-static/9995.720954fb.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/9995.8be6ed48.iframe.bundle.js
index 8b03693..276fbea 100644
--- a/gfi-ihk-2024/storybook-static/9995.720954fb.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/9995.8be6ed48.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9995],{"./stories/atoms/button/ButtonComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createButton});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),button_button=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/button/button.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(button_button.Z,options);button_button.Z.locals;var createButton=function createButton(_ref){var _ref$elementType=_ref.elementType,elementType=void 0===_ref$elementType?"a":_ref$elementType,_ref$color=_ref.color,color=void 0===_ref$color?"primary":_ref$color,_ref$size=_ref.size,size=void 0===_ref$size?"regular":_ref$size,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$preventClick=_ref.preventClick,preventClick=void 0===_ref$preventClick||_ref$preventClick,label=_ref.label,icon=_ref.icon,iconPosition=_ref.iconPosition,onClick=_ref.onClick,btn=document.createElement(elementType);btn.innerHTML=label,btn.addEventListener("click",onClick);var classes=["btn",color,"btn-"+size];return iconPosition&&"none"!==iconPosition&&icon&&(classes.push(iconPosition),classes.push("icon-"+icon)),btn.className=classes.join(" "),link&&"a"===elementType&&(btn.href=link),preventClick&&btn.addEventListener("click",(function(e){e.preventDefault()})),btn}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/button/button.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.btn{--button-bg-color: var(--theme-color-primary);--button-text-color: var(--theme-color-white);--button-padding: 16px 24px;--button-min-size: 60px;--button-icon-padding: 58px;--button-icon-offset: 18px;--button-hover-shadow-opacity: 0.3;--button-hover-shadow-size: 6px;position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:"Korb",sans-serif;border-radius:var(--border-radius-lg);font-size:var(--font-size-copy);line-height:1;padding:var(--button-padding);text-decoration:none;border:0;min-height:var(--button-min-size);min-width:var(--button-min-size);cursor:pointer;font-weight:400;text-align:left;transition:.2s ease}.btn.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.btn:focus-visible,.btn.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 999px){.btn{--button-icon-padding: 52px;--button-icon-offset: 16px;--button-padding: 14px 20px;--button-min-size: 52px}}@media(max-width: 767px){.btn{--button-icon-padding: 44px;--button-icon-offset: 12px;--button-padding: 12px 16px;--button-min-size: 44px;--button-hover-shadow-size: 4px}}.btn,.btn:hover{background-color:var(--button-bg-color);color:var(--button-text-color)}.btn.secondary{--button-bg-color: var(--theme-color-secondary);--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.4}.btn.white{--button-bg-color: var(--theme-color-white);--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.35}.btn.primary-light{--button-bg-color: var(--theme-color-primary-dimmed-03);--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.45}.btn.primary-extra-light{--button-bg-color: var(--theme-color-primary-dimmed-04);--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.5}.btn.secondary-light{--button-bg-color: #9AD7A3;--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.45}.btn::after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border-radius:var(--border-radius-lg);box-shadow:0 0 0 2px var(--button-bg-color);opacity:0;transition:.3s ease}.btn:hover::after{opacity:var(--button-hover-shadow-opacity);box-shadow:0 0 0 var(--button-hover-shadow-size) var(--button-bg-color)}.btn-small{--button-icon-padding: 48px;--button-icon-offset: 12px;--button-min-size: 42px;--button-padding: 10px 18px;--button-hover-shadow-size: 4px;border-radius:var(--border-radius-md)}.btn-small::after{border-radius:var(--border-radius-md)}@media(max-width: 999px){.btn-small{--button-icon-padding: 46px;--button-min-size: 38px}}.btn-medium{--button-min-size: 48px;--button-padding: 10px 18px;--button-hover-shadow-size: 5px;border-radius:var(--border-radius-md)}.btn-medium::after{border-radius:var(--border-radius-md)}@media(max-width: 999px){.btn-medium{--button-min-size: 44px;--button-icon-padding: 46px;--button-hover-shadow-size: 4px}}button::-moz-focus-inner{border:0}.btn::before{display:none}.btn.icon-left{padding-left:var(--button-icon-padding)}.btn.icon-right{padding-right:var(--button-icon-padding)}.btn.icon-left::before,.btn.icon-right::before{font-family:"Icons",sans-serif;position:absolute;display:block;font-size:var(--icon-size);left:var(--button-icon-offset);top:50%;margin-top:calc(var(--icon-size)*-0.5)}.btn.icon-right::before{left:auto;right:var(--button-icon-offset)}.btn.icon-inline{padding:0;display:flex;align-items:center;justify-content:center}.btn.icon-inline::before{position:relative;display:block;font-family:"Icons",sans-serif;font-size:var(--icon-size)}',"",{version:3,sources:["webpack://./stories/atoms/button/button.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,KACE,6CAAA,CACA,6CAAA,CACA,2BAAA,CACA,uBAAA,CACA,2BAAA,CACA,0BAAA,CACA,kCAAA,CACA,+BAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,6BAAA,CACA,qCAAA,CACA,+BAAA,CACA,aAAA,CACA,6BAAA,CACA,oBAAA,CACA,QAAA,CACA,iCAAA,CACA,gCAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,mBAAA,CCqJE,yBACE,4GAAA,CACA,SAAA,CAEF,uCACE,4GAAA,CACA,SAAA,CDxJJ,yBA5BF,KA6BI,2BAAA,CACA,0BAAA,CACA,2BAAA,CACA,uBAAA,CAAA,CAGF,yBAnCF,KAoCI,2BAAA,CACA,0BAAA,CACA,2BAAA,CACA,uBAAA,CACA,+BAAA,CAAA,CAIJ,gBACE,uCAAA,CACA,8BAAA,CAGF,eACE,+CAAA,CACA,+CAAA,CACA,kCAAA,CAGF,WACE,2CAAA,CACA,+CAAA,CACA,mCAAA,CAGF,mBACE,uDAAA,CACA,+CAAA,CACA,mCAAA,CAGF,yBACE,uDAAA,CACA,+CAAA,CACA,kCAAA,CAGF,qBACE,0BAAA,CACA,+CAAA,CACA,mCAAA,CAGF,YACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CACA,qCAAA,CACA,2CAAA,CACA,SAAA,CACA,mBAAA,CAGF,kBACE,0CAAA,CACA,uEAAA,CAGF,WACE,2BAAA,CACA,0BAAA,CACA,uBAAA,CACA,2BAAA,CACA,+BAAA,CACA,qCAAA,CAEA,kBACE,qCAAA,CAGF,yBAZF,WAaI,2BAAA,CACA,uBAAA,CAAA,CAIJ,YACE,uBAAA,CACA,2BAAA,CACA,+BAAA,CACA,qCAAA,CAEA,mBACE,qCAAA,CAGF,yBAVF,YAWI,uBAAA,CACA,2BAAA,CACA,+BAAA,CAAA,CAIJ,yBACE,QAAA,CAGF,aACE,YAAA,CAGF,eACE,uCAAA,CAGF,gBACE,wCAAA,CAGF,+CACE,8BAAA,CACA,iBAAA,CACA,aAAA,CACA,0BAAA,CACA,8BAAA,CACA,OAAA,CACA,sCAAA,CAGF,wBACE,SAAA,CACA,+BAAA,CAGF,iBACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAEA,yBACE,iBAAA,CACA,aAAA,CACA,8BAAA,CACA,0BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.btn {\n --button-bg-color: var(--theme-color-primary);\n --button-text-color: var(--theme-color-white);\n --button-padding: 16px 24px;\n --button-min-size: 60px;\n --button-icon-padding: 58px;\n --button-icon-offset: 18px;\n --button-hover-shadow-opacity: 0.3;\n --button-hover-shadow-size: 6px;\n position: relative;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n font-family: 'Korb', sans-serif;\n border-radius: var(--border-radius-lg);\n font-size: var(--font-size-copy);\n line-height: 1;\n padding: var(--button-padding);\n text-decoration: none;\n border: 0;\n min-height: var(--button-min-size);\n min-width: var(--button-min-size);\n cursor: pointer;\n font-weight: 400;\n text-align: left;\n transition: 0.2s ease;\n @include focus-visible;\n\n @media(max-width: 999px) {\n --button-icon-padding: 52px;\n --button-icon-offset: 16px;\n --button-padding: 14px 20px;\n --button-min-size: 52px;\n }\n\n @media(max-width: 767px) {\n --button-icon-padding: 44px;\n --button-icon-offset: 12px;\n --button-padding: 12px 16px;\n --button-min-size: 44px;\n --button-hover-shadow-size: 4px;\n }\n}\n\n.btn, .btn:hover {\n background-color: var(--button-bg-color);\n color: var(--button-text-color);\n}\n\n.btn.secondary {\n --button-bg-color: var(--theme-color-secondary);\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.4;\n}\n\n.btn.white {\n --button-bg-color: var(--theme-color-white);\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.35;\n}\n\n.btn.primary-light {\n --button-bg-color: var(--theme-color-primary-dimmed-03);\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.45;\n}\n\n.btn.primary-extra-light {\n --button-bg-color: var(--theme-color-primary-dimmed-04);\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.5;\n}\n\n.btn.secondary-light {\n --button-bg-color: #9AD7A3;\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.45;\n}\n\n.btn::after {\n content: '';\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: var(--border-radius-lg);\n box-shadow: 0 0 0 2px var(--button-bg-color);\n opacity: 0;\n transition: 0.3s ease;\n}\n\n.btn:hover::after {\n opacity: var(--button-hover-shadow-opacity);\n box-shadow: 0 0 0 var(--button-hover-shadow-size) var(--button-bg-color);\n}\n\n.btn-small {\n --button-icon-padding: 48px;\n --button-icon-offset: 12px;\n --button-min-size: 42px;\n --button-padding: 10px 18px;\n --button-hover-shadow-size: 4px;\n border-radius: var(--border-radius-md);\n\n &::after {\n border-radius: var(--border-radius-md);\n }\n\n @media(max-width: 999px) {\n --button-icon-padding: 46px;\n --button-min-size: 38px;\n }\n}\n\n.btn-medium {\n --button-min-size: 48px;\n --button-padding: 10px 18px;\n --button-hover-shadow-size: 5px;\n border-radius: var(--border-radius-md);\n\n &::after {\n border-radius: var(--border-radius-md);\n }\n\n @media(max-width: 999px) {\n --button-min-size: 44px;\n --button-icon-padding: 46px;\n --button-hover-shadow-size: 4px;\n }\n}\n\nbutton::-moz-focus-inner {\n border: 0;\n}\n\n.btn::before {\n display: none;\n}\n\n.btn.icon-left {\n padding-left: var(--button-icon-padding);\n}\n\n.btn.icon-right {\n padding-right: var(--button-icon-padding);\n}\n\n.btn.icon-left::before, .btn.icon-right::before {\n font-family: 'Icons', sans-serif;\n position: absolute;\n display: block;\n font-size: var(--icon-size);\n left: var(--button-icon-offset);\n top: 50%;\n margin-top: calc(var(--icon-size) * -0.5);\n}\n\n.btn.icon-right::before {\n left: auto;\n right: var(--button-icon-offset);\n}\n\n.btn.icon-inline {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &::before {\n position: relative;\n display: block;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9995],{"./stories/atoms/button/ButtonComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{a:()=>createButton});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),button_button=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/button/button.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(button_button.Z,options);button_button.Z.locals;var createButton=function createButton(_ref){var _ref$elementType=_ref.elementType,elementType=void 0===_ref$elementType?"a":_ref$elementType,_ref$color=_ref.color,color=void 0===_ref$color?"primary":_ref$color,_ref$size=_ref.size,size=void 0===_ref$size?"regular":_ref$size,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$preventClick=_ref.preventClick,preventClick=void 0===_ref$preventClick||_ref$preventClick,label=_ref.label,icon=_ref.icon,iconPosition=_ref.iconPosition,onClick=_ref.onClick,btn=document.createElement(elementType);btn.innerHTML=label,btn.addEventListener("click",onClick);var classes=["btn",color,"btn-"+size];return iconPosition&&"none"!==iconPosition&&icon&&(classes.push(iconPosition),classes.push("icon-"+icon)),btn.className=classes.join(" "),link&&"a"===elementType&&(btn.href=link),preventClick&&btn.addEventListener("click",(function(e){e.preventDefault()})),btn}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/button/button.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.btn{--button-bg-color: var(--theme-color-primary);--button-text-color: var(--theme-color-white);--button-padding: 16px 24px;--button-min-size: 60px;--button-icon-padding: 58px;--button-icon-offset: 18px;--button-hover-shadow-opacity: 0.3;--button-hover-shadow-size: 6px;position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:"Korb",sans-serif;border-radius:var(--border-radius-lg);font-size:var(--font-size-copy);line-height:1;padding:var(--button-padding);text-decoration:none;border:0;min-height:var(--button-min-size);min-width:var(--button-min-size);cursor:pointer;font-weight:400;text-align:left;transition:.2s ease}.btn.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.btn:focus-visible,.btn.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 999px){.btn{--button-icon-padding: 52px;--button-icon-offset: 16px;--button-padding: 14px 20px;--button-min-size: 52px}}@media(max-width: 767px){.btn{--button-icon-padding: 44px;--button-icon-offset: 12px;--button-padding: 12px 16px;--button-min-size: 44px;--button-hover-shadow-size: 4px}}.btn,.btn:hover{background-color:var(--button-bg-color);color:var(--button-text-color)}.btn.secondary{--button-bg-color: var(--theme-color-secondary);--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.4}.btn.white{--button-bg-color: var(--theme-color-white);--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.35}.btn.primary-light{--button-bg-color: var(--theme-color-primary-dimmed-03);--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.45}.btn.primary-extra-light{--button-bg-color: var(--theme-color-primary-dimmed-04);--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.5}.btn.secondary-light{--button-bg-color: #9AD7A3;--button-text-color: var(--theme-color-primary);--button-hover-shadow-opacity: 0.45}.btn::after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;border-radius:var(--border-radius-lg);box-shadow:0 0 0 2px var(--button-bg-color);opacity:0;transition:.3s ease}.btn:hover::after{opacity:var(--button-hover-shadow-opacity);box-shadow:0 0 0 var(--button-hover-shadow-size) var(--button-bg-color)}.btn-small{--button-icon-padding: 48px;--button-icon-offset: 12px;--button-min-size: 42px;--button-padding: 10px 18px;--button-hover-shadow-size: 4px;border-radius:var(--border-radius-md)}.btn-small::after{border-radius:var(--border-radius-md)}@media(max-width: 999px){.btn-small{--button-icon-padding: 46px;--button-min-size: 38px}}.btn-medium{--button-min-size: 48px;--button-padding: 10px 18px;--button-hover-shadow-size: 5px;border-radius:var(--border-radius-md)}.btn-medium::after{border-radius:var(--border-radius-md)}@media(max-width: 999px){.btn-medium{--button-min-size: 44px;--button-icon-padding: 46px;--button-hover-shadow-size: 4px}}button::-moz-focus-inner{border:0}.btn::before{display:none}.btn.icon-left{padding-left:var(--button-icon-padding)}.btn.icon-right{padding-right:var(--button-icon-padding)}.btn.icon-left::before,.btn.icon-right::before{font-family:"Icons",sans-serif;position:absolute;display:block;font-size:var(--icon-size);left:var(--button-icon-offset);top:50%;margin-top:calc(var(--icon-size)*-0.5)}.btn.icon-right::before{left:auto;right:var(--button-icon-offset)}.btn.icon-inline{padding:0;display:flex;align-items:center;justify-content:center}.btn.icon-inline::before{position:relative;display:block;font-family:"Icons",sans-serif;font-size:var(--icon-size)}',"",{version:3,sources:["webpack://./stories/atoms/button/button.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,KACE,6CAAA,CACA,6CAAA,CACA,2BAAA,CACA,uBAAA,CACA,2BAAA,CACA,0BAAA,CACA,kCAAA,CACA,+BAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,6BAAA,CACA,qCAAA,CACA,+BAAA,CACA,aAAA,CACA,6BAAA,CACA,oBAAA,CACA,QAAA,CACA,iCAAA,CACA,gCAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CACA,mBAAA,CCqJE,yBACE,4GAAA,CACA,SAAA,CAEF,uCACE,4GAAA,CACA,SAAA,CDxJJ,yBA5BF,KA6BI,2BAAA,CACA,0BAAA,CACA,2BAAA,CACA,uBAAA,CAAA,CAGF,yBAnCF,KAoCI,2BAAA,CACA,0BAAA,CACA,2BAAA,CACA,uBAAA,CACA,+BAAA,CAAA,CAIJ,gBACE,uCAAA,CACA,8BAAA,CAGF,eACE,+CAAA,CACA,+CAAA,CACA,kCAAA,CAGF,WACE,2CAAA,CACA,+CAAA,CACA,mCAAA,CAGF,mBACE,uDAAA,CACA,+CAAA,CACA,mCAAA,CAGF,yBACE,uDAAA,CACA,+CAAA,CACA,kCAAA,CAGF,qBACE,0BAAA,CACA,+CAAA,CACA,mCAAA,CAGF,YACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CACA,qCAAA,CACA,2CAAA,CACA,SAAA,CACA,mBAAA,CAGF,kBACE,0CAAA,CACA,uEAAA,CAGF,WACE,2BAAA,CACA,0BAAA,CACA,uBAAA,CACA,2BAAA,CACA,+BAAA,CACA,qCAAA,CAEA,kBACE,qCAAA,CAGF,yBAZF,WAaI,2BAAA,CACA,uBAAA,CAAA,CAIJ,YACE,uBAAA,CACA,2BAAA,CACA,+BAAA,CACA,qCAAA,CAEA,mBACE,qCAAA,CAGF,yBAVF,YAWI,uBAAA,CACA,2BAAA,CACA,+BAAA,CAAA,CAIJ,yBACE,QAAA,CAGF,aACE,YAAA,CAGF,eACE,uCAAA,CAGF,gBACE,wCAAA,CAGF,+CACE,8BAAA,CACA,iBAAA,CACA,aAAA,CACA,0BAAA,CACA,8BAAA,CACA,OAAA,CACA,sCAAA,CAGF,wBACE,SAAA,CACA,+BAAA,CAGF,iBACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAEA,yBACE,iBAAA,CACA,aAAA,CACA,8BAAA,CACA,0BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.btn {\n --button-bg-color: var(--theme-color-primary);\n --button-text-color: var(--theme-color-white);\n --button-padding: 16px 24px;\n --button-min-size: 60px;\n --button-icon-padding: 58px;\n --button-icon-offset: 18px;\n --button-hover-shadow-opacity: 0.3;\n --button-hover-shadow-size: 6px;\n position: relative;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n font-family: 'Korb', sans-serif;\n border-radius: var(--border-radius-lg);\n font-size: var(--font-size-copy);\n line-height: 1;\n padding: var(--button-padding);\n text-decoration: none;\n border: 0;\n min-height: var(--button-min-size);\n min-width: var(--button-min-size);\n cursor: pointer;\n font-weight: 400;\n text-align: left;\n transition: 0.2s ease;\n @include focus-visible;\n\n @media(max-width: 999px) {\n --button-icon-padding: 52px;\n --button-icon-offset: 16px;\n --button-padding: 14px 20px;\n --button-min-size: 52px;\n }\n\n @media(max-width: 767px) {\n --button-icon-padding: 44px;\n --button-icon-offset: 12px;\n --button-padding: 12px 16px;\n --button-min-size: 44px;\n --button-hover-shadow-size: 4px;\n }\n}\n\n.btn, .btn:hover {\n background-color: var(--button-bg-color);\n color: var(--button-text-color);\n}\n\n.btn.secondary {\n --button-bg-color: var(--theme-color-secondary);\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.4;\n}\n\n.btn.white {\n --button-bg-color: var(--theme-color-white);\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.35;\n}\n\n.btn.primary-light {\n --button-bg-color: var(--theme-color-primary-dimmed-03);\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.45;\n}\n\n.btn.primary-extra-light {\n --button-bg-color: var(--theme-color-primary-dimmed-04);\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.5;\n}\n\n.btn.secondary-light {\n --button-bg-color: #9AD7A3;\n --button-text-color: var(--theme-color-primary);\n --button-hover-shadow-opacity: 0.45;\n}\n\n.btn::after {\n content: '';\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: var(--border-radius-lg);\n box-shadow: 0 0 0 2px var(--button-bg-color);\n opacity: 0;\n transition: 0.3s ease;\n}\n\n.btn:hover::after {\n opacity: var(--button-hover-shadow-opacity);\n box-shadow: 0 0 0 var(--button-hover-shadow-size) var(--button-bg-color);\n}\n\n.btn-small {\n --button-icon-padding: 48px;\n --button-icon-offset: 12px;\n --button-min-size: 42px;\n --button-padding: 10px 18px;\n --button-hover-shadow-size: 4px;\n border-radius: var(--border-radius-md);\n\n &::after {\n border-radius: var(--border-radius-md);\n }\n\n @media(max-width: 999px) {\n --button-icon-padding: 46px;\n --button-min-size: 38px;\n }\n}\n\n.btn-medium {\n --button-min-size: 48px;\n --button-padding: 10px 18px;\n --button-hover-shadow-size: 5px;\n border-radius: var(--border-radius-md);\n\n &::after {\n border-radius: var(--border-radius-md);\n }\n\n @media(max-width: 999px) {\n --button-min-size: 44px;\n --button-icon-padding: 46px;\n --button-hover-shadow-size: 4px;\n }\n}\n\nbutton::-moz-focus-inner {\n border: 0;\n}\n\n.btn::before {\n display: none;\n}\n\n.btn.icon-left {\n padding-left: var(--button-icon-padding);\n}\n\n.btn.icon-right {\n padding-right: var(--button-icon-padding);\n}\n\n.btn.icon-left::before, .btn.icon-right::before {\n font-family: 'Icons', sans-serif;\n position: absolute;\n display: block;\n font-size: var(--icon-size);\n left: var(--button-icon-offset);\n top: 50%;\n margin-top: calc(var(--icon-size) * -0.5);\n}\n\n.btn.icon-right::before {\n left: auto;\n right: var(--button-icon-offset);\n}\n\n.btn.icon-inline {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &::before {\n position: relative;\n display: block;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/atoms-skip-button-SkipButton-stories.2206dcc9.iframe.bundle.js b/gfi-ihk-2024/storybook-static/atoms-skip-button-SkipButton-stories.2206dcc9.iframe.bundle.js
new file mode 100644
index 0000000..c3735d3
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/atoms-skip-button-SkipButton-stories.2206dcc9.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6495],{"./stories/atoms/skip-button/SkipButtonComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>createSkipButton});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),skip_button=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/skip-button/skip-button.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(skip_button.Z,options);skip_button.Z.locals;var ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createSkipButton=function createSkipButton(){var skipBtn=(0,ButtonComponent.a)({color:"secondary",link:"#main",label:"Zum Hauptinhalt springen",iconPosition:"icon-right",icon:"ankerlink-right"});return skipBtn.classList.add("skip-btn"),skipBtn}},"./node_modules/core-js/internals/create-html.js":(module,__unused_webpack_exports,__webpack_require__)=>{var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),quot=/"/g,replace=uncurryThis("".replace);module.exports=function(string,tag,attribute,value){var S=toString(requireObjectCoercible(string)),p1="<"+tag;return""!==attribute&&(p1+=" "+attribute+'="'+replace(toString(value),quot,""")+'"'),p1+">"+S+""+tag+">"}},"./node_modules/core-js/internals/function-bind.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),hasOwn=__webpack_require__("./node_modules/core-js/internals/has-own-property.js"),arraySlice=__webpack_require__("./node_modules/core-js/internals/array-slice.js"),NATIVE_BIND=__webpack_require__("./node_modules/core-js/internals/function-bind-native.js"),$Function=Function,concat=uncurryThis([].concat),join=uncurryThis([].join),factories={};module.exports=NATIVE_BIND?$Function.bind:function bind(that){var F=aCallable(this),Prototype=F.prototype,partArgs=arraySlice(arguments,1),boundFunction=function bound(){var args=concat(partArgs,arraySlice(arguments));return this instanceof boundFunction?function(C,argsLength,args){if(!hasOwn(factories,argsLength)){for(var list=[],i=0;i{"use strict";var DESCRIPTORS=__webpack_require__("./node_modules/core-js/internals/descriptors.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),call=__webpack_require__("./node_modules/core-js/internals/function-call.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),objectKeys=__webpack_require__("./node_modules/core-js/internals/object-keys.js"),getOwnPropertySymbolsModule=__webpack_require__("./node_modules/core-js/internals/object-get-own-property-symbols.js"),propertyIsEnumerableModule=__webpack_require__("./node_modules/core-js/internals/object-property-is-enumerable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),IndexedObject=__webpack_require__("./node_modules/core-js/internals/indexed-object.js"),$assign=Object.assign,defineProperty=Object.defineProperty,concat=uncurryThis([].concat);module.exports=!$assign||fails((function(){if(DESCRIPTORS&&1!==$assign({b:1},$assign(defineProperty({},"a",{enumerable:!0,get:function(){defineProperty(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var A={},B={},symbol=Symbol();return A[symbol]=7,"abcdefghijklmnopqrst".split("").forEach((function(chr){B[chr]=chr})),7!=$assign({},A)[symbol]||"abcdefghijklmnopqrst"!=objectKeys($assign({},B)).join("")}))?function assign(target,source){for(var T=toObject(target),argumentsLength=arguments.length,index=1,getOwnPropertySymbols=getOwnPropertySymbolsModule.f,propertyIsEnumerable=propertyIsEnumerableModule.f;argumentsLength>index;)for(var key,S=IndexedObject(arguments[index++]),keys=getOwnPropertySymbols?concat(objectKeys(S),getOwnPropertySymbols(S)):objectKeys(S),length=keys.length,j=0;length>j;)key=keys[j++],DESCRIPTORS&&!call(propertyIsEnumerable,S,key)||(T[key]=S[key]);return T}:$assign},"./node_modules/core-js/internals/string-html-forced.js":(module,__unused_webpack_exports,__webpack_require__)=>{var fails=__webpack_require__("./node_modules/core-js/internals/fails.js");module.exports=function(METHOD_NAME){return fails((function(){var test=""[METHOD_NAME]('"');return test!==test.toLowerCase()||test.split('"').length>3}))}},"./node_modules/core-js/modules/es.array.join.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),IndexedObject=__webpack_require__("./node_modules/core-js/internals/indexed-object.js"),toIndexedObject=__webpack_require__("./node_modules/core-js/internals/to-indexed-object.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),nativeJoin=uncurryThis([].join),ES3_STRINGS=IndexedObject!=Object,STRICT_METHOD=arrayMethodIsStrict("join",",");$({target:"Array",proto:!0,forced:ES3_STRINGS||!STRICT_METHOD},{join:function join(separator){return nativeJoin(toIndexedObject(this),void 0===separator?",":separator)}})},"./node_modules/core-js/modules/es.function.bind.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),bind=__webpack_require__("./node_modules/core-js/internals/function-bind.js");$({target:"Function",proto:!0,forced:Function.bind!==bind},{bind})},"./node_modules/core-js/modules/es.object.assign.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),assign=__webpack_require__("./node_modules/core-js/internals/object-assign.js");$({target:"Object",stat:!0,arity:2,forced:Object.assign!==assign},{assign})},"./node_modules/core-js/modules/es.object.keys.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),nativeKeys=__webpack_require__("./node_modules/core-js/internals/object-keys.js");$({target:"Object",stat:!0,forced:__webpack_require__("./node_modules/core-js/internals/fails.js")((function(){nativeKeys(1)}))},{keys:function keys(it){return nativeKeys(toObject(it))}})},"./node_modules/core-js/modules/es.string.link.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),createHTML=__webpack_require__("./node_modules/core-js/internals/create-html.js");$({target:"String",proto:!0,forced:__webpack_require__("./node_modules/core-js/internals/string-html-forced.js")("link")},{link:function link(url){return createHTML(this,"a","href",url)}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/skip-button/skip-button.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".skip-btn{position:absolute;left:50%;top:-80px;z-index:9999;transform:translate(-50%, 0)}.skip-btn:focus{top:15px}","",{version:3,sources:["webpack://./stories/atoms/skip-button/skip-button.scss"],names:[],mappings:"AAGA,UACE,iBAAA,CACA,QAAA,CACA,SAAA,CACA,YAAA,CACA,4BAAA,CACA,gBACE,QAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.skip-btn {\n position: absolute;\n left: 50%;\n top: -80px;\n z-index: 9999;\n transform: translate(-50%,0);\n &:focus {\n top: 15px;\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/atoms/skip-button/SkipButton.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{SkipButton:()=>SkipButton,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js");var _SkipButtonComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/atoms/skip-button/SkipButtonComponent.js"),_excluded=["label"];function _objectWithoutProperties(source,excluded){if(null==source)return{};var key,i,target=function _objectWithoutPropertiesLoose(source,excluded){if(null==source)return{};var key,i,target={},sourceKeys=Object.keys(source);for(i=0;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}const __WEBPACK_DEFAULT_EXPORT__={title:"Atoms/Skip-Button",argTypes:{}};var SkipButton=function Template(_ref){var label=_ref.label,args=_objectWithoutProperties(_ref,_excluded);return(0,_SkipButtonComponent__WEBPACK_IMPORTED_MODULE_5__.W)(Object.assign({label},args))}.bind({});SkipButton.args={};var __namedExportsOrder=["SkipButton"];SkipButton.parameters={...SkipButton.parameters,docs:{...SkipButton.parameters?.docs,source:{originalSource:"({\n label,\n ...args\n}) => {\n return createSkipButton({\n label,\n ...args\n });\n}",...SkipButton.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-form-element-form-centric-FormElementFormCentric-stories.f9d8a13f.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-form-element-form-centric-FormElementFormCentric-stories.bac0b59c.iframe.bundle.js
similarity index 59%
rename from gfi-ihk-2024/storybook-static/components-form-element-form-centric-FormElementFormCentric-stories.f9d8a13f.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/components-form-element-form-centric-FormElementFormCentric-stories.bac0b59c.iframe.bundle.js
index 8d1cc9d..f854d95 100644
--- a/gfi-ihk-2024/storybook-static/components-form-element-form-centric-FormElementFormCentric-stories.f9d8a13f.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/components-form-element-form-centric-FormElementFormCentric-stories.bac0b59c.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3470],{"./stories/atoms/labelFormCentric/LabelFormCentricComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{O:()=>createLabelFormCentric});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),labelFormCentric=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/labelFormCentric/labelFormCentric.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(labelFormCentric.Z,options);labelFormCentric.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createLabelFormCentric=function createLabelFormCentric(_ref){var labelField,_ref$text=_ref.text,text=void 0===_ref$text?"Benutzername":_ref$text,_ref$forAttribute=_ref.forAttribute,forAttribute=void 0===_ref$forAttribute?"name":_ref$forAttribute,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$labelType=(_ref.isHidden,_ref.labelType),labelType=void 0===_ref$labelType?"not-set":_ref$labelType;if("text"===labelType)(labelField=(0,helpers.az)("label",["mwf-textinput__label"],text)).htmlFor=forAttribute,isRequired&&((0,helpers.az)("span",["mwf-textinput__required","mwf-required"],"*",labelField).title="Pflichtfeld");else if("checkbox"===labelType)(labelField=(0,helpers.az)("label",["mwf-checkbox__label"])).htmlFor=forAttribute,(0,helpers.az)("span",["mwf-checkbox__text"],text,labelField);else if("radio"===labelType)(labelField=(0,helpers.az)("label",["mwf-radio__label"])).htmlFor=forAttribute,(0,helpers.az)("span",["mwf-radio__text"],text,labelField);else if("select"===labelType){if((labelField=(0,helpers.az)("label",["mwf-select__label"],text)).htmlFor=forAttribute,isRequired)(0,helpers.az)("span",["mwf-select__required","mwf-required"],"*",labelField).title="Pflichtfeld"}else if("textarea"===labelType){if((labelField=(0,helpers.az)("label",["mwf-textarea__label"],text)).htmlFor=forAttribute,isRequired)(0,helpers.az)("span",["mwf-textarea__required","mwf-required"],"*",labelField).title="Pflichtfeld"}else(labelField=(0,helpers.az)("label",["mwf-textinput__label"],text)).htmlFor=forAttribute;return labelField}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/labelFormCentric/labelFormCentric.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"label{display:block;font-size:var(--font-size-small);font-weight:400;margin:0}label a:hover{color:var(--theme-color-link-hover)}label span{vertical-align:top;margin-left:.1em}","",{version:3,sources:["webpack://./stories/atoms/labelFormCentric/labelFormCentric.scss"],names:[],mappings:"AAAA,MACE,aAAA,CACA,gCAAA,CACA,eAAA,CACA,QAAA,CAEA,cACE,mCAAA,CAGF,WACE,kBAAA,CACA,gBAAA",sourcesContent:["label {\n display: block;\n font-size: var(--font-size-small);\n font-weight: 400;\n margin: 0;\n\n a:hover {\n color: var(--theme-color-link-hover);\n }\n\n span {\n vertical-align: top;\n margin-left: 0.1em;\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/form-element-form-centric/form-element-form-centric.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.mwf-layout{display:flex;flex-wrap:wrap;gap:20px;width:100%}.mwf-layout>*{flex-basis:100%}.mwf-layout>*.width--s{flex-basis:calc(20% - 16px)}.mwf-layout>*.width--m{flex-basis:calc(50% - 10px)}.mwf-layout>*.width--l{flex-basis:calc(80% - 4px)}@media(max-width: 767px){.mwf-layout>*{flex-basis:100% !important}}.mwf-textinput,.mwf-select,.mwf-checkboxgroup,.mwf-radiogroup,.mwf-textarea,.mwf-file{display:flex;flex-direction:column}.mwf-textinput.has-error input,.mwf-textinput.has-error select,.mwf-textinput.has-error textarea,.mwf-select.has-error input,.mwf-select.has-error select,.mwf-select.has-error textarea,.mwf-checkboxgroup.has-error input,.mwf-checkboxgroup.has-error select,.mwf-checkboxgroup.has-error textarea,.mwf-radiogroup.has-error input,.mwf-radiogroup.has-error select,.mwf-radiogroup.has-error textarea,.mwf-textarea.has-error input,.mwf-textarea.has-error select,.mwf-textarea.has-error textarea,.mwf-file.has-error input,.mwf-file.has-error select,.mwf-file.has-error textarea{box-shadow:0 0 0 2px red,0 0 8px 2px red}.mwf-textinput p,.mwf-textinput .mwf-file__label,.mwf-select p,.mwf-select .mwf-file__label,.mwf-checkboxgroup p,.mwf-checkboxgroup .mwf-file__label,.mwf-radiogroup p,.mwf-radiogroup .mwf-file__label,.mwf-textarea p,.mwf-textarea .mwf-file__label,.mwf-file p,.mwf-file .mwf-file__label{margin:0}.mwf-textinput .mwf-checkboxgroup__options,.mwf-textinput .mwf-radioroup__options,.mwf-select .mwf-checkboxgroup__options,.mwf-select .mwf-radioroup__options,.mwf-checkboxgroup .mwf-checkboxgroup__options,.mwf-checkboxgroup .mwf-radioroup__options,.mwf-radiogroup .mwf-checkboxgroup__options,.mwf-radiogroup .mwf-radioroup__options,.mwf-textarea .mwf-checkboxgroup__options,.mwf-textarea .mwf-radioroup__options,.mwf-file .mwf-checkboxgroup__options,.mwf-file .mwf-radioroup__options{order:1}.mwf-textinput input,.mwf-textinput select,.mwf-textinput textarea,.mwf-select input,.mwf-select select,.mwf-select textarea,.mwf-checkboxgroup input,.mwf-checkboxgroup select,.mwf-checkboxgroup textarea,.mwf-radiogroup input,.mwf-radiogroup select,.mwf-radiogroup textarea,.mwf-textarea input,.mwf-textarea select,.mwf-textarea textarea,.mwf-file input,.mwf-file select,.mwf-file textarea{order:2}.mwf-textinput .mwf-textinput__hint,.mwf-textinput .mwf-select__hint,.mwf-textinput .mwf-checkbox__hint,.mwf-textinput .mwf-radio__hint,.mwf-textinput .mwf-textarea__hint,.mwf-textinput .mwf-file__hint,.mwf-select .mwf-textinput__hint,.mwf-select .mwf-select__hint,.mwf-select .mwf-checkbox__hint,.mwf-select .mwf-radio__hint,.mwf-select .mwf-textarea__hint,.mwf-select .mwf-file__hint,.mwf-checkboxgroup .mwf-textinput__hint,.mwf-checkboxgroup .mwf-select__hint,.mwf-checkboxgroup .mwf-checkbox__hint,.mwf-checkboxgroup .mwf-radio__hint,.mwf-checkboxgroup .mwf-textarea__hint,.mwf-checkboxgroup .mwf-file__hint,.mwf-radiogroup .mwf-textinput__hint,.mwf-radiogroup .mwf-select__hint,.mwf-radiogroup .mwf-checkbox__hint,.mwf-radiogroup .mwf-radio__hint,.mwf-radiogroup .mwf-textarea__hint,.mwf-radiogroup .mwf-file__hint,.mwf-textarea .mwf-textinput__hint,.mwf-textarea .mwf-select__hint,.mwf-textarea .mwf-checkbox__hint,.mwf-textarea .mwf-radio__hint,.mwf-textarea .mwf-textarea__hint,.mwf-textarea .mwf-file__hint,.mwf-file .mwf-textinput__hint,.mwf-file .mwf-select__hint,.mwf-file .mwf-checkbox__hint,.mwf-file .mwf-radio__hint,.mwf-file .mwf-textarea__hint,.mwf-file .mwf-file__hint{order:3;text-align:end;font-size:16px;font-weight:600}.mwf-textinput .mwf-textinput__error,.mwf-textinput .mwf-select__error,.mwf-textinput .mwf-checkboxgroup__error,.mwf-textinput .mwf-radiogroup__error,.mwf-textinput .mwf-textarea__error,.mwf-select .mwf-textinput__error,.mwf-select .mwf-select__error,.mwf-select .mwf-checkboxgroup__error,.mwf-select .mwf-radiogroup__error,.mwf-select .mwf-textarea__error,.mwf-checkboxgroup .mwf-textinput__error,.mwf-checkboxgroup .mwf-select__error,.mwf-checkboxgroup .mwf-checkboxgroup__error,.mwf-checkboxgroup .mwf-radiogroup__error,.mwf-checkboxgroup .mwf-textarea__error,.mwf-radiogroup .mwf-textinput__error,.mwf-radiogroup .mwf-select__error,.mwf-radiogroup .mwf-checkboxgroup__error,.mwf-radiogroup .mwf-radiogroup__error,.mwf-radiogroup .mwf-textarea__error,.mwf-textarea .mwf-textinput__error,.mwf-textarea .mwf-select__error,.mwf-textarea .mwf-checkboxgroup__error,.mwf-textarea .mwf-radiogroup__error,.mwf-textarea .mwf-textarea__error,.mwf-file .mwf-textinput__error,.mwf-file .mwf-select__error,.mwf-file .mwf-checkboxgroup__error,.mwf-file .mwf-radiogroup__error,.mwf-file .mwf-textarea__error{order:4}.mwf-checkboxgroup .mwf-checkboxgroup__options,.mwf-radiogroup .mwf-radiogroup__options{padding:0 15px}.mwf-checkboxgroup,.mwf-radiogroup{border:none;margin:0;padding:0;display:flex;flex-direction:column}.mwf-checkboxgroup.horizontal .mwf-checkboxgroup__options,.mwf-checkboxgroup.horizontal .mwf-radiogroup__options,.mwf-radiogroup.horizontal .mwf-checkboxgroup__options,.mwf-radiogroup.horizontal .mwf-radiogroup__options{display:flex}.mwf-checkboxgroup.horizontal .mwf-checkboxgroup__options .mwf-checkbox,.mwf-checkboxgroup.horizontal .mwf-checkboxgroup__options .mwf-radio,.mwf-checkboxgroup.horizontal .mwf-radiogroup__options .mwf-checkbox,.mwf-checkboxgroup.horizontal .mwf-radiogroup__options .mwf-radio,.mwf-radiogroup.horizontal .mwf-checkboxgroup__options .mwf-checkbox,.mwf-radiogroup.horizontal .mwf-checkboxgroup__options .mwf-radio,.mwf-radiogroup.horizontal .mwf-radiogroup__options .mwf-checkbox,.mwf-radiogroup.horizontal .mwf-radiogroup__options .mwf-radio{margin-right:30px}.mwf-checkboxgroup legend,.mwf-radiogroup legend{font-size:var(--font-size-small);margin-bottom:5px}.mwf-checkbox input,.mwf-radio input{margin-top:2px !important;margin-right:-30px !important}.mwf-checkbox label,.mwf-radio label{margin-left:35px}.mwf-file .mwf-file__legend{order:1}.mwf-file .mwf-file__uploaded{order:3}.mwf-file .mwf-file__uploaded .mwf-file__ul{padding:10px 0 0 0;margin:0}@media(min-width: 768px){.mwf-file .mwf-file__uploaded .mwf-file__ul .mwf-upload-row{display:flex;justify-content:space-between;align-items:center}}.mwf-file .mwf-file__uploaded .mwf-file__ul .mwf-upload-fileinfo{display:flex;align-items:center}.mwf-file .mwf-file__uploaded .mwf-file__ul .mwf-upload-fileinfo .mwf-upload-preview{height:50px;width:50px;background-size:cover;margin-right:10px}.mwf-file .mwf-file__uploaded .mwf-file__ul ul{padding:0;list-style:none;font-size:12px}.mwf-file .mwf-file__uploaded .mwf-upload-actions,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions{padding:0}.mwf-file .mwf-file__uploaded .mwf-upload-actions button,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions button{margin-left:10px;padding:10px 24px;background-color:var(--theme-color-primary);color:var(--theme-color-white);border-radius:var(--border-radius-md);border:none;line-height:1;text-decoration:none;font-family:"Korb",sans-serif;cursor:pointer;font-weight:400;transition:.2s ease}.mwf-file .mwf-file__uploaded .mwf-upload-actions button.focus-visible:focus,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions button.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.mwf-file .mwf-file__uploaded .mwf-upload-actions button:focus-visible,.mwf-file .mwf-file__uploaded .mwf-upload-actions button.-moz-focusring,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions button:focus-visible,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions button.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.mwf-file .mwf-file__dropzone{order:2;background-color:#fff;border:2px dashed #ccc;display:block;text-align:center}.mwf-file .mwf-file__dropzone label{color:var(--theme-color-primary);font-size:110%;font-weight:200;line-height:1.5em;padding:2em .5em 5em .5em;font-family:"Korb",sans-serif;position:relative;display:block}.mwf-file .mwf-file__dropzone label:after{position:absolute;left:50%;bottom:1em;transform:translate(-50%, 0);content:"Datei auswählen";background-color:var(--theme-color-primary);color:var(--theme-color-white);border-radius:var(--border-radius-md);box-shadow:0 0 0 2px var(--theme-color-primary);cursor:pointer;display:inline-flex;font-family:"Korb",sans-serif;font-size:var(--font-size-copy);font-weight:400;line-height:1;padding:10px 24px;white-space:nowrap}.mwf-file .mwf-file__dropzone label input{opacity:0;cursor:pointer;font-size:20px;margin:0;padding:0;position:absolute;left:50%;top:0;transform:translate(-50%, 0)}.mwf-form__actions{display:flex;justify-content:space-between;border-top:1px solid var(--theme-color-primary-dimmed-03);margin-bottom:20px}ul.mwf-summary__list{list-style:none;padding:0;font-size:var(--font-size-small)}ul.mwf-summary__list li.mwf-summary__item{display:flex;padding:15px;border-top:1px solid var(--theme-color-primary-dimmed-03, #ccd7e6);border-bottom:1px solid var(--theme-color-primary-dimmed-03, #ccd7e6)}ul.mwf-summary__list li.mwf-summary__item:nth-child(even){background-color:var(--theme-color-primary-dimmed-04)}ul.mwf-summary__list li.mwf-summary__item span.mwf-summary-item__label{flex:.4}ul.mwf-summary__list li.mwf-summary__item span.mwf-summary-item__value{flex:.6}.mwf-form .row.requireText{margin-left:0}#ui-datepicker-div{background-color:#fff;border:var(--theme-color-link) 1px solid}#ui-datepicker-div .ui-datepicker-header{display:flex;flex-wrap:wrap;justify-content:space-between}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{padding:0 10px;cursor:pointer}#ui-datepicker-div .ui-datepicker-title{width:100%;display:flex}',"",{version:3,sources:["webpack://./stories/components/form-element-form-centric/form-element-form-centric.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,YAGA,YACE,CAAA,cACA,CAAA,QACA,CAAA,UACA,CAAA,cACA,eACE,CAAA,uBACA,2BACE,CAAA,uBAEF,2BACE,CAAA,uBAEF,0BACE,CAAA,yBAEF,cAXF,0BAYI,CAAA,CAAA,sFAKN,YAME,CAAA,qBACA,CAAA,0jBAGE,wCACE,CAAA,8RAIJ,QAEE,CAAA,oeAGF,OAEE,CAAA,sYAGF,OAGE,CAAA,oqCAGF,OAME,CAAA,cACA,CAAA,cACA,CAAA,eACA,CAAA,wkCAGF,OAKE,CAAA,wFAIJ,cAEE,CAAA,mCAGF,WAEE,CAAA,QACA,CAAA,SACA,CAAA,YACA,CAAA,qBACA,CAAA,4NAEE,YAEE,CAAA,4hBACA,iBAEE,CAAA,iDAIN,gCACE,CAAA,iBACA,CAAA,qCAMF,yBACE,CAAA,6BACA,CAAA,qCAEF,gBACE,CAAA,4BASF,OACE,CAAA,8BAGF,OACE,CAAA,4CACA,kBACE,CAAA,QACA,CAAA,yBAEE,4DADF,YAEI,CAAA,6BACA,CAAA,kBACA,CAAA,CAAA,iEAGJ,YACE,CAAA,kBACA,CAAA,qFACA,WACE,CAAA,UACA,CAAA,qBACA,CAAA,iBACA,CAAA,+CAMJ,SACE,CAAA,eACA,CAAA,cACA,CAAA,4GAGJ,SACE,CAAA,0HACA,gBACE,CAAA,iBACA,CAAA,2CACA,CAAA,8BACA,CAAA,qCACA,CAAA,WACA,CAAA,aACA,CAAA,oBACA,CAAA,6BACA,CAAA,cACA,CAAA,eACA,CAAA,mBACA,CAAA,kKCOJ,4GACE,CAAA,SACA,CAAA,8SAEF,4GACE,CAAA,SACA,CAAA,8BDPJ,OACE,CAAA,qBACA,CAAA,sBACA,CAAA,aACA,CAAA,iBACA,CAAA,oCACA,gCACE,CAAA,cACA,CAAA,eACA,CAAA,iBACA,CAAA,yBACA,CAAA,6BACA,CAAA,iBACA,CAAA,aACA,CAAA,0CACA,iBACE,CAAA,QACA,CAAA,UACA,CAAA,4BACA,CAAA,yBACA,CAAA,2CACA,CAAA,8BACA,CAAA,qCACA,CAAA,+CACA,CAAA,cACA,CAAA,mBACA,CAAA,6BACA,CAAA,+BACA,CAAA,eACA,CAAA,aACA,CAAA,iBACA,CAAA,kBACA,CAAA,0CAEF,SACE,CAAA,cACA,CAAA,cACA,CAAA,QACA,CAAA,SACA,CAAA,iBACA,CAAA,QACA,CAAA,KACA,CAAA,4BACA,CAAA,mBAMR,YACE,CAAA,6BACA,CAAA,yDACA,CAAA,kBACA,CAAA,qBAGF,eACE,CAAA,SACA,CAAA,gCACA,CAAA,0CAEA,YACE,CAAA,YACA,CAAA,kEACA,CAAA,qEACA,CAAA,0DAEA,qDACE,CAAA,uEAGF,OACE,CAAA,uEAGF,OACE,CAAA,2BAMJ,aACE,CAAA,mBAIJ,qBACE,CAAA,wCACA,CAAA,yCAEA,YACE,CAAA,cACA,CAAA,6BACA,CAAA,8EAGF,cACE,CAAA,cACA,CAAA,wCAGF,UACE,CAAA,YACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.mwf-layout {\n display: flex;\n flex-wrap: wrap;\n gap: 20px;\n width: 100%;\n > * {\n flex-basis: 100%;\n &.width--s {\n flex-basis: calc(20% - 16px);\n }\n &.width--m {\n flex-basis: calc(50% - 10px);\n }\n &.width--l {\n flex-basis: calc(80% - 4px);\n }\n @media (max-width: 767px) {\n flex-basis: 100% !important;\n }\n }\n}\n\n.mwf-textinput,\n.mwf-select,\n.mwf-checkboxgroup,\n.mwf-radiogroup,\n.mwf-textarea,\n.mwf-file {\n display: flex;\n flex-direction: column;\n\n &.has-error {\n input, select, textarea {\n box-shadow: 0 0 0 2px red, 0 0 8px 2px red;\n }\n }\n\n p,\n .mwf-file__label {\n margin: 0;\n }\n\n .mwf-checkboxgroup__options,\n .mwf-radioroup__options {\n order: 1;\n }\n\n input,\n select,\n textarea {\n order: 2;\n }\n\n .mwf-textinput__hint,\n .mwf-select__hint,\n .mwf-checkbox__hint,\n .mwf-radio__hint,\n .mwf-textarea__hint,\n .mwf-file__hint {\n order: 3;\n text-align: end;\n font-size: 16px;\n font-weight: 600;\n }\n\n .mwf-textinput__error,\n .mwf-select__error,\n .mwf-checkboxgroup__error,\n .mwf-radiogroup__error,\n .mwf-textarea__error {\n order: 4;\n }\n}\n\n.mwf-checkboxgroup .mwf-checkboxgroup__options,\n.mwf-radiogroup .mwf-radiogroup__options {\n padding: 0 15px;\n}\n\n.mwf-checkboxgroup,\n.mwf-radiogroup {\n border: none;\n margin: 0;\n padding: 0;\n display: flex;\n flex-direction: column;\n &.horizontal {\n .mwf-checkboxgroup__options,\n .mwf-radiogroup__options {\n display: flex;\n .mwf-checkbox,\n .mwf-radio {\n margin-right: 30px;\n }\n }\n }\n legend {\n font-size: var(--font-size-small);\n margin-bottom: 5px;\n }\n}\n\n.mwf-checkbox,\n.mwf-radio {\n input {\n margin-top: 2px !important;\n margin-right: -30px !important;\n }\n label {\n margin-left: 35px;\n }\n}\n\n.mwf-textinput__label {\n //display: flex;\n}\n\n.mwf-file {\n .mwf-file__legend {\n order: 1;\n }\n\n .mwf-file__uploaded {\n order: 3;\n .mwf-file__ul {\n padding: 10px 0 0 0;\n margin: 0;\n .mwf-upload-row {\n @media (min-width: 768px) {\n display: flex;\n justify-content: space-between;\n align-items: center;\n }\n }\n .mwf-upload-fileinfo {\n display: flex;\n align-items: center;\n .mwf-upload-preview {\n height: 50px;\n width: 50px;\n background-size: cover;\n margin-right: 10px;\n }\n .mwf-upload-metadata {\n\n }\n }\n ul {\n padding: 0;\n list-style: none;\n font-size: 12px;\n }\n }\n .mwf-upload-actions, .mwf-file__uploaded-actions {\n padding: 0;\n button {\n margin-left: 10px;\n padding: 10px 24px;\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n border-radius: var(--border-radius-md);\n border: none;\n line-height: 1;\n text-decoration: none;\n font-family: 'Korb', sans-serif;\n cursor: pointer;\n font-weight: 400;\n transition: 0.2s ease;\n @include focus-visible;\n }\n }\n }\n\n .mwf-file__dropzone {\n order: 2;\n background-color: #fff;\n border: 2px dashed #ccc;\n display: block;\n text-align: center;\n label {\n color: var(--theme-color-primary);\n font-size: 110%;\n font-weight: 200;\n line-height: 1.5em;\n padding: 2em .5em 5em .5em;\n font-family: 'Korb', sans-serif;\n position: relative;\n display: block;\n &:after {\n position: absolute;\n left: 50%;\n bottom: 1em;\n transform: translate(-50%, 0);\n content: \"Datei auswählen\";\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n border-radius: var(--border-radius-md);\n box-shadow: 0 0 0 2px var(--theme-color-primary);\n cursor: pointer;\n display: inline-flex;\n font-family: 'Korb', sans-serif;\n font-size: var(--font-size-copy);\n font-weight: 400;\n line-height: 1;\n padding: 10px 24px;\n white-space: nowrap;\n }\n input {\n opacity: 0;\n cursor: pointer;\n font-size: 20px;\n margin: 0;\n padding: 0;\n position: absolute;\n left: 50%;\n top: 0;\n transform: translate(-50%, 0);\n }\n }\n }\n}\n\n.mwf-form__actions {\n display: flex;\n justify-content: space-between;\n border-top: 1px solid var(--theme-color-primary-dimmed-03);\n margin-bottom: 20px;\n}\n\nul.mwf-summary__list {\n list-style: none;\n padding: 0;\n font-size: var(--font-size-small);\n\n li.mwf-summary__item {\n display: flex;\n padding: 15px;\n border-top: 1px solid var(--theme-color-primary-dimmed-03, #ccd7e6);\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03, #ccd7e6);\n\n &:nth-child(even) {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n\n span.mwf-summary-item__label {\n flex: 0.4;\n }\n\n span.mwf-summary-item__value {\n flex: 0.6;\n }\n }\n}\n\n.mwf-form {\n .row.requireText {\n margin-left: 0;\n }\n}\n\n#ui-datepicker-div {\n background-color: white;\n border: var(--theme-color-link) 1px solid;\n\n .ui-datepicker-header {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n }\n\n .ui-datepicker-prev, .ui-datepicker-next {\n padding: 0 10px;\n cursor: pointer;\n }\n\n .ui-datepicker-title {\n width: 100%;\n display: flex;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/form-element-form-centric/FormElementFormCentric.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CheckboxFormCentricElement:()=>CheckboxFormCentricElement,CheckboxGroupFormCentricElement:()=>CheckboxGroupFormCentricElement,FileFormCentricElement:()=>FileFormCentricElement,RadioFormCentricElement:()=>RadioFormCentricElement,SelectFormCentricElement:()=>SelectFormCentricElement,TextFormCentricElement:()=>TextFormCentricElement,TextareaFormCentricElement:()=>TextareaFormCentricElement,__namedExportsOrder:()=>__namedExportsOrder,default:()=>FormElementFormCentric_stories});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),form_element_form_centric=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/form-element-form-centric/form-element-form-centric.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(form_element_form_centric.Z,options);form_element_form_centric.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),LabelFormCentricComponent=__webpack_require__("./stories/atoms/labelFormCentric/LabelFormCentricComponent.js"),InputCheckboxRadioComponent=__webpack_require__("./stories/atoms/input-checkbox-radio/InputCheckboxRadioComponent.js"),InputTextComponent=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),InputSelectComponent=__webpack_require__("./stories/atoms/input-select/InputSelectComponent.js"),InputSelectData=__webpack_require__("./stories/atoms/input-select/InputSelectData.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i0?selectOptions:InputSelectData.A})),selectDiv.appendChild((0,LabelFormCentricComponent.O)({forAttribute:id,isRequired,text:label,labelType:"select"})),(0,helpers.az)("div",["mwf-select__error"],"Dieses Feld darf nicht leer sein.",selectDiv)}if("textarea"===inputType){var textArea=(0,helpers.az)("div",["mwf-textarea"],null,wrapper);textArea.appendChild((0,InputTextComponent.$)({placeholder,isRequired,name,id,type:inputType,classes:"mwf-textarea__input"})),textArea.appendChild((0,LabelFormCentricComponent.O)({forAttribute:id,isRequired,text:label,labelType:"text"}));var _hint=(0,helpers.az)("div",["mwf-textarea__hint"],null,textArea);(0,helpers.az)("p",[],"Hier können Sie uns einen Kommentar hinterlassen (max. 1500 Zeichen).",_hint),(0,helpers.az)("div",["mwf-textarea__error"],"Dieses Feld darf nicht leer sein.",textArea)}if("checkboxGroup"===inputType){var checkboxGroupLegend=(0,helpers.az)("legend",["mwf-checkboxgroup__legend"],"Legend Header",wrapper);isRequired&&((0,helpers.az)("span",["mwf-checkboxgroup__required","mwf-required"],"*",checkboxGroupLegend).title="Pflichtfeld"),(0,helpers.az)("div",["mwf-checkboxgroup__error"],"Dieses Feld darf nicht leer sein.",wrapper);var checkboxGroupOptions=(0,helpers.az)("div",["mwf-checkboxgroup__options"],null,wrapper),checkboxBox=(0,helpers.az)("div",["mwf-checkbox"],null,checkboxGroupOptions);checkboxBox.appendChild((0,InputCheckboxRadioComponent.a)({type:"checkbox",name,id,classes:"mwf-checkbox__input"})),checkboxBox.appendChild((0,LabelFormCentricComponent.O)({forAttribute:id,text:label,labelType:"checkbox"}))}if("file"===inputType){var fileInput=(0,helpers.az)("div",["mwf-file"],null,wrapper),fileLegend=(0,helpers.az)("div",["mwf-file__legend"],null,fileInput);(0,helpers.az)("p",["mwf-file__label"],"Upload",fileLegend),(0,helpers.az)("div",["mwf-file__error"],"Dieses Feld darf nicht leer sein.",fileLegend);var fileUploaded=(0,helpers.az)("div",["mwf-file__uploaded"],null,fileInput),fileUploadedUl=(0,helpers.az)("ul",["mwf-file__ul"],null,fileUploaded),fileUploadedRow=(0,helpers.az)("div",["mwf-upload-row"],null,fileUploadedUl),fileUploadedInfo=(0,helpers.az)("div",["mwf-upload-fileinfo"],null,fileUploadedRow);(0,helpers.az)("div",["mwf-upload-preview"],null,fileUploadedInfo);var fileUploadedMeta=(0,helpers.az)("div",["mwf-upload-metadata"],null,fileUploadedInfo),fileUploadedMetaUl=(0,helpers.az)("ul",[],null,fileUploadedMeta);(0,helpers.az)("li",[],"Name: data.pdf",fileUploadedMetaUl),(0,helpers.az)("li",[],"Size: 92.73 KB",fileUploadedMetaUl);var fileUploadedActions=(0,helpers.az)("div",["mwf-upload-actions"],null,fileUploadedRow);(0,helpers.az)("button",["mwf-upload-delete"],"Delete",fileUploadedActions),(0,helpers.az)("button",["mwf-upload-upload"],"Upload",fileUploadedActions);var fileUploadedLabel=(0,helpers.az)("div",["mwf-file__dropzone"],null,fileInput).appendChild((0,LabelFormCentricComponent.O)({forAttribute:id,text:label,classes:"mwf-file__button",labelType:"text"})),input=(0,helpers.az)("input",[],null,fileUploadedLabel);input.type="file",input.id=id,input.name=name,input.classes=["mwf-file__input"],input.setAttribute("aria-hidden","true")}return wrapper}(Object.assign({},args))},TextFormCentricElement=Template.bind({});TextFormCentricElement.args={inputType:"text",isRequired:!0,placeholder:"Platzhalter"};var CheckboxFormCentricElement=Template.bind({});CheckboxFormCentricElement.args={inputType:"checkbox",isRequired:!0,label:'Ich akzeptiere die Datenschutzbestimmungen .'};var RadioFormCentricElement=Template.bind({});RadioFormCentricElement.args={inputType:"radio",isRequired:!0,label:"Option 1",id:"option1",label2:"Option 2",id2:"option2"};var SelectFormCentricElement=Template.bind({});SelectFormCentricElement.args={inputType:"select",label:"Auswahl",isRequired:!0};var TextareaFormCentricElement=Template.bind({});TextareaFormCentricElement.args={inputType:"textarea",placeholder:"Platzhalter",label:"Ihre Nachricht",isRequired:!0};var CheckboxGroupFormCentricElement=Template.bind({});CheckboxGroupFormCentricElement.args={inputType:"checkboxGroup",isRequired:!0,label:'Ich akzeptiere die Datenschutzbestimmungen .'};var FileFormCentricElement=Template.bind({});FileFormCentricElement.args={inputType:"file",isRequired:!0};var __namedExportsOrder=["TextFormCentricElement","CheckboxFormCentricElement","RadioFormCentricElement","SelectFormCentricElement","TextareaFormCentricElement","CheckboxGroupFormCentricElement","FileFormCentricElement"];TextFormCentricElement.parameters={...TextFormCentricElement.parameters,docs:{...TextFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...TextFormCentricElement.parameters?.docs?.source}}},CheckboxFormCentricElement.parameters={...CheckboxFormCentricElement.parameters,docs:{...CheckboxFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...CheckboxFormCentricElement.parameters?.docs?.source}}},RadioFormCentricElement.parameters={...RadioFormCentricElement.parameters,docs:{...RadioFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...RadioFormCentricElement.parameters?.docs?.source}}},SelectFormCentricElement.parameters={...SelectFormCentricElement.parameters,docs:{...SelectFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...SelectFormCentricElement.parameters?.docs?.source}}},TextareaFormCentricElement.parameters={...TextareaFormCentricElement.parameters,docs:{...TextareaFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...TextareaFormCentricElement.parameters?.docs?.source}}},CheckboxGroupFormCentricElement.parameters={...CheckboxGroupFormCentricElement.parameters,docs:{...CheckboxGroupFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...CheckboxGroupFormCentricElement.parameters?.docs?.source}}},FileFormCentricElement.parameters={...FileFormCentricElement.parameters,docs:{...FileFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...FileFormCentricElement.parameters?.docs?.source}}}}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3470],{"./stories/atoms/labelFormCentric/LabelFormCentricComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{O:()=>createLabelFormCentric});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),labelFormCentric=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/labelFormCentric/labelFormCentric.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(labelFormCentric.Z,options);labelFormCentric.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createLabelFormCentric=function createLabelFormCentric(_ref){var labelField,_ref$text=_ref.text,text=void 0===_ref$text?"Benutzername":_ref$text,_ref$forAttribute=_ref.forAttribute,forAttribute=void 0===_ref$forAttribute?"name":_ref$forAttribute,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$labelType=(_ref.isHidden,_ref.labelType),labelType=void 0===_ref$labelType?"not-set":_ref$labelType;if("text"===labelType)(labelField=(0,helpers.az)("label",["mwf-textinput__label"],text)).htmlFor=forAttribute,isRequired&&((0,helpers.az)("span",["mwf-textinput__required","mwf-required"],"*",labelField).title="Pflichtfeld");else if("checkbox"===labelType)(labelField=(0,helpers.az)("label",["mwf-checkbox__label"])).htmlFor=forAttribute,(0,helpers.az)("span",["mwf-checkbox__text"],text,labelField);else if("radio"===labelType)(labelField=(0,helpers.az)("label",["mwf-radio__label"])).htmlFor=forAttribute,(0,helpers.az)("span",["mwf-radio__text"],text,labelField);else if("select"===labelType){if((labelField=(0,helpers.az)("label",["mwf-select__label"],text)).htmlFor=forAttribute,isRequired)(0,helpers.az)("span",["mwf-select__required","mwf-required"],"*",labelField).title="Pflichtfeld"}else if("textarea"===labelType){if((labelField=(0,helpers.az)("label",["mwf-textarea__label"],text)).htmlFor=forAttribute,isRequired)(0,helpers.az)("span",["mwf-textarea__required","mwf-required"],"*",labelField).title="Pflichtfeld"}else(labelField=(0,helpers.az)("label",["mwf-textinput__label"],text)).htmlFor=forAttribute;return labelField}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/labelFormCentric/labelFormCentric.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"label{display:block;font-size:var(--font-size-small);font-weight:400;margin:0}label a:hover{color:var(--theme-color-link-hover)}label span{vertical-align:top;margin-left:.1em}","",{version:3,sources:["webpack://./stories/atoms/labelFormCentric/labelFormCentric.scss"],names:[],mappings:"AAAA,MACE,aAAA,CACA,gCAAA,CACA,eAAA,CACA,QAAA,CAEA,cACE,mCAAA,CAGF,WACE,kBAAA,CACA,gBAAA",sourcesContent:["label {\n display: block;\n font-size: var(--font-size-small);\n font-weight: 400;\n margin: 0;\n\n a:hover {\n color: var(--theme-color-link-hover);\n }\n\n span {\n vertical-align: top;\n margin-left: 0.1em;\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/form-element-form-centric/form-element-form-centric.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.mwf-layout{display:flex;flex-wrap:wrap;gap:20px;width:100%}.mwf-layout>*{flex-basis:100%}.mwf-layout>*.width--s{flex-basis:calc(20% - 16px)}.mwf-layout>*.width--m{flex-basis:calc(50% - 10px)}.mwf-layout>*.width--l{flex-basis:calc(80% - 4px)}@media(max-width: 767px){.mwf-layout>*{flex-basis:100% !important}}.mwf-textinput,.mwf-select,.mwf-checkboxgroup,.mwf-radiogroup,.mwf-textarea,.mwf-file{display:flex;flex-direction:column}.mwf-textinput.has-error input,.mwf-textinput.has-error select,.mwf-textinput.has-error textarea,.mwf-select.has-error input,.mwf-select.has-error select,.mwf-select.has-error textarea,.mwf-checkboxgroup.has-error input,.mwf-checkboxgroup.has-error select,.mwf-checkboxgroup.has-error textarea,.mwf-radiogroup.has-error input,.mwf-radiogroup.has-error select,.mwf-radiogroup.has-error textarea,.mwf-textarea.has-error input,.mwf-textarea.has-error select,.mwf-textarea.has-error textarea,.mwf-file.has-error input,.mwf-file.has-error select,.mwf-file.has-error textarea{box-shadow:0 0 0 2px red,0 0 8px 2px red}.mwf-textinput p,.mwf-textinput .mwf-file__label,.mwf-select p,.mwf-select .mwf-file__label,.mwf-checkboxgroup p,.mwf-checkboxgroup .mwf-file__label,.mwf-radiogroup p,.mwf-radiogroup .mwf-file__label,.mwf-textarea p,.mwf-textarea .mwf-file__label,.mwf-file p,.mwf-file .mwf-file__label{margin:0}.mwf-textinput .mwf-checkboxgroup__options,.mwf-textinput .mwf-radioroup__options,.mwf-select .mwf-checkboxgroup__options,.mwf-select .mwf-radioroup__options,.mwf-checkboxgroup .mwf-checkboxgroup__options,.mwf-checkboxgroup .mwf-radioroup__options,.mwf-radiogroup .mwf-checkboxgroup__options,.mwf-radiogroup .mwf-radioroup__options,.mwf-textarea .mwf-checkboxgroup__options,.mwf-textarea .mwf-radioroup__options,.mwf-file .mwf-checkboxgroup__options,.mwf-file .mwf-radioroup__options{order:1}.mwf-textinput input,.mwf-textinput select,.mwf-textinput textarea,.mwf-select input,.mwf-select select,.mwf-select textarea,.mwf-checkboxgroup input,.mwf-checkboxgroup select,.mwf-checkboxgroup textarea,.mwf-radiogroup input,.mwf-radiogroup select,.mwf-radiogroup textarea,.mwf-textarea input,.mwf-textarea select,.mwf-textarea textarea,.mwf-file input,.mwf-file select,.mwf-file textarea{order:2}.mwf-textinput .mwf-textinput__hint,.mwf-textinput .mwf-select__hint,.mwf-textinput .mwf-checkbox__hint,.mwf-textinput .mwf-radio__hint,.mwf-textinput .mwf-textarea__hint,.mwf-textinput .mwf-file__hint,.mwf-select .mwf-textinput__hint,.mwf-select .mwf-select__hint,.mwf-select .mwf-checkbox__hint,.mwf-select .mwf-radio__hint,.mwf-select .mwf-textarea__hint,.mwf-select .mwf-file__hint,.mwf-checkboxgroup .mwf-textinput__hint,.mwf-checkboxgroup .mwf-select__hint,.mwf-checkboxgroup .mwf-checkbox__hint,.mwf-checkboxgroup .mwf-radio__hint,.mwf-checkboxgroup .mwf-textarea__hint,.mwf-checkboxgroup .mwf-file__hint,.mwf-radiogroup .mwf-textinput__hint,.mwf-radiogroup .mwf-select__hint,.mwf-radiogroup .mwf-checkbox__hint,.mwf-radiogroup .mwf-radio__hint,.mwf-radiogroup .mwf-textarea__hint,.mwf-radiogroup .mwf-file__hint,.mwf-textarea .mwf-textinput__hint,.mwf-textarea .mwf-select__hint,.mwf-textarea .mwf-checkbox__hint,.mwf-textarea .mwf-radio__hint,.mwf-textarea .mwf-textarea__hint,.mwf-textarea .mwf-file__hint,.mwf-file .mwf-textinput__hint,.mwf-file .mwf-select__hint,.mwf-file .mwf-checkbox__hint,.mwf-file .mwf-radio__hint,.mwf-file .mwf-textarea__hint,.mwf-file .mwf-file__hint{order:3;text-align:end;font-size:16px;font-weight:600}.mwf-textinput .mwf-textinput__error,.mwf-textinput .mwf-select__error,.mwf-textinput .mwf-checkboxgroup__error,.mwf-textinput .mwf-radiogroup__error,.mwf-textinput .mwf-textarea__error,.mwf-select .mwf-textinput__error,.mwf-select .mwf-select__error,.mwf-select .mwf-checkboxgroup__error,.mwf-select .mwf-radiogroup__error,.mwf-select .mwf-textarea__error,.mwf-checkboxgroup .mwf-textinput__error,.mwf-checkboxgroup .mwf-select__error,.mwf-checkboxgroup .mwf-checkboxgroup__error,.mwf-checkboxgroup .mwf-radiogroup__error,.mwf-checkboxgroup .mwf-textarea__error,.mwf-radiogroup .mwf-textinput__error,.mwf-radiogroup .mwf-select__error,.mwf-radiogroup .mwf-checkboxgroup__error,.mwf-radiogroup .mwf-radiogroup__error,.mwf-radiogroup .mwf-textarea__error,.mwf-textarea .mwf-textinput__error,.mwf-textarea .mwf-select__error,.mwf-textarea .mwf-checkboxgroup__error,.mwf-textarea .mwf-radiogroup__error,.mwf-textarea .mwf-textarea__error,.mwf-file .mwf-textinput__error,.mwf-file .mwf-select__error,.mwf-file .mwf-checkboxgroup__error,.mwf-file .mwf-radiogroup__error,.mwf-file .mwf-textarea__error{order:4}.mwf-checkboxgroup .mwf-checkboxgroup__options,.mwf-radiogroup .mwf-radiogroup__options{padding:0 15px}.mwf-checkboxgroup,.mwf-radiogroup{border:none;margin:0;padding:0;display:flex;flex-direction:column}.mwf-checkboxgroup.horizontal .mwf-checkboxgroup__options,.mwf-checkboxgroup.horizontal .mwf-radiogroup__options,.mwf-radiogroup.horizontal .mwf-checkboxgroup__options,.mwf-radiogroup.horizontal .mwf-radiogroup__options{display:flex}.mwf-checkboxgroup.horizontal .mwf-checkboxgroup__options .mwf-checkbox,.mwf-checkboxgroup.horizontal .mwf-checkboxgroup__options .mwf-radio,.mwf-checkboxgroup.horizontal .mwf-radiogroup__options .mwf-checkbox,.mwf-checkboxgroup.horizontal .mwf-radiogroup__options .mwf-radio,.mwf-radiogroup.horizontal .mwf-checkboxgroup__options .mwf-checkbox,.mwf-radiogroup.horizontal .mwf-checkboxgroup__options .mwf-radio,.mwf-radiogroup.horizontal .mwf-radiogroup__options .mwf-checkbox,.mwf-radiogroup.horizontal .mwf-radiogroup__options .mwf-radio{margin-right:30px}.mwf-checkboxgroup legend,.mwf-radiogroup legend{font-size:var(--font-size-small);margin-bottom:5px}.mwf-checkbox input,.mwf-radio input{margin-top:2px !important;margin-right:-30px !important}.mwf-checkbox label,.mwf-radio label{margin-left:35px}.mwf-file .mwf-file__legend{order:1}.mwf-file .mwf-file__uploaded{order:3}.mwf-file .mwf-file__uploaded .mwf-file__ul{padding:10px 0 0 0;margin:0}@media(min-width: 768px){.mwf-file .mwf-file__uploaded .mwf-file__ul .mwf-upload-row{display:flex;justify-content:space-between;align-items:center}}.mwf-file .mwf-file__uploaded .mwf-file__ul .mwf-upload-fileinfo{display:flex;align-items:center}.mwf-file .mwf-file__uploaded .mwf-file__ul .mwf-upload-fileinfo .mwf-upload-preview{height:50px;width:50px;background-size:cover;margin-right:10px}.mwf-file .mwf-file__uploaded .mwf-file__ul ul{padding:0;list-style:none;font-size:12px}.mwf-file .mwf-file__uploaded .mwf-upload-actions,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions{padding:0}.mwf-file .mwf-file__uploaded .mwf-upload-actions button,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions button{margin-left:10px;padding:10px 24px;background-color:var(--theme-color-primary);color:var(--theme-color-white);border-radius:var(--border-radius-md);border:none;line-height:1;text-decoration:none;font-family:"Korb",sans-serif;cursor:pointer;font-weight:400;transition:.2s ease}.mwf-file .mwf-file__uploaded .mwf-upload-actions button.focus-visible:focus,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions button.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.mwf-file .mwf-file__uploaded .mwf-upload-actions button:focus-visible,.mwf-file .mwf-file__uploaded .mwf-upload-actions button.-moz-focusring,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions button:focus-visible,.mwf-file .mwf-file__uploaded .mwf-file__uploaded-actions button.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.mwf-file .mwf-file__dropzone{order:2;background-color:#fff;border:2px dashed #ccc;display:block;text-align:center}.mwf-file .mwf-file__dropzone label{color:var(--theme-color-primary);font-size:110%;font-weight:200;line-height:1.5em;padding:2em .5em 5em .5em;font-family:"Korb",sans-serif;position:relative;display:block}.mwf-file .mwf-file__dropzone label:after{position:absolute;left:50%;bottom:1em;transform:translate(-50%, 0);content:"Datei auswählen";background-color:var(--theme-color-primary);color:var(--theme-color-white);border-radius:var(--border-radius-md);box-shadow:0 0 0 2px var(--theme-color-primary);cursor:pointer;display:inline-flex;font-family:"Korb",sans-serif;font-size:var(--font-size-copy);font-weight:400;line-height:1;padding:10px 24px;white-space:nowrap}.mwf-file .mwf-file__dropzone label input{opacity:0;cursor:pointer;font-size:20px;margin:0;padding:0;position:absolute;left:50%;top:0;transform:translate(-50%, 0)}.mwf-form__actions{display:flex;justify-content:space-between;border-top:1px solid var(--theme-color-primary-dimmed-03);margin-bottom:20px}ul.mwf-summary__list{list-style:none;padding:0;font-size:var(--font-size-small)}ul.mwf-summary__list li.mwf-summary__item{display:flex;padding:15px;border-top:1px solid var(--theme-color-primary-dimmed-03, #ccd7e6);border-bottom:1px solid var(--theme-color-primary-dimmed-03, #ccd7e6)}ul.mwf-summary__list li.mwf-summary__item:nth-child(even){background-color:var(--theme-color-primary-dimmed-04)}ul.mwf-summary__list li.mwf-summary__item span.mwf-summary-item__label{flex:.4}ul.mwf-summary__list li.mwf-summary__item span.mwf-summary-item__value{flex:.6}.mwf-form .row.requireText{margin-left:0}#ui-datepicker-div{background-color:#fff;border:var(--theme-color-link) 1px solid}#ui-datepicker-div .ui-datepicker-header{display:flex;flex-wrap:wrap;justify-content:space-between}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{padding:0 10px;cursor:pointer}#ui-datepicker-div .ui-datepicker-title{width:100%;display:flex}',"",{version:3,sources:["webpack://./stories/components/form-element-form-centric/form-element-form-centric.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,YAGA,YACE,CAAA,cACA,CAAA,QACA,CAAA,UACA,CAAA,cACA,eACE,CAAA,uBACA,2BACE,CAAA,uBAEF,2BACE,CAAA,uBAEF,0BACE,CAAA,yBAEF,cAXF,0BAYI,CAAA,CAAA,sFAKN,YAME,CAAA,qBACA,CAAA,0jBAGE,wCACE,CAAA,8RAIJ,QAEE,CAAA,oeAGF,OAEE,CAAA,sYAGF,OAGE,CAAA,oqCAGF,OAME,CAAA,cACA,CAAA,cACA,CAAA,eACA,CAAA,wkCAGF,OAKE,CAAA,wFAIJ,cAEE,CAAA,mCAGF,WAEE,CAAA,QACA,CAAA,SACA,CAAA,YACA,CAAA,qBACA,CAAA,4NAEE,YAEE,CAAA,4hBACA,iBAEE,CAAA,iDAIN,gCACE,CAAA,iBACA,CAAA,qCAMF,yBACE,CAAA,6BACA,CAAA,qCAEF,gBACE,CAAA,4BASF,OACE,CAAA,8BAGF,OACE,CAAA,4CACA,kBACE,CAAA,QACA,CAAA,yBAEE,4DADF,YAEI,CAAA,6BACA,CAAA,kBACA,CAAA,CAAA,iEAGJ,YACE,CAAA,kBACA,CAAA,qFACA,WACE,CAAA,UACA,CAAA,qBACA,CAAA,iBACA,CAAA,+CAMJ,SACE,CAAA,eACA,CAAA,cACA,CAAA,4GAGJ,SACE,CAAA,0HACA,gBACE,CAAA,iBACA,CAAA,2CACA,CAAA,8BACA,CAAA,qCACA,CAAA,WACA,CAAA,aACA,CAAA,oBACA,CAAA,6BACA,CAAA,cACA,CAAA,eACA,CAAA,mBACA,CAAA,kKCOJ,4GACE,CAAA,SACA,CAAA,8SAEF,4GACE,CAAA,SACA,CAAA,8BDPJ,OACE,CAAA,qBACA,CAAA,sBACA,CAAA,aACA,CAAA,iBACA,CAAA,oCACA,gCACE,CAAA,cACA,CAAA,eACA,CAAA,iBACA,CAAA,yBACA,CAAA,6BACA,CAAA,iBACA,CAAA,aACA,CAAA,0CACA,iBACE,CAAA,QACA,CAAA,UACA,CAAA,4BACA,CAAA,yBACA,CAAA,2CACA,CAAA,8BACA,CAAA,qCACA,CAAA,+CACA,CAAA,cACA,CAAA,mBACA,CAAA,6BACA,CAAA,+BACA,CAAA,eACA,CAAA,aACA,CAAA,iBACA,CAAA,kBACA,CAAA,0CAEF,SACE,CAAA,cACA,CAAA,cACA,CAAA,QACA,CAAA,SACA,CAAA,iBACA,CAAA,QACA,CAAA,KACA,CAAA,4BACA,CAAA,mBAMR,YACE,CAAA,6BACA,CAAA,yDACA,CAAA,kBACA,CAAA,qBAGF,eACE,CAAA,SACA,CAAA,gCACA,CAAA,0CAEA,YACE,CAAA,YACA,CAAA,kEACA,CAAA,qEACA,CAAA,0DAEA,qDACE,CAAA,uEAGF,OACE,CAAA,uEAGF,OACE,CAAA,2BAMJ,aACE,CAAA,mBAIJ,qBACE,CAAA,wCACA,CAAA,yCAEA,YACE,CAAA,cACA,CAAA,6BACA,CAAA,8EAGF,cACE,CAAA,cACA,CAAA,wCAGF,UACE,CAAA,YACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.mwf-layout {\n display: flex;\n flex-wrap: wrap;\n gap: 20px;\n width: 100%;\n > * {\n flex-basis: 100%;\n &.width--s {\n flex-basis: calc(20% - 16px);\n }\n &.width--m {\n flex-basis: calc(50% - 10px);\n }\n &.width--l {\n flex-basis: calc(80% - 4px);\n }\n @media (max-width: 767px) {\n flex-basis: 100% !important;\n }\n }\n}\n\n.mwf-textinput,\n.mwf-select,\n.mwf-checkboxgroup,\n.mwf-radiogroup,\n.mwf-textarea,\n.mwf-file {\n display: flex;\n flex-direction: column;\n\n &.has-error {\n input, select, textarea {\n box-shadow: 0 0 0 2px red, 0 0 8px 2px red;\n }\n }\n\n p,\n .mwf-file__label {\n margin: 0;\n }\n\n .mwf-checkboxgroup__options,\n .mwf-radioroup__options {\n order: 1;\n }\n\n input,\n select,\n textarea {\n order: 2;\n }\n\n .mwf-textinput__hint,\n .mwf-select__hint,\n .mwf-checkbox__hint,\n .mwf-radio__hint,\n .mwf-textarea__hint,\n .mwf-file__hint {\n order: 3;\n text-align: end;\n font-size: 16px;\n font-weight: 600;\n }\n\n .mwf-textinput__error,\n .mwf-select__error,\n .mwf-checkboxgroup__error,\n .mwf-radiogroup__error,\n .mwf-textarea__error {\n order: 4;\n }\n}\n\n.mwf-checkboxgroup .mwf-checkboxgroup__options,\n.mwf-radiogroup .mwf-radiogroup__options {\n padding: 0 15px;\n}\n\n.mwf-checkboxgroup,\n.mwf-radiogroup {\n border: none;\n margin: 0;\n padding: 0;\n display: flex;\n flex-direction: column;\n &.horizontal {\n .mwf-checkboxgroup__options,\n .mwf-radiogroup__options {\n display: flex;\n .mwf-checkbox,\n .mwf-radio {\n margin-right: 30px;\n }\n }\n }\n legend {\n font-size: var(--font-size-small);\n margin-bottom: 5px;\n }\n}\n\n.mwf-checkbox,\n.mwf-radio {\n input {\n margin-top: 2px !important;\n margin-right: -30px !important;\n }\n label {\n margin-left: 35px;\n }\n}\n\n.mwf-textinput__label {\n //display: flex;\n}\n\n.mwf-file {\n .mwf-file__legend {\n order: 1;\n }\n\n .mwf-file__uploaded {\n order: 3;\n .mwf-file__ul {\n padding: 10px 0 0 0;\n margin: 0;\n .mwf-upload-row {\n @media (min-width: 768px) {\n display: flex;\n justify-content: space-between;\n align-items: center;\n }\n }\n .mwf-upload-fileinfo {\n display: flex;\n align-items: center;\n .mwf-upload-preview {\n height: 50px;\n width: 50px;\n background-size: cover;\n margin-right: 10px;\n }\n .mwf-upload-metadata {\n\n }\n }\n ul {\n padding: 0;\n list-style: none;\n font-size: 12px;\n }\n }\n .mwf-upload-actions, .mwf-file__uploaded-actions {\n padding: 0;\n button {\n margin-left: 10px;\n padding: 10px 24px;\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n border-radius: var(--border-radius-md);\n border: none;\n line-height: 1;\n text-decoration: none;\n font-family: 'Korb', sans-serif;\n cursor: pointer;\n font-weight: 400;\n transition: 0.2s ease;\n @include focus-visible;\n }\n }\n }\n\n .mwf-file__dropzone {\n order: 2;\n background-color: #fff;\n border: 2px dashed #ccc;\n display: block;\n text-align: center;\n label {\n color: var(--theme-color-primary);\n font-size: 110%;\n font-weight: 200;\n line-height: 1.5em;\n padding: 2em .5em 5em .5em;\n font-family: 'Korb', sans-serif;\n position: relative;\n display: block;\n &:after {\n position: absolute;\n left: 50%;\n bottom: 1em;\n transform: translate(-50%, 0);\n content: \"Datei auswählen\";\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n border-radius: var(--border-radius-md);\n box-shadow: 0 0 0 2px var(--theme-color-primary);\n cursor: pointer;\n display: inline-flex;\n font-family: 'Korb', sans-serif;\n font-size: var(--font-size-copy);\n font-weight: 400;\n line-height: 1;\n padding: 10px 24px;\n white-space: nowrap;\n }\n input {\n opacity: 0;\n cursor: pointer;\n font-size: 20px;\n margin: 0;\n padding: 0;\n position: absolute;\n left: 50%;\n top: 0;\n transform: translate(-50%, 0);\n }\n }\n }\n}\n\n.mwf-form__actions {\n display: flex;\n justify-content: space-between;\n border-top: 1px solid var(--theme-color-primary-dimmed-03);\n margin-bottom: 20px;\n}\n\nul.mwf-summary__list {\n list-style: none;\n padding: 0;\n font-size: var(--font-size-small);\n\n li.mwf-summary__item {\n display: flex;\n padding: 15px;\n border-top: 1px solid var(--theme-color-primary-dimmed-03, #ccd7e6);\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03, #ccd7e6);\n\n &:nth-child(even) {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n\n span.mwf-summary-item__label {\n flex: 0.4;\n }\n\n span.mwf-summary-item__value {\n flex: 0.6;\n }\n }\n}\n\n.mwf-form {\n .row.requireText {\n margin-left: 0;\n }\n}\n\n#ui-datepicker-div {\n background-color: white;\n border: var(--theme-color-link) 1px solid;\n\n .ui-datepicker-header {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n }\n\n .ui-datepicker-prev, .ui-datepicker-next {\n padding: 0 10px;\n cursor: pointer;\n }\n\n .ui-datepicker-title {\n width: 100%;\n display: flex;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n@mixin icon-ankerlink-right { content: '\\e873'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/form-element-form-centric/FormElementFormCentric.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CheckboxFormCentricElement:()=>CheckboxFormCentricElement,CheckboxGroupFormCentricElement:()=>CheckboxGroupFormCentricElement,FileFormCentricElement:()=>FileFormCentricElement,RadioFormCentricElement:()=>RadioFormCentricElement,SelectFormCentricElement:()=>SelectFormCentricElement,TextFormCentricElement:()=>TextFormCentricElement,TextareaFormCentricElement:()=>TextareaFormCentricElement,__namedExportsOrder:()=>__namedExportsOrder,default:()=>FormElementFormCentric_stories});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),form_element_form_centric=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/form-element-form-centric/form-element-form-centric.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(form_element_form_centric.Z,options);form_element_form_centric.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),LabelFormCentricComponent=__webpack_require__("./stories/atoms/labelFormCentric/LabelFormCentricComponent.js"),InputCheckboxRadioComponent=__webpack_require__("./stories/atoms/input-checkbox-radio/InputCheckboxRadioComponent.js"),InputTextComponent=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),InputSelectComponent=__webpack_require__("./stories/atoms/input-select/InputSelectComponent.js"),InputSelectData=__webpack_require__("./stories/atoms/input-select/InputSelectData.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i0?selectOptions:InputSelectData.A})),selectDiv.appendChild((0,LabelFormCentricComponent.O)({forAttribute:id,isRequired,text:label,labelType:"select"})),(0,helpers.az)("div",["mwf-select__error"],"Dieses Feld darf nicht leer sein.",selectDiv)}if("textarea"===inputType){var textArea=(0,helpers.az)("div",["mwf-textarea"],null,wrapper);textArea.appendChild((0,InputTextComponent.$)({placeholder,isRequired,name,id,type:inputType,classes:"mwf-textarea__input"})),textArea.appendChild((0,LabelFormCentricComponent.O)({forAttribute:id,isRequired,text:label,labelType:"text"}));var _hint=(0,helpers.az)("div",["mwf-textarea__hint"],null,textArea);(0,helpers.az)("p",[],"Hier können Sie uns einen Kommentar hinterlassen (max. 1500 Zeichen).",_hint),(0,helpers.az)("div",["mwf-textarea__error"],"Dieses Feld darf nicht leer sein.",textArea)}if("checkboxGroup"===inputType){var checkboxGroupLegend=(0,helpers.az)("legend",["mwf-checkboxgroup__legend"],"Legend Header",wrapper);isRequired&&((0,helpers.az)("span",["mwf-checkboxgroup__required","mwf-required"],"*",checkboxGroupLegend).title="Pflichtfeld"),(0,helpers.az)("div",["mwf-checkboxgroup__error"],"Dieses Feld darf nicht leer sein.",wrapper);var checkboxGroupOptions=(0,helpers.az)("div",["mwf-checkboxgroup__options"],null,wrapper),checkboxBox=(0,helpers.az)("div",["mwf-checkbox"],null,checkboxGroupOptions);checkboxBox.appendChild((0,InputCheckboxRadioComponent.a)({type:"checkbox",name,id,classes:"mwf-checkbox__input"})),checkboxBox.appendChild((0,LabelFormCentricComponent.O)({forAttribute:id,text:label,labelType:"checkbox"}))}if("file"===inputType){var fileInput=(0,helpers.az)("div",["mwf-file"],null,wrapper),fileLegend=(0,helpers.az)("div",["mwf-file__legend"],null,fileInput);(0,helpers.az)("p",["mwf-file__label"],"Upload",fileLegend),(0,helpers.az)("div",["mwf-file__error"],"Dieses Feld darf nicht leer sein.",fileLegend);var fileUploaded=(0,helpers.az)("div",["mwf-file__uploaded"],null,fileInput),fileUploadedUl=(0,helpers.az)("ul",["mwf-file__ul"],null,fileUploaded),fileUploadedRow=(0,helpers.az)("div",["mwf-upload-row"],null,fileUploadedUl),fileUploadedInfo=(0,helpers.az)("div",["mwf-upload-fileinfo"],null,fileUploadedRow);(0,helpers.az)("div",["mwf-upload-preview"],null,fileUploadedInfo);var fileUploadedMeta=(0,helpers.az)("div",["mwf-upload-metadata"],null,fileUploadedInfo),fileUploadedMetaUl=(0,helpers.az)("ul",[],null,fileUploadedMeta);(0,helpers.az)("li",[],"Name: data.pdf",fileUploadedMetaUl),(0,helpers.az)("li",[],"Size: 92.73 KB",fileUploadedMetaUl);var fileUploadedActions=(0,helpers.az)("div",["mwf-upload-actions"],null,fileUploadedRow);(0,helpers.az)("button",["mwf-upload-delete"],"Delete",fileUploadedActions),(0,helpers.az)("button",["mwf-upload-upload"],"Upload",fileUploadedActions);var fileUploadedLabel=(0,helpers.az)("div",["mwf-file__dropzone"],null,fileInput).appendChild((0,LabelFormCentricComponent.O)({forAttribute:id,text:label,classes:"mwf-file__button",labelType:"text"})),input=(0,helpers.az)("input",[],null,fileUploadedLabel);input.type="file",input.id=id,input.name=name,input.classes=["mwf-file__input"],input.setAttribute("aria-hidden","true")}return wrapper}(Object.assign({},args))},TextFormCentricElement=Template.bind({});TextFormCentricElement.args={inputType:"text",isRequired:!0,placeholder:"Platzhalter"};var CheckboxFormCentricElement=Template.bind({});CheckboxFormCentricElement.args={inputType:"checkbox",isRequired:!0,label:'Ich akzeptiere die Datenschutzbestimmungen .'};var RadioFormCentricElement=Template.bind({});RadioFormCentricElement.args={inputType:"radio",isRequired:!0,label:"Option 1",id:"option1",label2:"Option 2",id2:"option2"};var SelectFormCentricElement=Template.bind({});SelectFormCentricElement.args={inputType:"select",label:"Auswahl",isRequired:!0};var TextareaFormCentricElement=Template.bind({});TextareaFormCentricElement.args={inputType:"textarea",placeholder:"Platzhalter",label:"Ihre Nachricht",isRequired:!0};var CheckboxGroupFormCentricElement=Template.bind({});CheckboxGroupFormCentricElement.args={inputType:"checkboxGroup",isRequired:!0,label:'Ich akzeptiere die Datenschutzbestimmungen .'};var FileFormCentricElement=Template.bind({});FileFormCentricElement.args={inputType:"file",isRequired:!0};var __namedExportsOrder=["TextFormCentricElement","CheckboxFormCentricElement","RadioFormCentricElement","SelectFormCentricElement","TextareaFormCentricElement","CheckboxGroupFormCentricElement","FileFormCentricElement"];TextFormCentricElement.parameters={...TextFormCentricElement.parameters,docs:{...TextFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...TextFormCentricElement.parameters?.docs?.source}}},CheckboxFormCentricElement.parameters={...CheckboxFormCentricElement.parameters,docs:{...CheckboxFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...CheckboxFormCentricElement.parameters?.docs?.source}}},RadioFormCentricElement.parameters={...RadioFormCentricElement.parameters,docs:{...RadioFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...RadioFormCentricElement.parameters?.docs?.source}}},SelectFormCentricElement.parameters={...SelectFormCentricElement.parameters,docs:{...SelectFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...SelectFormCentricElement.parameters?.docs?.source}}},TextareaFormCentricElement.parameters={...TextareaFormCentricElement.parameters,docs:{...TextareaFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...TextareaFormCentricElement.parameters?.docs?.source}}},CheckboxGroupFormCentricElement.parameters={...CheckboxGroupFormCentricElement.parameters,docs:{...CheckboxGroupFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...CheckboxGroupFormCentricElement.parameters?.docs?.source}}},FileFormCentricElement.parameters={...FileFormCentricElement.parameters,docs:{...FileFormCentricElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormCentricElement({\n ...args\n });\n}",...FileFormCentricElement.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ad555e38.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ad555e38.iframe.bundle.js
new file mode 100644
index 0000000..cccadba
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ad555e38.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6462],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{GridGallery:()=>GridGallery,MasonryGallery:()=>MasonryGallery,StandardGallery:()=>StandardGallery,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _GalleryComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/gallery/GalleryComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createGallery({\n ...args\n });\n}",...StandardGallery.parameters?.docs?.source}}},GridGallery.parameters={...GridGallery.parameters,docs:{...GridGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...GridGallery.parameters?.docs?.source}}},MasonryGallery.parameters={...MasonryGallery.parameters,docs:{...MasonryGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...MasonryGallery.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ad745495.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ad745495.iframe.bundle.js
deleted file mode 100644
index c8e5a05..0000000
--- a/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ad745495.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6462],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{GridGallery:()=>GridGallery,MasonryGallery:()=>MasonryGallery,StandardGallery:()=>StandardGallery,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _GalleryComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/gallery/GalleryComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createGallery({\n ...args\n });\n}",...StandardGallery.parameters?.docs?.source}}},GridGallery.parameters={...GridGallery.parameters,docs:{...GridGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...GridGallery.parameters?.docs?.source}}},MasonryGallery.parameters={...MasonryGallery.parameters,docs:{...MasonryGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...MasonryGallery.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-infobox-Infobox-stories.66141eb7.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-infobox-Infobox-stories.66141eb7.iframe.bundle.js
new file mode 100644
index 0000000..33af602
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-infobox-Infobox-stories.66141eb7.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5957],{"./stories/atoms/blockquote/BlockquoteComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{k:()=>createBlockquote});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),blockquote=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(blockquote.Z,options);blockquote.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createBlockquote=function createBlockquote(_ref){var _ref$quote=_ref.quote,quote=void 0===_ref$quote?"Ein Unternehmen zu gründen, ähnelt dem Kuchenbacken: Du brauchst alle nötigen Zutaten und jede einzelne davon in der genau passenden Menge.":_ref$quote,_ref$author=_ref.author,author=void 0===_ref$author?"Max Mustermann, Unternehmer":_ref$author,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,blockquote=(0,helpers.az)("blockquote");return blockquote.dataset.quoteType=type,"string"==typeof quote?(0,helpers.az)("p",[],quote,blockquote):quote.map((function(p){(0,helpers.az)("p",[],p,blockquote)})),(0,helpers.az)("p",["author"],author,blockquote),blockquote}},"./stories/components/infobox/InfoboxComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{B:()=>createInfobox});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobox=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobox.Z,options);infobox.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),createInfobox=function createInfobox(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$full=_ref.full,full=void 0!==_ref$full&&_ref$full,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Dachzeile":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Dies ist eine Zwischenheadline mit der Maximalbefüllung von 80 Zeichen.":_ref$headline,_ref$image=_ref.image,image=void 0===_ref$image?"./dummy/placeholder-1-1.svg":_ref$image,_ref$text=_ref.text,text=void 0===_ref$text?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.":_ref$text,_ref$ul=_ref.ul,ul=void 0===_ref$ul?"List Styles werden über externe Klasse Richtext geladen":_ref$ul,_ref$ol=_ref.ol,ol=void 0===_ref$ol?"Lorem ipsum dolor sit":_ref$ol,infobox=(0,helpers.az)("div",["infobox",type]),content=(0,helpers.az)("div",["infobox--content"],null,infobox);if(!0===full&&((0,helpers.az)("p",["kicker"],kicker,content),(0,helpers.az)("div",["like-h2"],headline,content)),(0,helpers.az)("p",[],text,content),!0===full){var ulEl=(0,helpers.az)("ul",[],null,content);(0,helpers.az)("li",[],ul,ulEl);var button,olEl=(0,helpers.az)("ol",[],null,content);(0,helpers.az)("li",[],ol,olEl),content.appendChild((0,BlockquoteComponent.k)({})),button="secondary"===type?(0,ButtonComponent.a)({color:"primary",label:"Label"}):(0,ButtonComponent.a)({color:"secondary",label:"Label"}),content.appendChild(button),(0,helpers.Bi)(image,70,70,"",[],infobox)}return infobox}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/quote.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'blockquote{border-left:6px solid var(--theme-color-secondary);margin:2em 0;padding-left:1.2em;font-style:italic}blockquote .author{font-style:normal;font-size:var(--font-size-small);line-height:1.2}.magazine-article blockquote,blockquote[data-quote-type=magazine]{border-left:0;font-weight:300;font-style:normal;margin:calc(var(--section-margin)*.6) 0;padding:0 20px 0 40px}@media(max-width: 767px){.magazine-article blockquote,blockquote[data-quote-type=magazine]{padding:0 0 0 20px}}.magazine-article blockquote p:not(.author),.magazine-article blockquote div.text,blockquote[data-quote-type=magazine] p:not(.author),blockquote[data-quote-type=magazine] div.text{line-height:1.3;font-size:var(--font-size-h2)}.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px}@media(max-width: 767px){.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{margin-left:-20px}}.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px;transform:rotate(180deg)}@media(max-width: 767px){.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{margin-left:-20px}}.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{position:relative;font-weight:400;text-align:right;margin-right:-20px;margin-top:36px;font-family:"Source Sans Pro",sans-serif;font-size:18px}.magazine-article blockquote .author:before,.magazine-article blockquote h4:before,blockquote[data-quote-type=magazine] .author:before,blockquote[data-quote-type=magazine] h4:before{content:"— ";position:relative;top:-1px;margin-right:2px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{position:absolute;top:-36px;left:0}@media(max-width: 767px){.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{margin-right:0;padding-left:30px;font-size:16px;font-weight:500;margin-top:32px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{top:-30px}}',"",{version:3,sources:["webpack://./stories/atoms/blockquote/blockquote.scss"],names:[],mappings:"AAAA,WAAA,kDACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,mBAEA,iBACE,CAAA,gCACA,CAAA,eACA,CAAA,kEAIJ,aACE,CAAA,eACA,CAAA,iBACA,CAAA,uCACA,CAAA,qBACA,CAAA,yBAEA,kEAPF,kBAQI,CAAA,CAAA,oLAGF,eACE,CAAA,6BACA,CAAA,gQAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,yBAEA,gQAVF,iBAWI,CAAA,CAAA,0aAKN,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,wBACA,CAAA,yBAEA,0aAXF,iBAYI,CAAA,CAAA,0JAIJ,iBACE,CAAA,eACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,wCACA,CAAA,cACA,CAAA,sLAEA,YACE,CAAA,iBACA,CAAA,QACA,CAAA,gBACA,CAAA,kLAGF,iBACE,CAAA,SACA,CAAA,MACA,CAAA,yBAGF,0JAtBF,cAuBI,CAAA,iBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,kLAEA,SACE,CAAA",sourcesContent:['blockquote {\n border-left: 6px solid var(--theme-color-secondary);\n margin: 2em 0;\n padding-left: 1.2em;\n font-style: italic;\n\n .author {\n font-style: normal;\n font-size: var(--font-size-small);\n line-height: 1.2;\n }\n}\n\n.magazine-article blockquote, blockquote[data-quote-type=\'magazine\'] {\n border-left: 0;\n font-weight: 300;\n font-style: normal;\n margin: calc(var(--section-margin) * 0.6) 0;\n padding: 0 20px 0 40px;\n\n @media(max-width: 767px) {\n padding: 0 0 0 20px;\n }\n\n p:not(.author), div.text {\n line-height: 1.3;\n font-size: var(--font-size-h2);\n\n &:first-child:before {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n }\n\n p:not(.author):last-child:after, div.text:last-child:after, .author:after, h4:after {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n transform: rotate(180deg);\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n\n .author, h4 {\n position: relative;\n font-weight: 400;\n text-align: right;\n margin-right: -20px;\n margin-top: 36px;\n font-family: "Source Sans Pro", sans-serif;\n font-size: 18px;\n\n &:before {\n content: "— ";\n position: relative;\n top: -1px;\n margin-right: 2px;\n }\n\n &:after {\n position: absolute;\n top: -36px;\n left: 0;\n }\n\n @media(max-width: 767px) {\n margin-right: 0;\n padding-left: 30px;\n font-size: 16px;\n font-weight: 500;\n margin-top: 32px;\n\n &:after {\n top: -30px;\n }\n }\n }\n}'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.infobox,.richtext div.strong,article.col div.strong{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:60px;margin:calc(3% + 26px) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-top-left-radius:calc(4*(var(--border-radius-xs)));border-top-right-radius:calc(4*(var(--border-radius-xs)))}@media(max-width: 767px){.infobox,.richtext div.strong,article.col div.strong{padding-top:calc(2*var(--content-box-padding));padding-bottom:calc(2*var(--content-box-padding))}}.infobox:after,.richtext div.strong:after,article.col div.strong:after{content:"";display:block;width:100%;height:var(--border-width);background:var(--theme-color-secondary);position:absolute;left:0;bottom:calc(-1*var(--border-width));border-bottom-left-radius:calc(4*(var(--border-radius-xs)));border-bottom-right-radius:calc(4*(var(--border-radius-xs)))}.infobox.success,.richtext div.strong.success,article.col div.strong.success{background-color:var(--theme-color-success-dimmed)}.infobox.success:after,.richtext div.strong.success:after,article.col div.strong.success:after{background:var(--theme-color-success)}.infobox.error,.richtext div.strong.error,article.col div.strong.error{background-color:var(--theme-color-error-dimmed)}.infobox.error:after,.richtext div.strong.error:after,article.col div.strong.error:after{background:var(--theme-color-error)}.infobox.warning,.richtext div.strong.warning,article.col div.strong.warning{background-color:var(--theme-color-warning-dimmed)}.infobox.warning:after,.richtext div.strong.warning:after,article.col div.strong.warning:after{background:var(--theme-color-warning)}.infobox.secondary,.richtext div.strong.secondary,article.col div.strong.secondary{background-color:var(--theme-color-primary-dimmed-04)}.infobox.secondary:after,.richtext div.strong.secondary:after,article.col div.strong.secondary:after{background:var(--theme-color-primary)}.infobox.secondary blockquote,.richtext div.strong.secondary blockquote,article.col div.strong.secondary blockquote{border-left-color:var(--theme-color-primary)}.infobox>*:first-child,.richtext div.strong>*:first-child,article.col div.strong>*:first-child{margin-top:-0.4em}.infobox>*:last-child,.richtext div.strong>*:last-child,article.col div.strong>*:last-child{margin-bottom:-0.4em}.infobox:first-child,.richtext div.strong:first-child,article.col div.strong:first-child{margin-top:0}.infobox:last-child,.richtext div.strong:last-child,article.col div.strong:last-child{margin-bottom:0}.infobox .infobox--content,.richtext div.strong .infobox--content,article.col div.strong .infobox--content{flex:1}.infobox img,.richtext div.strong img,article.col div.strong img{flex-shrink:0;width:70px;height:70px}@media(max-width: 767px){.infobox img,.richtext div.strong img,article.col div.strong img{position:absolute;right:15px;top:15px}}@media(max-width: 767px){.infobox h2,.infobox .like-h2,.richtext div.strong h2,.richtext div.strong .like-h2,article.col div.strong h2,article.col div.strong .like-h2{padding-right:90px}}@media(max-width: 767px){.infobox p.kicker,.richtext div.strong p.kicker,article.col div.strong p.kicker{padding-right:90px}}.snippingTool{margin:calc(3% + 26px) 50px;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);width:652px}.snippingTool .topicSnippingTool{margin:10px 0}.snippingTool .snippingToolLink{font-size:var(--font-size-xs);margin:5px 0 0}.snippingTool .snippingToolTitle{margin:0}.snippingTool .snippingToolDescription{font-size:var(--font-size-xs)}',"",{version:3,sources:["webpack://./stories/components/infobox/infobox.scss"],names:[],mappings:"AAGA,qDAGE,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,sBAAA,CACA,QAAA,CACA,wBAAA,CACA,oDAAA,CACA,kCAAA,CACA,wDAAA,CACA,yDAAA,CACA,yBAbF,qDAcI,8CAAA,CACA,iDAAA,CAAA,CAGF,uEACE,UAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,uCAAA,CACA,iBAAA,CACA,MAAA,CACA,mCAAA,CACA,2DAAA,CACA,4DAAA,CAGF,6EACE,kDAAA,CACA,+FACE,qCAAA,CAIJ,uEACE,gDAAA,CACA,yFACE,mCAAA,CAIJ,6EACE,kDAAA,CACA,+FACE,qCAAA,CAIJ,mFACE,qDAAA,CACA,qGACE,qCAAA,CAEF,oHACE,4CAAA,CAIJ,+FACE,iBAAA,CAGF,4FACE,oBAAA,CAGF,yFACE,YAAA,CAGF,sFACE,eAAA,CAEF,2GACE,MAAA,CAEF,iEACE,aAAA,CACA,UAAA,CACA,WAAA,CACA,yBAJF,iEAKI,iBAAA,CACA,UAAA,CACA,QAAA,CAAA,CAIF,yBADF,8IAEI,kBAAA,CAAA,CAIF,yBADF,gFAEI,kBAAA,CAAA,CAKN,cACE,2BAAA,CACA,oDAAA,CACA,kCAAA,CACA,WAAA,CAEA,iCACE,aAAA,CAGF,gCACE,6BAAA,CACA,cAAA,CAGF,iCACE,QAAA,CAGF,uCACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobox,\n.richtext div.strong,\narticle.col div.strong {\n position: relative;\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n gap: 60px;\n margin: calc(3% + 26px) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-top-left-radius: calc(4 * (var(--border-radius-xs)));\n border-top-right-radius: calc(4 * (var(--border-radius-xs)));\n @media (max-width: 767px) {\n padding-top: calc(2 * var(--content-box-padding));\n padding-bottom: calc(2 * var(--content-box-padding));\n }\n\n &:after {\n content: \"\";\n display: block;\n width: 100%;\n height: var(--border-width);\n background: var(--theme-color-secondary);\n position: absolute;\n left: 0;\n bottom: calc(-1 * var(--border-width));\n border-bottom-left-radius: calc(4 * (var(--border-radius-xs)));\n border-bottom-right-radius: calc(4 * (var(--border-radius-xs)));\n }\n\n &.success {\n background-color: var(--theme-color-success-dimmed);\n &:after {\n background: var(--theme-color-success);\n }\n }\n\n &.error {\n background-color: var(--theme-color-error-dimmed);\n &:after {\n background: var(--theme-color-error);\n }\n }\n\n &.warning {\n background-color: var(--theme-color-warning-dimmed);\n &:after {\n background: var(--theme-color-warning);\n }\n }\n\n &.secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n &:after {\n background: var(--theme-color-primary);\n }\n blockquote {\n border-left-color: var(--theme-color-primary);\n }\n }\n\n > *:first-child {\n margin-top: -0.4em;\n }\n\n > *:last-child {\n margin-bottom: -0.4em;\n }\n\n &:first-child {\n margin-top: 0;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n .infobox--content {\n flex: 1;\n }\n img {\n flex-shrink: 0;\n width: 70px;\n height: 70px;\n @media (max-width: 767px) {\n position: absolute;\n right: 15px;\n top: 15px;\n }\n }\n h2, .like-h2 {\n @media (max-width: 767px) {\n padding-right: 90px;\n }\n }\n p.kicker {\n @media (max-width: 767px) {\n padding-right: 90px;\n }\n }\n}\n\n.snippingTool {\n margin: calc(3% + 26px) 50px;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n width: 652px;\n\n .topicSnippingTool {\n margin: 10px 0;\n }\n\n .snippingToolLink {\n font-size: var(--font-size-xs);\n margin: 5px 0 0;\n }\n\n .snippingToolTitle {\n margin: 0;\n }\n\n .snippingToolDescription {\n font-size: var(--font-size-xs);\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/infobox/Infobox.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Error:()=>Error,Full:()=>Full,Infobox:()=>Infobox,Secondary:()=>Secondary,Success:()=>Success,Warning:()=>Warning,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _InfoboxComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/infobox/InfoboxComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;iInfobox: Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci deserunt non quam rem, quae in porro sint veritatis hic, quas dignissimos debitis sequi repudiandae ipsum dolorem placeat harum blanditiis. Vero.
'}}};var Template=function Template(_ref){var args=_extends({},(function _objectDestructuringEmpty(obj){if(null==obj)throw new TypeError("Cannot destructure "+obj)}(_ref),_ref));return(0,_InfoboxComponent__WEBPACK_IMPORTED_MODULE_4__.B)(Object.assign({},args))},Infobox=Template.bind({});Infobox.args={};var Full=Template.bind({});Full.args={full:!0};var Secondary=Template.bind({});Secondary.args={type:"secondary",full:!0};var Warning=Template.bind({});Warning.args={type:"warning"};var Error=Template.bind({});Error.args={type:"error"};var Success=Template.bind({});Success.args={type:"success"};var __namedExportsOrder=["Infobox","Full","Secondary","Warning","Error","Success"];Infobox.parameters={...Infobox.parameters,docs:{...Infobox.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Infobox.parameters?.docs?.source}}},Full.parameters={...Full.parameters,docs:{...Full.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Full.parameters?.docs?.source}}},Secondary.parameters={...Secondary.parameters,docs:{...Secondary.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Secondary.parameters?.docs?.source}}},Warning.parameters={...Warning.parameters,docs:{...Warning.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Warning.parameters?.docs?.source}}},Error.parameters={...Error.parameters,docs:{...Error.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Error.parameters?.docs?.source}}},Success.parameters={...Success.parameters,docs:{...Success.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Success.parameters?.docs?.source}}}},"./stories/assets/img/quote.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/quote.ed16cf43.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-infobox-Infobox-stories.c6626825.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-infobox-Infobox-stories.c6626825.iframe.bundle.js
deleted file mode 100644
index d84d34b..0000000
--- a/gfi-ihk-2024/storybook-static/components-infobox-Infobox-stories.c6626825.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5957],{"./stories/components/infobox/InfoboxComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{B:()=>createInfobox});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobox=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobox.Z,options);infobox.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInfobox=function createInfobox(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$content=_ref.content,content=void 0===_ref$content?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
":_ref$content;return(0,helpers.az)("div",["infobox",type],content)}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".infobox,.richtext div.strong,article.col div.strong{margin:calc(3% + 26px) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-bottom:var(--border-width) solid var(--theme-color-secondary)}.infobox.success,.richtext div.strong.success,article.col div.strong.success{background-color:var(--theme-color-success-dimmed);border-color:var(--theme-color-success)}.infobox.error,.richtext div.strong.error,article.col div.strong.error{background-color:var(--theme-color-error-dimmed);border-color:var(--theme-color-error)}.infobox.warning,.richtext div.strong.warning,article.col div.strong.warning{background-color:var(--theme-color-warning-dimmed);border-color:var(--theme-color-warning)}.infobox>*:first-child,.richtext div.strong>*:first-child,article.col div.strong>*:first-child{margin-top:-0.4em}.infobox>*:last-child,.richtext div.strong>*:last-child,article.col div.strong>*:last-child{margin-bottom:-0.4em}.infobox:first-child,.richtext div.strong:first-child,article.col div.strong:first-child{margin-top:0}.infobox:last-child,.richtext div.strong:last-child,article.col div.strong:last-child{margin-bottom:0}.snippingTool{margin:calc(3% + 26px) 50px;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);width:652px}.snippingTool .topicSnippingTool{margin:10px 0}.snippingTool .snippingToolLink{font-size:var(--font-size-xs);margin:5px 0 0}.snippingTool .snippingToolTitle{margin:0}.snippingTool .snippingToolDescription{font-size:var(--font-size-xs)}","",{version:3,sources:["webpack://./stories/components/infobox/infobox.scss"],names:[],mappings:"AAGA,qDACE,wBAAA,CACA,oDAAA,CACA,kCAAA,CACA,oEAAA,CAEA,6EACE,kDAAA,CACA,uCAAA,CAEF,uEACE,gDAAA,CACA,qCAAA,CAEF,6EACE,kDAAA,CACA,uCAAA,CAGF,+FACE,iBAAA,CAEF,4FACE,oBAAA,CAGF,yFACE,YAAA,CAEF,sFACE,eAAA,CAIJ,cACE,2BAAA,CACA,oDAAA,CACA,kCAAA,CACA,WAAA,CAEA,iCACE,aAAA,CAGF,gCACE,6BAAA,CACA,cAAA,CAGF,iCACE,QAAA,CAGF,uCACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobox, .richtext div.strong, article.col div.strong {\n margin: calc(3% + 26px) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n &.success {\n background-color: var(--theme-color-success-dimmed);\n border-color: var(--theme-color-success);\n }\n &.error {\n background-color: var(--theme-color-error-dimmed);\n border-color: var(--theme-color-error);\n }\n &.warning {\n background-color: var(--theme-color-warning-dimmed);\n border-color: var(--theme-color-warning);\n }\n\n > *:first-child {\n margin-top: -0.4em;\n }\n > *:last-child {\n margin-bottom: -0.4em;\n }\n\n &:first-child {\n margin-top: 0;\n }\n &:last-child {\n margin-bottom: 0;\n }\n}\n\n.snippingTool {\n margin: calc(3% + 26px) 50px;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n width: 652px;\n\n .topicSnippingTool {\n margin: 10px 0;\n }\n\n .snippingToolLink {\n font-size: var(--font-size-xs);\n margin: 5px 0 0;\n }\n\n .snippingToolTitle {\n margin: 0;\n }\n\n .snippingToolDescription {\n font-size: var(--font-size-xs);\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/infobox/Infobox.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Error:()=>Error,Infobox:()=>Infobox,Success:()=>Success,Warning:()=>Warning,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _InfoboxComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/infobox/InfoboxComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;iInfobox: Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci deserunt non quam rem, quae in porro sint veritatis hic, quas dignissimos debitis sequi repudiandae ipsum dolorem placeat harum blanditiis. Vero.'}}};var Template=function Template(_ref){var args=_extends({},(function _objectDestructuringEmpty(obj){if(null==obj)throw new TypeError("Cannot destructure "+obj)}(_ref),_ref));return(0,_InfoboxComponent__WEBPACK_IMPORTED_MODULE_4__.B)(Object.assign({},args))},Infobox=Template.bind({});Infobox.args={};var Warning=Template.bind({});Warning.args={type:"warning"};var Error=Template.bind({});Error.args={type:"error"};var Success=Template.bind({});Success.args={type:"success"};var __namedExportsOrder=["Infobox","Warning","Error","Success"];Infobox.parameters={...Infobox.parameters,docs:{...Infobox.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Infobox.parameters?.docs?.source}}},Warning.parameters={...Warning.parameters,docs:{...Warning.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Warning.parameters?.docs?.source}}},Error.parameters={...Error.parameters,docs:{...Error.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Error.parameters?.docs?.source}}},Success.parameters={...Success.parameters,docs:{...Success.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createInfobox({\n ...args\n });\n}",...Success.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-link-collection-LinkCollection-stories.4a655ccd.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-link-collection-LinkCollection-stories.02f24817.iframe.bundle.js
similarity index 61%
rename from gfi-ihk-2024/storybook-static/components-link-collection-LinkCollection-stories.4a655ccd.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/components-link-collection-LinkCollection-stories.02f24817.iframe.bundle.js
index cde4a4e..f719584 100644
--- a/gfi-ihk-2024/storybook-static/components-link-collection-LinkCollection-stories.4a655ccd.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/components-link-collection-LinkCollection-stories.02f24817.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6356],{"./stories/components/link-collection/LinkCollectionComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createLinkCollection});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),link_collection=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/link-collection/link-collection.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(link_collection.Z,options);link_collection.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),LinkListData=__webpack_require__("./stories/components/linklist/LinkListData.js");__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0&&(0,helpers.az)("h2",[],headline,wrapper),wrapper.appendChild((0,LinkListComponent.i)({links:linkListData})),buttonText&&buttonText.length>0){var btnWrapper=(0,helpers.az)("div",["btn-wrapper"],null,wrapper),btn=(0,ButtonComponent.a)({elementType:"a",label:buttonText,icon:"pfeil-rechts",iconPosition:"icon-right"});btnWrapper.appendChild(btn)}if(new components_link_collection_link_collection(wrapper),addContainer){var section=(0,helpers.az)("section",["link-collection-wrapper"]),container=(0,helpers.az)("div",["container"],null,section),row=(0,helpers.az)("div",["row"],null,container);return(0,helpers.az)("div",["col"],null,row).appendChild(wrapper),section}return wrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/link-collection/link-collection.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.link-collection,.dl-teaser,.ll-teaser,.ll-teaser-text{margin:var(--section-margin) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-bottom:var(--border-width) solid var(--theme-color-secondary)}@media(max-width: 567px){.link-collection,.dl-teaser,.ll-teaser,.ll-teaser-text{padding:calc(var(--content-box-padding)*1.5) var(--content-box-padding)}}.link-collection .btn-wrapper,.dl-teaser .btn-wrapper,.ll-teaser .btn-wrapper,.ll-teaser-text .btn-wrapper{padding-top:10px;text-align:right}.link-collection h2,.dl-teaser h2,.ll-teaser h2,.ll-teaser-text h2{margin-top:calc(var(--content-box-padding)*-0.2)}.link-collection[data-cols="2"] .linklist{columns:2;column-gap:40px}.link-collection[data-cols="2"] .linklist>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}section .link-collection{margin:calc(var(--col-padding)*-1) 0}@media(min-width: 1200px){.col:first-child:last-child>.link-collection{padding:46px 60px 42px}}@media(min-width: 1000px){.col:first-child:last-child>.link-collection .linklist{columns:2;column-gap:40px}}.col:first-child:last-child>.link-collection .linklist>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.main-col .col:first-child:last-child>.link-collection,.main-col .link-collection{margin:calc(2% + 20px) 0 calc(3% + 20px)}.main-col .col:first-child:last-child>.link-collection .linklist,.main-col .link-collection .linklist{columns:1}.dl-teaser .hideInTableOfContents{margin-top:0}',"",{version:3,sources:["webpack://./stories/components/link-collection/link-collection.scss"],names:[],mappings:"AAAA,uDACE,8BAAA,CACA,oDAAA,CACA,kCAAA,CACA,oEAAA,CAEA,yBANF,uDAOI,uEAAA,CAAA,CAGF,2GACE,gBAAA,CACA,gBAAA,CAGF,mEACE,gDAAA,CAKF,0CACE,SAAA,CACA,eAAA,CAEA,6CACE,iCAAA,CACA,uBAAA,CACA,kBAAA,CAKN,yBACE,oCAAA,CAIA,0BADF,6CAEI,sBAAA,CAAA,CAIA,0BADF,uDAEI,SAAA,CACA,eAAA,CAAA,CAGF,0DACE,iCAAA,CACA,uBAAA,CACA,kBAAA,CAKN,kFACE,wCAAA,CAEA,sGACE,SAAA,CAKF,kCACE,YAAA",sourcesContent:['.link-collection, .dl-teaser, .ll-teaser, .ll-teaser-text {\n margin: var(--section-margin) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n @media(max-width: 567px) {\n padding: calc(var(--content-box-padding) * 1.5) var(--content-box-padding);\n }\n\n .btn-wrapper {\n padding-top: 10px;\n text-align: right;\n }\n\n h2 {\n margin-top: calc(var(--content-box-padding) * -0.2);\n }\n}\n\n.link-collection[data-cols="2"] {\n .linklist {\n columns: 2;\n column-gap: 40px;\n\n > li {\n -webkit-column-break-inside: avoid;\n page-break-inside: avoid;\n break-inside: avoid;\n }\n }\n}\n\nsection .link-collection {\n margin: calc(var(--col-padding) * -1) 0;\n}\n\n.col:first-child:last-child > .link-collection {\n @media(min-width: 1200px) {\n padding: 46px 60px 42px;\n }\n\n .linklist {\n @media(min-width: 1000px) {\n columns: 2;\n column-gap: 40px;\n }\n\n > li {\n -webkit-column-break-inside: avoid;\n page-break-inside: avoid;\n break-inside: avoid;\n }\n }\n}\n\n.main-col .col:first-child:last-child > .link-collection, .main-col .link-collection {\n margin: calc(2% + 20px) 0 calc(3% + 20px);\n\n .linklist {\n columns: 1;\n }\n}\n\n.dl-teaser {\n .hideInTableOfContents {\n margin-top: 0;\n }\n}\n'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/link-collection/LinkCollection.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{LinkCollection:()=>LinkCollection,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _linklist_LinkListData__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/linklist/LinkListData.js"),_LinkCollectionComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/components/link-collection/LinkCollectionComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createLinkCollection({\n ...args\n });\n}",...LinkCollection.parameters?.docs?.source}}}}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6356],{"./stories/components/link-collection/LinkCollectionComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createLinkCollection});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),link_collection=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/link-collection/link-collection.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(link_collection.Z,options);link_collection.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),LinkListData=__webpack_require__("./stories/components/linklist/LinkListData.js");__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0&&(0,helpers.az)("h2",[],headline,wrapper),wrapper.appendChild((0,LinkListComponent.i)({links:linkListData})),buttonText&&buttonText.length>0){var btnWrapper=(0,helpers.az)("div",["btn-wrapper"],null,wrapper),btn=(0,ButtonComponent.a)({elementType:"a",label:buttonText,icon:"pfeil-rechts",iconPosition:"icon-right"});btnWrapper.appendChild(btn)}if(new components_link_collection_link_collection(wrapper),addContainer){var section=(0,helpers.az)("section",["link-collection-wrapper"]),container=(0,helpers.az)("div",["container"],null,section),row=(0,helpers.az)("div",["row"],null,container);return(0,helpers.az)("div",["col"],null,row).appendChild(wrapper),section}return wrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/link-collection/link-collection.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.link-collection,.dl-teaser,.ll-teaser,.ll-teaser-text{margin:var(--section-margin) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-bottom:var(--border-width) solid var(--theme-color-secondary)}@media(max-width: 567px){.link-collection,.dl-teaser,.ll-teaser,.ll-teaser-text{padding:calc(var(--content-box-padding)*1.5) var(--content-box-padding)}}.link-collection .btn-wrapper,.dl-teaser .btn-wrapper,.ll-teaser .btn-wrapper,.ll-teaser-text .btn-wrapper{padding-top:10px;text-align:right}.link-collection h2,.dl-teaser h2,.ll-teaser h2,.ll-teaser-text h2{margin-top:calc(var(--content-box-padding)*-0.2)}.link-collection[data-cols="2"] .linklist{columns:2;column-gap:40px}.link-collection[data-cols="2"] .linklist>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}section .link-collection{margin:calc(var(--col-padding)*-1) 0}@media(min-width: 1200px){.col:first-child:last-child>.link-collection{padding:46px 60px 42px}}@media(min-width: 1000px){.col:first-child:last-child>.link-collection .linklist{columns:2;column-gap:40px}}.col:first-child:last-child>.link-collection .linklist>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.main-col .col:first-child:last-child>.link-collection,.main-col .link-collection{margin:calc(2% + 20px) 0 calc(3% + 20px)}.main-col .col:first-child:last-child>.link-collection .linklist,.main-col .link-collection .linklist{columns:1}.dl-teaser .hideInTableOfContents{margin-top:0}.ll-teaser.query-list-teasers,.ll-teaser-text.query-list-teasers{margin-top:0}',"",{version:3,sources:["webpack://./stories/components/link-collection/link-collection.scss"],names:[],mappings:"AAAA,uDACE,8BAAA,CACA,oDAAA,CACA,kCAAA,CACA,oEAAA,CAEA,yBANF,uDAOI,uEAAA,CAAA,CAGF,2GACE,gBAAA,CACA,gBAAA,CAGF,mEACE,gDAAA,CAKF,0CACE,SAAA,CACA,eAAA,CAEA,6CACE,iCAAA,CACA,uBAAA,CACA,kBAAA,CAKN,yBACE,oCAAA,CAIA,0BADF,6CAEI,sBAAA,CAAA,CAIA,0BADF,uDAEI,SAAA,CACA,eAAA,CAAA,CAGF,0DACE,iCAAA,CACA,uBAAA,CACA,kBAAA,CAKN,kFACE,wCAAA,CAEA,sGACE,SAAA,CAKF,kCACE,YAAA,CAIJ,iEACE,YAAA",sourcesContent:['.link-collection, .dl-teaser, .ll-teaser, .ll-teaser-text {\n margin: var(--section-margin) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n @media(max-width: 567px) {\n padding: calc(var(--content-box-padding) * 1.5) var(--content-box-padding);\n }\n\n .btn-wrapper {\n padding-top: 10px;\n text-align: right;\n }\n\n h2 {\n margin-top: calc(var(--content-box-padding) * -0.2);\n }\n}\n\n.link-collection[data-cols="2"] {\n .linklist {\n columns: 2;\n column-gap: 40px;\n\n > li {\n -webkit-column-break-inside: avoid;\n page-break-inside: avoid;\n break-inside: avoid;\n }\n }\n}\n\nsection .link-collection {\n margin: calc(var(--col-padding) * -1) 0;\n}\n\n.col:first-child:last-child > .link-collection {\n @media(min-width: 1200px) {\n padding: 46px 60px 42px;\n }\n\n .linklist {\n @media(min-width: 1000px) {\n columns: 2;\n column-gap: 40px;\n }\n\n > li {\n -webkit-column-break-inside: avoid;\n page-break-inside: avoid;\n break-inside: avoid;\n }\n }\n}\n\n.main-col .col:first-child:last-child > .link-collection, .main-col .link-collection {\n margin: calc(2% + 20px) 0 calc(3% + 20px);\n\n .linklist {\n columns: 1;\n }\n}\n\n.dl-teaser {\n .hideInTableOfContents {\n margin-top: 0;\n }\n}\n\n.ll-teaser.query-list-teasers, .ll-teaser-text.query-list-teasers {\n margin-top: 0;\n}'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/link-collection/LinkCollection.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{LinkCollection:()=>LinkCollection,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _linklist_LinkListData__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/linklist/LinkListData.js"),_LinkCollectionComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/components/link-collection/LinkCollectionComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createLinkCollection({\n ...args\n });\n}",...LinkCollection.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.e61245c1.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.e61245c1.iframe.bundle.js
new file mode 100644
index 0000000..2910265
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.e61245c1.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8669],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{MagazineArticle:()=>MagazineArticle,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _MagazineArticleComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/magazine-article/MagazineArticleComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createMagazineArticle({\n ...args\n });\n}",...MagazineArticle.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.f90ceeaf.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.f90ceeaf.iframe.bundle.js
deleted file mode 100644
index 894f0ab..0000000
--- a/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.f90ceeaf.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8669],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{MagazineArticle:()=>MagazineArticle,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _MagazineArticleComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/magazine-article/MagazineArticleComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createMagazineArticle({\n ...args\n });\n}",...MagazineArticle.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-steps-Steps-stories.9618c3bf.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-steps-Steps-stories.9618c3bf.iframe.bundle.js
new file mode 100644
index 0000000..e8213a6
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-steps-Steps-stories.9618c3bf.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2758],{"./stories/components/steps/StepsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{O:()=>createSteps});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),steps=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/steps/steps.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(steps.Z,options);steps.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),StepsData=__webpack_require__("./stories/components/steps/StepsData.js"),slider_slider=(__webpack_require__("./stories/sections/slider/slider.scss"),__webpack_require__("./stories/sections/slider/slider.js")),createSteps=function createSteps(_ref){var _ref$headline=_ref.headline,headline=void 0===_ref$headline?"Schritt für Schritt zur Soforthilfe":_ref$headline,_ref$contents=_ref.contents,contents=void 0===_ref$contents?StepsData.t:_ref$contents,steps=(0,helpers.az)("div",["steps"]);headline&&headline.length>0&&(0,helpers.az)("h3",[],headline,steps);var slider=(0,helpers.az)("div",["slider"],null,steps);return contents.map((function(step){(0,helpers.az)("div",["slide"],step.content,slider).dataset.title=step.tab})),new slider_slider.Z(jquery_default()(slider)),steps}},"./stories/components/steps/StepsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{t:()=>stepsData});var stepsData=[{tab:"Schritt 1: Lorem ipsum",content:"Schritt 1 Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, aliquam amet cum distinctio explicabo facilis incidunt iure maiores, minus nostrum obcaecati qui quibusdam quidem sint voluptates? Adipisci itaque minima quaerat?
"},{tab:"Schritt 2: Dolor",content:"Schritt 2 Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, aliquam amet cum distinctio explicabo facilis incidunt iure maiores, minus nostrum obcaecati qui quibusdam quidem sint voluptates? Adipisci itaque minima quaerat?
"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/steps/steps.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.richtext .steps .text a.external,.richtext .steps .text a.extranet,.richtext .steps .text a.intranet,.richtext .steps .text a[data-linktypeicon=CMExternalLink],.richtext .steps .text a[data-linktypeicon=CMDownload],.richtext .steps .rte--list a.external,.richtext .steps .rte--list a.extranet,.richtext .steps .rte--list a.intranet,.richtext .steps .rte--list a[data-linktypeicon=CMExternalLink],.richtext .steps .rte--list a[data-linktypeicon=CMDownload]{background-color:var(--theme-color-primary-dimmed-03)}.richtext .steps .text a.external:after,.richtext .steps .text a.extranet:after,.richtext .steps .text a.intranet:after,.richtext .steps .text a[data-linktypeicon=CMExternalLink]:after,.richtext .steps .text a[data-linktypeicon=CMDownload]:after,.richtext .steps .rte--list a.external:after,.richtext .steps .rte--list a.extranet:after,.richtext .steps .rte--list a.intranet:after,.richtext .steps .rte--list a[data-linktypeicon=CMExternalLink]:after,.richtext .steps .rte--list a[data-linktypeicon=CMDownload]:after{outline-color:var(--theme-color-primary-dimmed-03);color:var(--theme-color-primary)}.steps{position:relative;display:block;margin:var(--section-margin) 0;padding:var(--content-box-padding) 0;background-color:var(--theme-color-primary-dimmed-04)}@media(max-width: 567px){.steps{padding:calc(var(--content-box-padding)*2) 0}}.steps>h3,.steps>.like-h3,.steps>h2,.steps>.like-h2{margin:var(--section-headline-margin) calc(var(--content-box-padding) - .05em) 0;padding-bottom:20px}@media(max-width: 767px){.steps>h3,.steps>.like-h3,.steps>h2,.steps>.like-h2{padding-bottom:var(--content-box-padding)}}.steps .slider::before{content:"";display:block;height:1px;background-color:var(--theme-color-primary-dimmed-02);margin:0 var(--content-box-padding)}.steps .slide{padding:24px var(--content-box-padding)}@media(max-width: 767px){.steps .slide{padding:var(--content-box-padding)}}.steps .slide:not(.current){height:1px}.steps .slide>*:last-child{margin-bottom:.1em}.steps .slide>*:first-child{margin-top:0}.steps .slide h4,.steps .slide .like-h4{margin-bottom:.6em}.steps .prev,.steps .count{display:none}.steps .next{position:absolute;bottom:0;right:0;margin:var(--content-box-padding)}.steps .next:active,.steps .next:focus,.steps .next:active:focus{color:var(--theme-color-white);outline:0}.steps .slider-tabs{list-style:none;padding:32px 0 0;margin:0 var(--content-box-padding);border-top:1px solid var(--theme-color-primary-dimmed-02)}@media(max-width: 767px){.steps .slider-tabs{padding-top:calc(var(--content-box-padding)*1.5)}}.steps .slider-tabs li{margin:0 0 8px}.steps .slider-tabs li:last-child{margin:0}.steps .slider-tabs .btn,.steps .slider-tabs .next{--button-min-size: 38px;--button-padding: 8px 20px;background-color:var(--theme-color-primary-dimmed-03);color:var(--theme-color-primary);margin:0}.steps .slider-tabs .btn::after,.steps .slider-tabs .next::after{display:none}.steps .slider-tabs li.active .btn,.steps .slider-tabs li.active .next,.steps .slider-tabs .btn:hover,.steps .slider-tabs .next:hover{background-color:var(--theme-color-primary);color:var(--theme-color-white)}@media(max-width: 567px){.steps .controls .next{position:relative;margin:20px var(--content-box-padding) 4px;float:right}.steps .controls:after{content:"";position:relative;display:block;clear:both}}',"",{version:3,sources:["webpack://./stories/components/steps/steps.scss"],names:[],mappings:"AAKI,ycACE,qDAAA,CAEA,qgBACE,kDAAA,CACA,gCAAA,CAMR,OACE,iBAAA,CACA,aAAA,CACA,8BAAA,CACA,oCAAA,CACA,qDAAA,CAEA,yBAPF,OAQI,4CAAA,CAAA,CAGF,oDACE,gFAAA,CACA,mBAAA,CAEA,yBAJF,oDAKI,yCAAA,CAAA,CAIJ,uBACE,UAAA,CACA,aAAA,CACA,UAAA,CACA,qDAAA,CACA,mCAAA,CAGF,cACE,uCAAA,CAEA,yBAHF,cAII,kCAAA,CAAA,CAGF,4BACE,UAAA,CAGF,2BACE,kBAAA,CAGF,4BACE,YAAA,CAGF,wCACE,kBAAA,CAIJ,2BACE,YAAA,CAGF,aACE,iBAAA,CACA,QAAA,CACA,OAAA,CACA,iCAAA,CAKA,iEACE,8BAAA,CACA,SAAA,CAIJ,oBACE,eAAA,CACA,gBAAA,CACA,mCAAA,CACA,yDAAA,CAEA,yBANF,oBAOI,gDAAA,CAAA,CAGF,uBACE,cAAA,CAEA,kCACE,QAAA,CAIJ,mDACE,uBAAA,CACA,0BAAA,CACA,qDAAA,CACA,gCAAA,CACA,QAAA,CAEA,iEACE,YAAA,CAIJ,sIACE,2CAAA,CACA,8BAAA,CAIJ,yBAEI,uBACE,iBAAA,CACA,0CAAA,CACA,WAAA,CAEF,uBACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.richtext .steps {\n .text a, .rte--list a {\n &.external, &.extranet, &.intranet, &[data-linktypeicon=\"CMExternalLink\"], &[data-linktypeicon=\"CMDownload\"] {\n background-color: var(--theme-color-primary-dimmed-03);\n\n &:after {\n outline-color: var(--theme-color-primary-dimmed-03);\n color: var(--theme-color-primary);\n }\n }\n }\n}\n\n.steps {\n position: relative;\n display: block;\n margin: var(--section-margin) 0;\n padding: var(--content-box-padding) 0;\n background-color: var(--theme-color-primary-dimmed-04);\n\n @media(max-width: 567px) {\n padding: calc(var(--content-box-padding) * 2) 0;\n }\n\n > h3, > .like-h3, > h2, > .like-h2 {\n margin: var(--section-headline-margin) calc(var(--content-box-padding) - 0.05em) 0;\n padding-bottom: 20px;\n\n @media(max-width: 767px) {\n padding-bottom: var(--content-box-padding);\n }\n }\n\n .slider::before {\n content: '';\n display: block;\n height: 1px;\n background-color: var(--theme-color-primary-dimmed-02);\n margin: 0 var(--content-box-padding);\n }\n\n .slide {\n padding: 24px var(--content-box-padding);\n\n @media(max-width: 767px) {\n padding: var(--content-box-padding);\n }\n\n &:not(.current) {\n height: 1px;\n }\n\n > *:last-child {\n margin-bottom: 0.1em;\n }\n\n > *:first-child {\n margin-top: 0;\n }\n\n h4, .like-h4 {\n margin-bottom: 0.6em;\n }\n }\n\n .prev, .count {\n display: none;\n }\n\n .next {\n position: absolute;\n bottom: 0;\n right: 0;\n margin: var(--content-box-padding);\n @extend .btn;\n //@extend .has-icon;\n //@extend .icon-pfeil-rechts;\n\n &:active, &:focus, &:active:focus {\n color: var(--theme-color-white);\n outline: 0;\n }\n }\n\n .slider-tabs {\n list-style: none;\n padding: 32px 0 0;\n margin: 0 var(--content-box-padding);\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n\n @media(max-width: 767px) {\n padding-top: calc(var(--content-box-padding) * 1.5);\n }\n\n li {\n margin: 0 0 8px;\n\n &:last-child {\n margin: 0;\n }\n }\n\n .btn {\n --button-min-size: 38px;\n --button-padding: 8px 20px;\n background-color: var(--theme-color-primary-dimmed-03);\n color: var(--theme-color-primary);\n margin: 0;\n\n &::after {\n display: none;\n }\n }\n\n li.active .btn, .btn:hover {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n }\n }\n\n @media(max-width: 567px) {\n .controls {\n .next {\n position: relative;\n margin: 20px var(--content-box-padding) 4px;\n float: right;\n }\n &:after {\n content: \"\";\n position: relative;\n display: block;\n clear: both;\n }\n }\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/steps/Steps.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{ContentTabs:()=>ContentTabs,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _StepsData__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/steps/StepsData.js"),_StepsComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/components/steps/StepsComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createSteps({\n ...args\n });\n}",...ContentTabs.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-steps-Steps-stories.a5cd34e3.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-steps-Steps-stories.a5cd34e3.iframe.bundle.js
deleted file mode 100644
index acb8d06..0000000
--- a/gfi-ihk-2024/storybook-static/components-steps-Steps-stories.a5cd34e3.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2758],{"./stories/components/steps/StepsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{O:()=>createSteps});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),steps=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/steps/steps.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(steps.Z,options);steps.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),StepsData=__webpack_require__("./stories/components/steps/StepsData.js"),slider_slider=(__webpack_require__("./stories/sections/slider/slider.scss"),__webpack_require__("./stories/sections/slider/slider.js")),createSteps=function createSteps(_ref){var _ref$headline=_ref.headline,headline=void 0===_ref$headline?"Schritt für Schritt zur Soforthilfe":_ref$headline,_ref$contents=_ref.contents,contents=void 0===_ref$contents?StepsData.t:_ref$contents,steps=(0,helpers.az)("div",["steps"]);headline&&headline.length>0&&(0,helpers.az)("h3",[],headline,steps);var slider=(0,helpers.az)("div",["slider"],null,steps);return contents.map((function(step){(0,helpers.az)("div",["slide"],step.content,slider).dataset.title=step.tab})),new slider_slider.Z(jquery_default()(slider)),steps}},"./stories/components/steps/StepsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{t:()=>stepsData});var stepsData=[{tab:"Schritt 1: Lorem ipsum",content:"Schritt 1 Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, aliquam amet cum distinctio explicabo facilis incidunt iure maiores, minus nostrum obcaecati qui quibusdam quidem sint voluptates? Adipisci itaque minima quaerat?
"},{tab:"Schritt 2: Dolor",content:"Schritt 2 Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, aliquam amet cum distinctio explicabo facilis incidunt iure maiores, minus nostrum obcaecati qui quibusdam quidem sint voluptates? Adipisci itaque minima quaerat?
"}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/steps/steps.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.richtext .steps .text a.external,.richtext .steps .text a.extranet,.richtext .steps .text a.intranet,.richtext .steps .text a[data-linktypeicon=CMExternalLink],.richtext .steps .text a[data-linktypeicon=CMDownload],.richtext .steps .rte--list a.external,.richtext .steps .rte--list a.extranet,.richtext .steps .rte--list a.intranet,.richtext .steps .rte--list a[data-linktypeicon=CMExternalLink],.richtext .steps .rte--list a[data-linktypeicon=CMDownload]{background-color:var(--theme-color-primary-dimmed-03)}.richtext .steps .text a.external:after,.richtext .steps .text a.extranet:after,.richtext .steps .text a.intranet:after,.richtext .steps .text a[data-linktypeicon=CMExternalLink]:after,.richtext .steps .text a[data-linktypeicon=CMDownload]:after,.richtext .steps .rte--list a.external:after,.richtext .steps .rte--list a.extranet:after,.richtext .steps .rte--list a.intranet:after,.richtext .steps .rte--list a[data-linktypeicon=CMExternalLink]:after,.richtext .steps .rte--list a[data-linktypeicon=CMDownload]:after{outline-color:var(--theme-color-primary-dimmed-03);color:var(--theme-color-primary)}.steps{position:relative;display:block;margin:var(--section-margin) 0;padding:var(--content-box-padding) 0;background-color:var(--theme-color-primary-dimmed-04)}@media(max-width: 567px){.steps{padding:calc(var(--content-box-padding)*2) 0}}.steps>h3,.steps>h2{margin:var(--section-headline-margin) calc(var(--content-box-padding) - .05em) 0;padding-bottom:20px}@media(max-width: 767px){.steps>h3,.steps>h2{padding-bottom:var(--content-box-padding)}}.steps .slider::before{content:"";display:block;height:1px;background-color:var(--theme-color-primary-dimmed-02);margin:0 var(--content-box-padding)}.steps .slide{padding:24px var(--content-box-padding)}@media(max-width: 767px){.steps .slide{padding:var(--content-box-padding)}}.steps .slide:not(.current){height:1px}.steps .slide>*:last-child{margin-bottom:.1em}.steps .slide>*:first-child{margin-top:0}.steps .slide h4{margin-bottom:.6em}.steps .prev,.steps .count{display:none}.steps .next{position:absolute;bottom:0;right:0;margin:var(--content-box-padding)}.steps .next:active,.steps .next:focus,.steps .next:active:focus{color:var(--theme-color-white);outline:0}.steps .slider-tabs{list-style:none;padding:32px 0 0;margin:0 var(--content-box-padding);border-top:1px solid var(--theme-color-primary-dimmed-02)}@media(max-width: 767px){.steps .slider-tabs{padding-top:calc(var(--content-box-padding)*1.5)}}.steps .slider-tabs li{margin:0 0 8px}.steps .slider-tabs li:last-child{margin:0}.steps .slider-tabs .btn,.steps .slider-tabs .next{--button-min-size: 38px;--button-padding: 8px 20px;background-color:var(--theme-color-primary-dimmed-03);color:var(--theme-color-primary);margin:0}.steps .slider-tabs .btn::after,.steps .slider-tabs .next::after{display:none}.steps .slider-tabs li.active .btn,.steps .slider-tabs li.active .next,.steps .slider-tabs .btn:hover,.steps .slider-tabs .next:hover{background-color:var(--theme-color-primary);color:var(--theme-color-white)}@media(max-width: 567px){.steps .controls .next{position:relative;margin:20px var(--content-box-padding) 4px;float:right}.steps .controls:after{content:"";position:relative;display:block;clear:both}}',"",{version:3,sources:["webpack://./stories/components/steps/steps.scss"],names:[],mappings:"AAKI,ycACE,qDAAA,CAEA,qgBACE,kDAAA,CACA,gCAAA,CAMR,OACE,iBAAA,CACA,aAAA,CACA,8BAAA,CACA,oCAAA,CACA,qDAAA,CAEA,yBAPF,OAQI,4CAAA,CAAA,CAGF,oBACE,gFAAA,CACA,mBAAA,CAEA,yBAJF,oBAKI,yCAAA,CAAA,CAIJ,uBACE,UAAA,CACA,aAAA,CACA,UAAA,CACA,qDAAA,CACA,mCAAA,CAGF,cACE,uCAAA,CAEA,yBAHF,cAII,kCAAA,CAAA,CAGF,4BACE,UAAA,CAGF,2BACE,kBAAA,CAGF,4BACE,YAAA,CAGF,iBACE,kBAAA,CAIJ,2BACE,YAAA,CAGF,aACE,iBAAA,CACA,QAAA,CACA,OAAA,CACA,iCAAA,CAKA,iEACE,8BAAA,CACA,SAAA,CAIJ,oBACE,eAAA,CACA,gBAAA,CACA,mCAAA,CACA,yDAAA,CAEA,yBANF,oBAOI,gDAAA,CAAA,CAGF,uBACE,cAAA,CAEA,kCACE,QAAA,CAIJ,mDACE,uBAAA,CACA,0BAAA,CACA,qDAAA,CACA,gCAAA,CACA,QAAA,CAEA,iEACE,YAAA,CAIJ,sIACE,2CAAA,CACA,8BAAA,CAIJ,yBAEI,uBACE,iBAAA,CACA,0CAAA,CACA,WAAA,CAEF,uBACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.richtext .steps {\n .text a, .rte--list a {\n &.external, &.extranet, &.intranet, &[data-linktypeicon=\"CMExternalLink\"], &[data-linktypeicon=\"CMDownload\"] {\n background-color: var(--theme-color-primary-dimmed-03);\n\n &:after {\n outline-color: var(--theme-color-primary-dimmed-03);\n color: var(--theme-color-primary);\n }\n }\n }\n}\n\n.steps {\n position: relative;\n display: block;\n margin: var(--section-margin) 0;\n padding: var(--content-box-padding) 0;\n background-color: var(--theme-color-primary-dimmed-04);\n\n @media(max-width: 567px) {\n padding: calc(var(--content-box-padding) * 2) 0;\n }\n\n > h3, > h2 {\n margin: var(--section-headline-margin) calc(var(--content-box-padding) - 0.05em) 0;\n padding-bottom: 20px;\n\n @media(max-width: 767px) {\n padding-bottom: var(--content-box-padding);\n }\n }\n\n .slider::before {\n content: '';\n display: block;\n height: 1px;\n background-color: var(--theme-color-primary-dimmed-02);\n margin: 0 var(--content-box-padding);\n }\n\n .slide {\n padding: 24px var(--content-box-padding);\n\n @media(max-width: 767px) {\n padding: var(--content-box-padding);\n }\n\n &:not(.current) {\n height: 1px;\n }\n\n > *:last-child {\n margin-bottom: 0.1em;\n }\n\n > *:first-child {\n margin-top: 0;\n }\n\n h4 {\n margin-bottom: 0.6em;\n }\n }\n\n .prev, .count {\n display: none;\n }\n\n .next {\n position: absolute;\n bottom: 0;\n right: 0;\n margin: var(--content-box-padding);\n @extend .btn;\n //@extend .has-icon;\n //@extend .icon-pfeil-rechts;\n\n &:active, &:focus, &:active:focus {\n color: var(--theme-color-white);\n outline: 0;\n }\n }\n\n .slider-tabs {\n list-style: none;\n padding: 32px 0 0;\n margin: 0 var(--content-box-padding);\n border-top: 1px solid var(--theme-color-primary-dimmed-02);\n\n @media(max-width: 767px) {\n padding-top: calc(var(--content-box-padding) * 1.5);\n }\n\n li {\n margin: 0 0 8px;\n\n &:last-child {\n margin: 0;\n }\n }\n\n .btn {\n --button-min-size: 38px;\n --button-padding: 8px 20px;\n background-color: var(--theme-color-primary-dimmed-03);\n color: var(--theme-color-primary);\n margin: 0;\n\n &::after {\n display: none;\n }\n }\n\n li.active .btn, .btn:hover {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n }\n }\n\n @media(max-width: 567px) {\n .controls {\n .next {\n position: relative;\n margin: 20px var(--content-box-padding) 4px;\n float: right;\n }\n &:after {\n content: \"\";\n position: relative;\n display: block;\n clear: both;\n }\n }\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/steps/Steps.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{ContentTabs:()=>ContentTabs,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _StepsData__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/steps/StepsData.js"),_StepsComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/components/steps/StepsComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createSteps({\n ...args\n });\n}",...ContentTabs.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/iframe.html b/gfi-ihk-2024/storybook-static/iframe.html
index 3f5bdf4..5dc3bb2 100644
--- a/gfi-ihk-2024/storybook-static/iframe.html
+++ b/gfi-ihk-2024/storybook-static/iframe.html
@@ -354,8 +354,8 @@
window['DOCS_OPTIONS'] = {"defaultName":"Docs","autodocs":true};