footer.svelte-o8k8qz.svelte-o8k8qz{color:var(--middlegrey);font-size:var(--text-sm);grid-auto-flow:dense;padding:10rem var(--main-padding-x) 2rem var(--main-padding-x)}footer.svelte-o8k8qz a.svelte-o8k8qz:hover{text-decoration:underline}footer.svelte-o8k8qz>.svelte-o8k8qz{grid-column:span 2}@media (max-width:55.99rem){footer.svelte-o8k8qz>div.svelte-o8k8qz{grid-column:span 3}}@font-face{font-display:swap;font-family:Euclid Square;font-style:normal;font-weight:400;src:url(/fonts/EuclidSquare-Regular-WebXL.woff2) format("woff2"),url(/fonts/EuclidSquare-Regular-WebXL.woff) format("woff")}@font-face{font-display:swap;font-family:Euclid Square;font-style:italic;font-weight:400;src:url(/fonts/EuclidSquare-RegularItalic-WebXL.woff2) format("woff2"),url(/fonts/EuclidSquare-RegularItalic-WebXL.woff) format("woff")}@font-face{font-display:swap;font-family:Euclid Flex;font-style:normal;font-weight:400;src:url(/fonts/EuclidFlex-Regular-WebXL.woff2) format("woff2"),url(/fonts/EuclidFlex-Regular-WebXL.woff) format("woff")}/*! tailwindcss v3.0.23 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }:root{--font-family:"Euclid Square","Helvetica Neue",Helvetica,Arial,-apple-system,BlinkMacSystemFont,sans-serif;--font-flex:"Euclid Flex","Helvetica Neue",Helvetica,Arial,-apple-system,BlinkMacSystemFont,sans-serif;--shedhalle-red:#e40521;--blue:#6599ff;--canary:#fef75e;--aquamarine:#68fcd8;--white:#fff;--middlegrey:#747474;--darkgrey:#070707;--darkgrey-gradient:linear-gradient(180deg,rgba(7,7,7,0) 0%,#070707 50%);--main-padding-x:1rem;--main-padding-y:1rem;--grid-gap-x:.5rem;--grid-gap-y:1.5rem;--text-xs:.75rem;--text-sm:.9rem;--text-base:1rem;--text-md:1.15rem;--text-lg:1.4rem;--border-width:1px;--nav-border-width:1.5px;--controls-text-size:12px;--content-set-border:1px solid var(--middlegrey);--scrollbar-width-offset:calc(var(--main-padding-x) - 100vw + 100%);--box-border-width:.2rem}body{--text-color:#fff;--bg-color:var(--darkgrey);min-height:100vh;min-height:-webkit-fill-available;overflow-x:hidden}@supports (-webkit-touch-callout:none){body{min-height:-webkit-fill-available}}@media (min-width:56rem){body{padding-right:var(--scrollbar-width-offset)}}html{font-size:14px;font-size:calc(12.77193px + .2924vw);height:-webkit-fill-available}@media screen and (min-width:3840px){html{font-size:24px}}@media screen and (max-width:420px){html{font-size:14px}}body,html{font-feature-settings:"ss01" 1,"ss02" 1,"ss05" 1,"tnum" 1;background-color:var(--darkgrey);color:var(--text-color);font-family:var(--font-family);font-weight:400}.by{color:var(--middlegrey)}strong{font-style:italic;font-weight:inherit}small{font-size:var(--text-xs)}.content a:not(.btn),.meta a:not(.btn),.title a:not(.btn){text-decoration:underline}.content a:not(.btn):hover,.meta a:not(.btn):hover,.title a:not(.btn):hover{text-decoration:none}h1{font-feature-settings:"ss01" 0,"ss02" 0,"ss03" 1,"ss12" 1;font-family:var(--font-flex);font-variant-numeric:oldstyle-nums;grid-column:1/-1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:-.01em;margin-left:-.03em;text-transform:lowercase}h1:before{content:"";display:inline-block;float:right;height:1em;width:1.5em}#title{margin-bottom:5rem}@media (min-width:56rem){#title{margin-bottom:8rem}}.text-2xl,h1{font-size:50px;font-size:calc(21.75439px + 6.72515vw);line-height:.8}@media screen and (min-width:3840px){.text-2xl,h1{font-size:280px}}@media screen and (max-width:420px){.text-2xl,h1{font-size:50px}}#years>span{font-family:var(--font-flex)}#years{line-height:1}@media (max-width:55.99rem){#title,#years{padding-top:.15em}}.content,.name{grid-column:1/-1}.content>*+*,.name>*+*{margin-top:calc(var(--grid-gap-y)*3)}@media (min-width:56rem){.content>*+*,.name>*+*{margin-top:calc(var(--grid-gap-y)*4)}.content,.name{grid-column:span 6}}#artists .artist,#content,#footer{-moz-column-gap:var(--grid-gap-x);column-gap:var(--grid-gap-x);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:var(--grid-gap-y)}@media (min-width:56em){#artists .artist,#content,#footer{-moz-column-gap:calc(var(--grid-gap-x)*1.5);column-gap:calc(var(--grid-gap-x)*1.5)}}@media (min-width:56rem){#artists .artist,#content,#footer{-moz-column-gap:var(--grid-gap-x);column-gap:var(--grid-gap-x);display:grid;grid-template-columns:repeat(10,minmax(0,1fr));row-gap:var(--grid-gap-y)}@media (min-width:56em){#artists .artist,#content,#footer{-moz-column-gap:calc(var(--grid-gap-x)*1.5);column-gap:calc(var(--grid-gap-x)*1.5)}}}#artists h2 span,#artists h3 span,#artists h4 span,#artists h5 span,#content h2 span,#content h3 span,#content h4 span,#content h5 span,#events-slider h2 span,#events-slider h3 span,#events-slider h4 span,#events-slider h5 span,#title h2 span,#title h3 span,#title h4 span,#title h5 span,.event-meta h2 span,.event-meta h3 span,.event-meta h4 span,.event-meta h5 span{border:1px solid var(--text-color);border-radius:.75em;display:inline-block;margin-bottom:calc(var(--grid-gap-y)/2);padding:0 .4em}#artists h2,#content h2,#events-slider h2,#title h2,.event-meta h2{font-size:var(--text-lg)}#artists h3,#content h3,#events-slider h3,#title h3,.event-meta h3{font-size:var(--text-md)}#artists h4,#content h4,#events-slider h4,#title h4,.event-meta h4{font-size:var(--text-base)}#artists .small,#artists h5,#content .small,#content h5,#events-slider .small,#events-slider h5,#title .small,#title h5,.event-meta .small,.event-meta h5{font-size:var(--text-sm)}.event-card h2{border:0!important;font-size:var(--text-md);margin-bottom:0!important;padding:0!important}.event-card.compact h2{font-size:var(--text-base)!important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.btn,input{border-radius:1.5em}input[type=email],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--white);font-size:var(--text-md);margin:0;padding:.6em 1em}.btn,input[type=submit]{background-color:var(--text-color);border:0;border:var(--nav-border-width) solid transparent;color:var(--bg-color);cursor:pointer;display:inline-block;font-size:var(--text-md);letter-spacing:-.01em;padding:.25em .6em}.btn:hover,input[type=submit]:hover{background:transparent;border:var(--nav-border-width) dotted var(--white);color:var(--text-color)}.btn.active,.btn:active,.btn:focus,input[type=submit].active,input[type=submit]:active,input[type=submit]:focus{border:var(--nav-border-width) solid var(--white)}.btn.primary,input[type=submit].primary{background-color:var(--shedhalle-red);color:var(--text-color)}a.svelte-1bwcywo{border:var(--nav-border-width) solid transparent;border-radius:.75em;display:inline-block;margin-bottom:.1em;margin-left:-.35em;outline-offset:-.1em;padding:0 .4em}a.svelte-1bwcywo:hover{border:var(--nav-border-width) dotted var(--white)}a.active.svelte-1bwcywo,a.svelte-1bwcywo:active,a.svelte-1bwcywo:focus{border:var(--nav-border-width) solid var(--white)}div.svelte-1xx108x.svelte-1xx108x{margin-left:-.35em}div.svelte-1xx108x .svelte-1xx108x{border:var(--nav-border-width) solid transparent;border-radius:.75em;display:inline-block;margin-bottom:.1em;padding:0 .4em}div.svelte-1xx108x .svelte-1xx108x:hover{border:var(--nav-border-width) dotted var(--white)}div.svelte-1xx108x .active.svelte-1xx108x,div.svelte-1xx108x a.svelte-1xx108x:active,div.svelte-1xx108x a.svelte-1xx108x:focus{border:var(--nav-border-width) solid var(--white)}nav.svelte-1b334cu.svelte-1b334cu.svelte-1b334cu{background-color:var(--shedhalle-red);font-size:var(--text-lg);font-weight:500;grid-column:3/6;margin-left:calc(var(--main-padding-x)*-1);padding:calc(var(--grid-gap-y)*4) 0 calc(var(--grid-gap-y)*3) 0;pointer-events:all;transform:translate(100%);width:calc(100% + var(--main-padding-x)*2)}@media (min-width:56rem){nav.svelte-1b334cu.svelte-1b334cu.svelte-1b334cu{grid-column:9/11}}nav.svelte-1b334cu.svelte-1b334cu.svelte-1b334cu{display:flex;flex-direction:column;justify-content:space-between;transition:transform .125s ease-in-out}#nav-root.svelte-1b334cu.svelte-1b334cu.svelte-1b334cu{-moz-column-gap:var(--grid-gap-x);column-gap:var(--grid-gap-x);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:var(--grid-gap-y)}@media (min-width:56em){#nav-root.svelte-1b334cu.svelte-1b334cu.svelte-1b334cu{-moz-column-gap:calc(var(--grid-gap-x)*1.5);column-gap:calc(var(--grid-gap-x)*1.5)}}#nav-root.svelte-1b334cu.svelte-1b334cu.svelte-1b334cu{padding:0 calc(var(--grid-gap-x)*2);padding-bottom:calc(var(--grid-gap-y)/2)}#nav-root.svelte-1b334cu li.svelte-1b334cu.svelte-1b334cu{float:left;padding-bottom:0;padding-right:1em}#nav-root.svelte-1b334cu li.svelte-1b334cu>span.svelte-1b334cu{font-size:var(--text-sm);margin-left:.25em}#nav-root.svelte-1b334cu ul.svelte-1b334cu.svelte-1b334cu{display:flex;flex-direction:column}.navOpen #logo-container+nav{transform:translateZ(0)}@media (min-width:56rem){#logo-container+nav:hover,#logo-container:hover+*{transform:translateZ(0)}}#switcher.svelte-1b334cu.svelte-1b334cu.svelte-1b334cu{bottom:0;padding:calc(var(--grid-gap-x)*2);position:absolute}#overlay.svelte-17v5hn6.svelte-17v5hn6{display:none;inset:0;pointer-events:all;position:fixed;z-index:-1}@media (max-width:55.99rem){.navOpen.svelte-17v5hn6 #overlay.svelte-17v5hn6{display:block}}.isHome.svelte-17v5hn6 button.svelte-17v5hn6{cursor:default}header.svelte-17v5hn6.svelte-17v5hn6{height:100vh;width:100vw}@supports (-webkit-touch-callout:none){header.svelte-17v5hn6.svelte-17v5hn6{height:-webkit-fill-available}}@media (min-width:56rem){header.svelte-17v5hn6.svelte-17v5hn6{padding:0 var(--main-padding-x)}}header.svelte-17v5hn6.svelte-17v5hn6{display:flex;overflow:hidden;pointer-events:none;position:fixed;z-index:999}.wrapper.svelte-17v5hn6.svelte-17v5hn6{-moz-column-gap:var(--grid-gap-x);column-gap:var(--grid-gap-x);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:var(--grid-gap-y)}@media (min-width:56em){.wrapper.svelte-17v5hn6.svelte-17v5hn6{-moz-column-gap:calc(var(--grid-gap-x)*1.5);column-gap:calc(var(--grid-gap-x)*1.5)}}.wrapper.svelte-17v5hn6.svelte-17v5hn6{flex:1;width:100%}@media (min-width:56rem){.wrapper.svelte-17v5hn6.svelte-17v5hn6{-moz-column-gap:var(--grid-gap-x);column-gap:var(--grid-gap-x);display:grid;grid-template-columns:repeat(10,minmax(0,1fr));row-gap:var(--grid-gap-y)}@media (min-width:56em){.wrapper.svelte-17v5hn6.svelte-17v5hn6{-moz-column-gap:calc(var(--grid-gap-x)*1.5);column-gap:calc(var(--grid-gap-x)*1.5)}}.wrapper.svelte-17v5hn6.svelte-17v5hn6{-moz-column-gap:0;column-gap:0;grid-template-rows:1fr;padding:0}}#logo-container.svelte-17v5hn6.svelte-17v5hn6{padding:var(--main-padding-y) var(--main-padding-x);pointer-events:all}@media (min-width:56rem){#logo-container.svelte-17v5hn6.svelte-17v5hn6{padding:calc(var(--main-padding-y)*1.5) calc(var(--main-padding-x)*3) calc(var(--main-padding-y)*1.5) calc(var(--main-padding-x)*1.5)}}#logo-container.svelte-17v5hn6.svelte-17v5hn6{background-color:var(--shedhalle-red);left:calc(100vw - 1.2em - var(--main-padding-x)*2);position:fixed;top:0;z-index:1000}@media (min-width:56rem){#logo-container.svelte-17v5hn6.svelte-17v5hn6{left:calc(100vw - 1em - var(--main-padding-x)*1.5)}}#logo.svelte-17v5hn6.svelte-17v5hn6{width:1.2em}@media (min-width:56rem){#logo.svelte-17v5hn6.svelte-17v5hn6{width:.7em}}main.svelte-xsqwid{min-height:100vh;padding:0 var(--main-padding-x);padding-bottom:5rem}@supports (-webkit-touch-callout:none){main.svelte-xsqwid{min-height:-webkit-fill-available}}@media (min-width:56rem){main.svelte-xsqwid{padding-right:0}}
