:root{--size-4:1.25rem;--size-10:5rem;--size-fluid-3:max(1.5rem, min(3vw, 2rem));--size-fluid-4:max(2rem, min(4vw, 3rem));--size-2:.5rem;--size-1:.25rem;--size-3:1rem;--size-5:1.5rem;--size-8:3rem;--size-fluid-2:max(1rem, min(2vw, 1.5rem))}@font-face{font-family:Figtree;src:url(/dist/assets/Figtree-Regular.subset-CCNHroOA.woff2)format("woff2"),url(/dist/assets/Figtree-Regular.subset-Dx1kNN33.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/dist/assets/Figtree-SemiBold.subset-C6U_ikk7.woff2)format("woff2"),url(/dist/assets/Figtree-SemiBold.subset-CNJtMl-k.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/dist/assets/Figtree-Bold.subset-C6QSndim.woff2)format("woff2"),url(/dist/assets/Figtree-Bold.subset-Y2uHV1nj.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/dist/assets/Figtree-Italic.subset-B5kP20_e.woff2)format("woff2"),url(/dist/assets/Figtree-Italic.subset-Q3mHo9cf.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}.p-0{padding:var(--size-0)}.p-4{padding:var(--size-4)}.pt-10{padding-top:var(--size-10)}.px-0{padding-left:var(--size-0);padding-right:var(--size-0)}.f-pt-3{padding-top:var(--size-fluid-3)}.f-pt-4,.f-py-4{padding-top:var(--size-fluid-4)}.f-py-4{padding-bottom:var(--size-fluid-4)}.m-0{margin:var(--size-0)}.me-2{margin-right:var(--size-2)}.mt-0{margin-top:var(--size-0)}.mt-1{margin-top:var(--size-1)}.mt-10{margin-top:var(--size-10)}.mt-2{margin-top:var(--size-2)}.mt-3{margin-top:var(--size-3)}.mt-4{margin-top:var(--size-4)}.mt-5{margin-top:var(--size-5)}.mt-8{margin-top:var(--size-8)}.mb-0{margin-bottom:var(--size-0)}.mb-1{margin-bottom:var(--size-1)}.mb-2{margin-bottom:var(--size-2)}.mb-3{margin-bottom:var(--size-3)}.mb-4{margin-bottom:var(--size-4)}.mx-0{margin-left:var(--size-0);margin-right:var(--size-0)}.f-mt-2{margin-top:var(--size-fluid-2)}.f-mt-4{margin-top:var(--size-fluid-4)}.f-mb-4{margin-bottom:var(--size-fluid-4)}.gap-2{gap:var(--size-2)}.gap-4{gap:var(--size-4)}.gap-8{gap:var(--size-8)}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.w-full{width:100%}.w-auto{width:auto}.h-auto{height:auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.align-items-center{align-items:center}.justify-content-start{justify-content:start}.justify-content-center{justify-content:center}.text-balance{text-wrap:balance}@media (--lg-n-above){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-column-start-4{grid-column-start:4}.lg\:grid-column-end-12{grid-column-end:12}}@media (--md-n-above){.md\:block{display:block}.md\:hidden{display:none}}:root{--primary-lightest:#4d4d4d;--primary-lighter:#404040;--primary-light:#333;--primary-text-color:white;--secondary:#e27712;--neutral:#f5f5f5;--neutral-dark:#d9d9d9;--neutral-darker:#b3b3b3;--white:white;--black:black;--body-bg:var(--white);--body-color:var(--black);--font-size-artist:9pt;--font-family:Figtree,system-ui,Segoe UI,Ubuntu,Cantarell,Noto Sans, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root[data-admin-view="2026"]{--neutral:#fbf6e9;--neutral-dark:#f8ecd3;--neutral-darker:#bf9c69}@page{size:a4 portrait;margin:4mm}html{box-sizing:border-box;font-family:Figtree,system-ui,Segoe UI,Ubuntu,Cantarell,Noto Sans,-apple-system,Roboto,Helvetica Neue,Arial,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-family);margin:0;padding:0}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{background:#fff;background:var(--body-bg)}[data-admin-view="2026"] body,html[data-admin-view="2026"]{background:#f8ecd3}body{background:#fff;background:var(--body-bg);color:var(--body-color);margin:0;font-size:8pt}[data-admin-view="2026"] body{padding:2mm}@media only screen{body{min-width:900px;max-width:40em;margin:0 auto}}.print:hidden{display:none}h1,h2,h3{font-family:Figtree,system-ui,Segoe UI,Ubuntu,Cantarell,Noto Sans,-apple-system,Roboto,Helvetica Neue,Arial,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-family);margin:0;font-weight:700}.lineup-header,.timetable-header{text-align:center;align-items:center;margin:0}.lineup-header #logo-windmill,.timetable-header #logo-windmill{color:var(--secondary)}[data-admin-view="2026"] .lineup-header #logo-windmill,[data-admin-view="2026"] .timetable-header #logo-windmill{color:#94591f}.lineup-header{margin-bottom:5mm}h1,h2,h3{margin-bottom:.5em}.timetable-stage-titles>*,.timetable-title,h1{text-align:center}.row{gap:2em;width:100%;display:flex}.col-lg-6{width:50%}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.list-unstyled{margin:0;padding:0;list-style:none}.list-unstyled li{padding:0}.artist-thumb__subtitle,.timetable-block__title{font-family:var(--headings-font-family);text-transform:uppercase;margin:0;font-weight:700}.lineup-print__day{page-break-inside:avoid;break-inside:avoid-page}.lineup-print__day h1{text-transform:uppercase;justify-content:center;margin-top:0;margin-bottom:5mm;font-size:18pt;font-weight:400;display:flex}.lineup-print .stage-list{grid-column-gap:5mm;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lineup-print .artist-list{margin:0;padding:0;list-style:none}.lineup-print .artist-list>li{margin-top:5mm}.lineup-print .artist-thumb,.lineup-print .artist-thumb__meta ul,.timetable-grid-row{display:flex}.lineup-print .artist-thumb__image{flex:none}.lineup-print .artist-thumb__image img{-o-object-fit:cover;object-fit:cover;width:2.25cm;max-width:100%;height:2.25cm}.lineup-print .artist-thumb__title{font-size:14pt}.lineup-print .artist-thumb__subtitle{margin:0;font-weight:700}.lineup-print .artist-thumb__text{margin-left:5mm;transform:translateY(-.75mm)}.lineup-print .artist-thumb__short-description{margin:1mm 0 0;font-size:9pt;line-height:1.4}.lineup-print .artist-thumb__meta{margin:2mm 0 0;line-height:1.6}.lineup-print .artist-thumb__meta ul{flex-wrap:wrap;gap:3mm;margin:0;padding:0;list-style:none}.timetable-grid-row{gap:3em}.timetable-grid-row>*,.timetable-stage-titles>*{flex:50%}.timetable section{page-break-after:always;-webkit-column-break-after:page;-moz-column-break-after:page;break-after:page}.timetable-title{text-transform:uppercase;margin-bottom:1mm;font-weight:400;color:var(--black)!important}.timetable-title>span{border-radius:.5rem;padding:.25rem 2rem;display:inline-flex}.timetable-stage-titles{font-size:9pt;font-size:var(--font-size-artist);gap:1em;margin-bottom:0;display:flex}.timetable-layout{grid-template:"stage1 time stage2"/minmax(0,1fr) 8mm minmax(0,1fr);display:grid}.timetable-layout__general-events,.timetable-layout__stage-1,.timetable-layout__stage-2{position:relative}.timetable-layout__general-events{z-index:11}.timetable-layout__stage-1,.timetable-layout__stage-2{z-index:12}.timetable-layout__stage-1{grid-area:stage1}.timetable-layout__hours{text-align:center;grid-area:1/1/auto/span 3;display:block}.timetable-layout__stage-2{grid-area:stage2}.timetable-layout__general-events{grid-area:1/1/auto/span 3}.timetable-block{height:calc(var(--duration) * .27mm);margin-top:calc(var(--time-before) * .27mm);flex-direction:column;padding:0 2px;display:flex}[data-admin-view="2026"] .timetable-block{padding:0 5px}.timetable-block--general-event,.timetable-block--show{z-index:2;text-align:center;background:#f5f5f5;background:var(--neutral);border:1px solid #b3b3b3;border:1px solid var(--neutral-darker);justify-content:center;align-items:center;margin-left:2mm;margin-right:2mm;position:relative}[data-admin-view] .timetable-block--general-event,[data-admin-view] .timetable-block--show{background-color:#000;background-color:var(--black);border-color:#000;border-color:var(--black);color:var(--white)}[data-admin-view="2026"] .timetable-block--general-event,[data-admin-view="2026"] .timetable-block--show{color:#f8ecd3;background-color:#281205;border:0}[data-admin-view="2026"] .timetable-block--general-event[data-stage="60"],[data-admin-view="2026"] .timetable-block--show[data-stage="60"]{color:#f8ecd3;background-color:#94591f}.timetable-block--general-event,.timetable-block--hour{align-items:center}[data-admin-view] .timetable-block--general-event{border-color:#f5f5f5;border-color:var(--neutral);color:var(--black)}[data-admin-view="2026"] .timetable-block--general-event,[data-admin-view] .timetable-block--general-event{background-color:#f5f5f5;background-color:var(--neutral)}.timetable-block--general-event .timetable-block__title{font-size:8pt;line-height:.85}.timetable-block--general-event .timetable-block__title span{text-wrap:balance;display:block}.timetable-block--hour{pointer-events:none;position:relative}.timetable-block--hour span{z-index:10;background:#fff;background:var(--body-bg);padding:0 4px;display:inline-block;position:relative;transform:translateY(-6px)}[data-admin-view="2026"] .timetable-block--hour span{background:#f8ecd3}.timetable-block--hour span.hide-hour-label{display:none}.timetable-block--hour:after,.timetable-block--hour:before{content:"";display:block;position:absolute;left:0;right:0}.timetable-block--hour:before{border-top:1px solid #b3b3b3;border-top:1px solid var(--neutral-darker);top:0}.timetable-block--hour:after{border-top:1px dashed #b3b3b3;border-top:1px dashed var(--neutral-darker);top:50%}.timetable-block__title{font-size:9pt;font-size:var(--font-size-artist);text-wrap:balance;flex-direction:column;margin:0;display:flex;overflow:hidden}.timetable-block__title small{font-weight:400}.timetable-block__title .artist-subtitle{font-size:7pt}.timetable-block__time{font-size:inherit}.timetable-disclaimer{margin-top:-4mm;display:block}
