#wrapper.svelte-1gtqb7u{background:#1a1a1a;color:#fff;font-family:Source Sans Pro,sans-serif;padding:2em;min-height:100vh}.inner.svelte-1gtqb7u{max-width:1200px;margin:0 auto;padding:2em}h1.svelte-1gtqb7u{color:#fff;font-size:2.5em;margin-bottom:1em;text-align:left;position:relative;display:inline-block}h1.svelte-1gtqb7u:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:3px;background:#a4a875;border-radius:2px}.year-header.svelte-1gtqb7u{color:#fff;font-size:2em;margin:1.5em 0 1em;text-align:left;border-bottom:2px solid #a4a875;padding-bottom:.5em;opacity:.9}.gigs-container.svelte-1gtqb7u{display:flex;flex-direction:column;gap:2em}.gig.svelte-1gtqb7u{display:flex;background:#a4a8751a;padding:1.5em;border-radius:8px;transition:all .3s ease;border:1px solid rgba(164,168,117,.1)}.gig.svelte-1gtqb7u:hover{transform:translate(10px);background:#a4a87526;border-color:#a4a8754d}.gig.completed.svelte-1gtqb7u{opacity:.5;text-decoration:line-through}.date.svelte-1gtqb7u{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:100px;padding-right:1.5em;border-right:2px solid #a4a875}.month.svelte-1gtqb7u{font-size:1.2em;color:#fff;margin-bottom:.2em}.day.svelte-1gtqb7u{font-size:2em;font-weight:700;color:#a4a875}.details.svelte-1gtqb7u{padding-left:1.5em}.details.svelte-1gtqb7u h3:where(.svelte-1gtqb7u){color:#fff;margin:0 0 .5em;font-size:1.4em}.details.svelte-1gtqb7u p:where(.svelte-1gtqb7u){margin:0;color:#e0e0e0}.location.svelte-1gtqb7u{margin-top:.5em!important;color:#a4a875!important;font-style:italic}@media screen and (max-width: 736px){#wrapper.svelte-1gtqb7u,.inner.svelte-1gtqb7u{padding:1em}h1.svelte-1gtqb7u{font-size:2em;text-align:center;width:100%}.gig.svelte-1gtqb7u{flex-direction:column;text-align:center}.date.svelte-1gtqb7u{border-right:none;border-bottom:2px solid #a4a875;padding:0 0 1em;margin-bottom:1em}.details.svelte-1gtqb7u{padding-left:0}}
