(function(n){if(typeof define=="function"&&define.amd)define(n);else if(typeof exports=="object")module.exports=n();else{var i=window.Cookies,t=window.Cookies=n();t.noConflict=function(){return window.Cookies=i,t}}})(function(){function n(){for(var n=0,r={},t,i;n<arguments.length;n++){t=arguments[n];for(i in t)r[i]=t[i]}return r}function t(i){function r(t,u,f){var o,h,l,e,s;if(typeof document!="undefined"){if(arguments.length>1){f=n({path:"/"},r.defaults,f);typeof f.expires=="number"&&(h=new Date,h.setMilliseconds(h.getMilliseconds()+f.expires*864e5),f.expires=h);try{o=JSON.stringify(u);/^[\{\[]/.test(o)&&(u=o)}catch(y){}return u=i.write?i.write(u,t):encodeURIComponent(String(u)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[\(\)]/g,escape),document.cookie=[t,"=",u,f.expires&&"; expires="+f.expires.toUTCString(),f.path&&"; path="+f.path,f.domain&&"; domain="+f.domain,f.secure?"; secure":""].join("")}t||(o={});for(var a=document.cookie?document.cookie.split("; "):[],v=/(%[0-9A-Z]{2})+/g,c=0;c<a.length;c++){l=a[c].split("=");e=l.slice(1).join("=");e.charAt(0)==='"'&&(e=e.slice(1,-1));try{if(s=l[0].replace(v,decodeURIComponent),e=i.read?i.read(e,s):i(e,s)||e.replace(v,decodeURIComponent),this.json)try{e=JSON.parse(e)}catch(y){}if(t===s){o=e;break}t||(o[s]=e)}catch(y){}}return o}}return r.set=r,r.get=function(n){return r(n)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,i){r(t,"",n(i,{expires:-1}))},r.withConverter=t,r}return t(function(){})}),function(){function n(t,i,r){function u(f,o){var h,c,s;if(!i[f]){if(!t[f]){if(h="function"==typeof require&&require,!o&&h)return h(f,!0);if(e)return e(f,!0);c=new Error("Cannot find module '"+f+"'");throw c.code="MODULE_NOT_FOUND",c;}s=i[f]={exports:{}};t[f][0].call(s.exports,function(n){var i=t[f][1][n];return u(i||n)},s,s.exports,n,t,i,r)}return i[f].exports}for(var e="function"==typeof require&&require,f=0;f<r.length;f++)u(r[f]);return u}return n}()({1:[function(n,t,i){(function(n){if(typeof define=="function"&&define.amd)define(n);else if(typeof i=="object")t.exports=n();else{var u=window.Cookies,r=window.Cookies=n();r.noConflict=function(){return window.Cookies=u,r}}})(function(){function n(){for(var n=0,r={},t,i;n<arguments.length;n++){t=arguments[n];for(i in t)r[i]=t[i]}return r}function t(i){function r(t,u,f){var o,h,l,e,s;if(typeof document!="undefined"){if(arguments.length>1){f=n({path:"/"},r.defaults,f);typeof f.expires=="number"&&(h=new Date,h.setMilliseconds(h.getMilliseconds()+f.expires*864e5),f.expires=h);try{o=JSON.stringify(u);/^[\{\[]/.test(o)&&(u=o)}catch(y){}return u=i.write?i.write(u,t):encodeURIComponent(String(u)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[\(\)]/g,escape),document.cookie=[t,"=",u,f.expires&&"; expires="+f.expires.toUTCString(),f.path&&"; path="+f.path,f.domain&&"; domain="+f.domain,f.secure?"; secure":""].join("")}t||(o={});for(var a=document.cookie?document.cookie.split("; "):[],v=/(%[0-9A-Z]{2})+/g,c=0;c<a.length;c++){l=a[c].split("=");e=l.slice(1).join("=");e.charAt(0)==='"'&&(e=e.slice(1,-1));try{if(s=l[0].replace(v,decodeURIComponent),e=i.read?i.read(e,s):i(e,s)||e.replace(v,decodeURIComponent),this.json)try{e=JSON.parse(e)}catch(y){}if(t===s){o=e;break}t||(o[s]=e)}catch(y){}}return o}}return r.set=r,r.get=function(n){return r(n)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,i){r(t,"",n(i,{expires:-1}))},r.withConverter=t,r}return t(function(){})})},{}],2:[function(){$(document).ready(function(){function n(n,t){n.css("display","none");n.addClass(t);n.slideDown(100,"linear",function(){$(this).css("display","")})}function t(n,t){n.css("display","flex");n.slideUp(100,"linear",function(){n.css("display","");n.removeClass(t)})}$(".btn--hamburger").on("click",function(n){$(n.target).closest(".header").toggleClass("header--menu-open");n.preventDefault()});$(".btn--toggle-language").on("click",function(n){$(n.target).parents(".language-picker").toggleClass("language-picker--open");n.preventDefault();n.stopPropagation()});$(".sub-menu__item--search-btn .btn").on("click",function(n){var t=$(n.target).parents(".header");t.toggleClass("header--search-open");t.hasClass("header--search-open")&&t.find(".site-search__input").focus();n.preventDefault()});$(".timetable__expand-btn").on("click",function(n){$(this).parents(".timetable__slot-content").toggleClass("timetable__slot-content--open");n.preventDefault();n.stopPropagation()});$(".presenter__expand-btn").on("click",function(n){$(this).siblings(".presenter__bio").toggleClass("presenter__bio--open");n.preventDefault();n.stopPropagation()});$("[data-side-menu-toggle-button]").on("click",function(n){var t=$(n.target).parents("[data-side-menu-toggle-root]"),i=t.find("[data-side-menu-togglable]");t.hasClass("active")?(i.css("display","block"),i.slideUp(400,"swing",function(){$(this).css("display","");t.removeClass("active")})):(i.css("display","none"),t.addClass("active"),i.slideDown(400,"swing",function(){$(this).css("display","")}));n.preventDefault();n.stopPropagation()});$(".patentveiviser__knapp").on("click",function(i){var r=$(".patentveiviser__lenke-container"),u=$(".patentveiviser__indikatorlenker");r.hasClass("active")?($(this).attr("aria-expanded",!1),$(this).text($(this).attr("data-inactive-text")),t(r,"active"),u.removeClass("active")):($(this).attr("aria-expanded",!0),$(this).text($(this).attr("data-active-text")),u.addClass("active"),n(r,"active"));i.preventDefault();i.stopPropagation()});$("body").on("click",function(n){var t=$(".language-picker--open");$(n.target).closest(t).length||t.removeClass("language-picker--open")});$("[data-dismiss]").click(function(n){n.preventDefault();$(this).closest("[data-dismiss-root]").animate({height:"toggle"},150,function(){$(this).closest("[data-dismiss-root]").remove()});$(this).closest("[data-dismiss-root]").hasClass("header__warning")&&Cookies.get("sitewarning")&&(Cookies.set("sitewarning",{visible:"false"}),console.log(Cookies.get("sitewarning")))});window.onbeforeprint=function(){$(".course-page").css("display","block");$(".course-page").prepend($(".course-page__ingress"))}})},{}],3:[function(n){var t=n("./_cookie"),i=n("./_main"),r=n("./_typography"),u=n("./_video")},{"./_cookie":1,"./_main":2,"./_typography":4,"./_video":5}],4:[function(){$(function(){$("[data-last-word]").each(function(){var n=$(this).html().split(/\s+/),t=n.pop(),i=n.join(" ");$(this).html([i,' <span class="last-word">',t,"<\/span>"].join(""));$(this).addClass("has-last-word")})})},{}],5:[function(){$(document).ready(function(){var n=$("iframe[src*='//player.vimeo.com'], iframe[src*='//www.youtube.com']");console.log("video.js found "+n.length+" video(s)");n.each(function(){$(this).data("aspectRatio",this.height/this.width).removeAttr("height").removeAttr("width")});$(window).resize(function(){n.each(function(){var n=$(this),t=$(this).parent().width();n.width(t).height(t*n.data("aspectRatio"))})}).resize()})},{}]},{},[3])