main[data-astro-cid-m746momz]{font-size:16px}main[data-astro-cid-m746momz].centered{display:flex;flex-direction:column;justify-content:center}main[data-astro-cid-m746momz].centered>.event-step-page{margin-block:0}.event-card{border-radius:1.45rem;--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #ffffff0a;border:1px solid var(--csstools-light-dark-toggle--0, #fffc);border:1px solid light-dark(#fffc,#ffffff0a);--backgroundColorLight: #fffc;--backgroundColorDark: #ffffff0a;--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) var(--backgroundColorDark);background-color:var(--csstools-light-dark-toggle--1, var(--backgroundColorLight))}@supports (color: light-dark(red,red)){.event-card{background-color:light-dark(var(--backgroundColorLight),var(--backgroundColorDark))}}.event-cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.event-cards .content{display:flex;align-items:center;gap:1rem;padding:var(--card-padding)}.event-cards .cover{flex:none;width:7rem;height:7rem;border-radius:.75rem;object-fit:cover;--backgroundColorLight: #efedea;--backgroundColorDark: #1b1917;--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) var(--backgroundColorDark);background-color:var(--csstools-light-dark-toggle--2, var(--backgroundColorLight))}@supports (color: light-dark(red,red)){.event-cards .cover{background-color:light-dark(var(--backgroundColorLight),var(--backgroundColorDark))}}.event-cards .text{display:flex;flex-direction:column;gap:.35rem;flex:1;min-width:0}.event-cards .text strong{font-size:1.1em;font-weight:500;line-height:1.25;margin-bottom:.5rem}.event-cards .when,.event-cards .where{display:flex;align-items:center;gap:.35rem;font-size:.85em;--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #ffffffb3;color:var(--csstools-light-dark-toggle--3, #0000008a);color:light-dark(#0000008a,#ffffffb3);--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #ffffffb3;fill:var(--csstools-light-dark-toggle--4, #0000008a);fill:light-dark(#0000008a,#ffffffb3)}.event-cards .where{overflow-wrap:anywhere}.event-cards .when svg,.event-cards .where svg{flex:none;width:1rem;height:1rem}.event-eyebrow{margin:0;font-size:.875em;font-weight:500;overflow-wrap:break-word;--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #ffffffb3;color:var(--csstools-light-dark-toggle--5, #0000008a);color:light-dark(#0000008a,#ffffffb3);--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) #ffffffb3;fill:var(--csstools-light-dark-toggle--6, #0000008a);fill:light-dark(#0000008a,#ffffffb3)}h1{margin:0;font-weight:500}h2{margin:0;font-size:1.25rem;font-weight:500}.event-error{margin:0;font-size:.9rem;--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #ff9d8a;color:var(--csstools-light-dark-toggle--7, #a3231b);color:light-dark(#a3231b,#ff9d8a)}.event-step-page{box-sizing:border-box;width:100%;max-width:30rem;margin:0 auto;padding:1.5rem 1.5rem 3rem}@media(width>=40rem){.event-step-page{--backgroundColorLight: #fff;--backgroundColorDark: #211e1b;--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) var(--backgroundColorDark);background-color:var(--csstools-light-dark-toggle--8, var(--backgroundColorLight));--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #332d28;border:1px solid var(--csstools-light-dark-toggle--9, #e3ddd7);border:1px solid light-dark(#e3ddd7,#332d28);border-radius:2rem;margin-top:3rem;padding:2.5rem}@supports (color: light-dark(red,red)){.event-step-page{background-color:light-dark(var(--backgroundColorLight),var(--backgroundColorDark))}}}.event-admin-card{--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #332d28;border:1px solid var(--csstools-light-dark-toggle--10, #e3ddd7);border:1px solid light-dark(#e3ddd7,#332d28);border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;--backgroundColorLight: #fff;--backgroundColorDark: #211e1b;--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) var(--backgroundColorDark);background-color:var(--csstools-light-dark-toggle--11, var(--backgroundColorLight))}@supports (color: light-dark(red,red)){.event-admin-card{background-color:light-dark(var(--backgroundColorLight),var(--backgroundColorDark))}}.event-admin-table{width:100%;border-collapse:collapse;font-size:.85em}.event-admin-table th{padding:0 .75rem .6rem;--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #332d28;border-bottom:1px solid var(--csstools-light-dark-toggle--12, #e3ddd7);border-bottom:1px solid light-dark(#e3ddd7,#332d28);text-align:left;font-size:.8rem;font-weight:500;line-height:1.3;white-space:nowrap;--csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #ffffffb3;color:var(--csstools-light-dark-toggle--13, #0000008a);color:light-dark(#0000008a,#ffffffb3);--csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) #ffffffb3;fill:var(--csstools-light-dark-toggle--14, #0000008a);fill:light-dark(#0000008a,#ffffffb3)}.event-admin-table td{padding:.75rem;--csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #ffffff14;border-bottom:1px solid var(--csstools-light-dark-toggle--15, #0000000f);border-bottom:1px solid light-dark(#0000000f,#ffffff14);vertical-align:top;--csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) #fff;color:var(--csstools-light-dark-toggle--16, #000000de);color:light-dark(#000000de,#fff);--csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) #fff;fill:var(--csstools-light-dark-toggle--17, #000000de);fill:light-dark(#000000de,#fff)}.event-admin-table tr:last-child td{border-bottom:none}
