.semics-waiver-widget[data-astro-cid-lo6hsijh]{--_fg:var(--events-fg,#1a1a1a);--_muted:var(--events-muted,#4a4a4a);--_bg:var(--events-bg,#fff);--_border:var(--events-border,#6b6b6b);--_line:color-mix(in srgb, var(--_border) 30%, transparent);--_tint:color-mix(in srgb, var(--_accent) 7%, var(--_bg));--_accent:var(--events-accent,#0b57d0);--_accent-fg:var(--events-accent-fg,#fff);--_error:var(--events-error,#b3261e);--_radius:var(--events-radius,6px);--_pad:clamp(1.25rem, .75rem + 2.5vw, 2rem);box-sizing:border-box;max-inline-size:var(--events-widget-max,none);padding:var(--_pad);border:1px solid var(--_line);border-radius:calc(var(--_radius) + 6px);background:var(--_bg);color:var(--_fg);overflow-wrap:anywhere;line-height:1.5;box-shadow:0 1px 2px #0000000a,0 6px 24px #0000000f}.semics-waiver-widget[data-astro-cid-lo6hsijh] [data-astro-cid-lo6hsijh],.semics-waiver-widget[data-astro-cid-lo6hsijh] [data-astro-cid-lo6hsijh]:before,.semics-waiver-widget[data-astro-cid-lo6hsijh] [data-astro-cid-lo6hsijh]:after{box-sizing:border-box}.semics-waiver-widget[data-astro-cid-lo6hsijh] h2[data-astro-cid-lo6hsijh]{margin:0 0 1.25rem;font-size:1.375rem;line-height:1.25}.semics-waiver-widget[data-astro-cid-lo6hsijh] form[data-astro-cid-lo6hsijh]{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.semics-waiver-widget[data-astro-cid-lo6hsijh] fieldset[data-astro-cid-lo6hsijh]{border:0;gap:.75rem;min-inline-size:0;margin:0;padding:0;display:grid}.semics-waiver-widget[data-astro-cid-lo6hsijh] legend[data-astro-cid-lo6hsijh],.semics-group-title[data-astro-cid-lo6hsijh]{letter-spacing:.06em;text-transform:uppercase;color:var(--_muted);margin:0 0 .75rem;padding:0;font-size:.8125rem;font-weight:700}.semics-group[data-astro-cid-lo6hsijh]{gap:.75rem;min-inline-size:0;display:grid}.semics-group-title[data-astro-cid-lo6hsijh]{margin:0}.semics-pair[data-astro-cid-lo6hsijh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem 1rem;display:grid}.semics-attendee[data-astro-cid-lo6hsijh]{border-block-start:1px solid var(--_line);padding-block-start:1rem}.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-attendee[data-astro-cid-lo6hsijh] legend[data-astro-cid-lo6hsijh]{letter-spacing:0;text-transform:none;color:var(--_fg);margin:0 0 .75rem;font-size:.9375rem}.semics-more[data-astro-cid-lo6hsijh],.semics-more-rows[data-astro-cid-lo6hsijh]{gap:.75rem;display:grid}.semics-more[data-astro-cid-lo6hsijh]>summary[data-astro-cid-lo6hsijh]{min-block-size:2.75rem;inline-size:fit-content;color:var(--_accent);cursor:pointer;padding-block:.5rem;font-weight:600}.semics-field[data-astro-cid-lo6hsijh]{gap:.375rem;display:grid}.semics-field[data-astro-cid-lo6hsijh]>label[data-astro-cid-lo6hsijh]{font-weight:500}.semics-check[data-astro-cid-lo6hsijh]{align-items:center;gap:.5rem;display:flex}.semics-waiver-widget[data-astro-cid-lo6hsijh] input[data-astro-cid-lo6hsijh]:not([type=checkbox]),.semics-waiver-widget[data-astro-cid-lo6hsijh] select[data-astro-cid-lo6hsijh],.semics-waiver-widget[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh]{font:inherit;min-block-size:2.75rem;max-inline-size:100%}.semics-waiver-widget[data-astro-cid-lo6hsijh] input[data-astro-cid-lo6hsijh]:not([type=checkbox]),.semics-waiver-widget[data-astro-cid-lo6hsijh] select[data-astro-cid-lo6hsijh]{border:1px solid var(--_border);border-radius:var(--_radius);background:var(--_bg);inline-size:100%;color:var(--_fg);padding:.5rem .75rem}.semics-waiver-widget[data-astro-cid-lo6hsijh] input[data-astro-cid-lo6hsijh][type=checkbox]{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--_accent);margin:0}.semics-waiver-widget[data-astro-cid-lo6hsijh] [data-astro-cid-lo6hsijh][aria-invalid=true]{border-color:var(--_error);outline:1px solid var(--_error)}.semics-hint[data-astro-cid-lo6hsijh]{color:var(--_muted)}.semics-picker-field[data-astro-cid-lo6hsijh]{gap:.75rem}.semics-picker-nav[data-astro-cid-lo6hsijh]{max-inline-size:var(--events-calendar-max,26rem);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.semics-picker-month[data-astro-cid-lo6hsijh]{margin:0;margin-inline-end:auto;font-size:1.125rem;font-weight:700}.semics-picker-nav[data-astro-cid-lo6hsijh] a[data-astro-cid-lo6hsijh]{border:1px solid var(--_line);min-block-size:2.25rem;color:var(--_accent);border-radius:999px;align-items:center;padding:.25rem .875rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.semics-picker-nav[data-astro-cid-lo6hsijh] a[data-astro-cid-lo6hsijh]:hover{border-color:var(--_accent)}.semics-picker[data-astro-cid-lo6hsijh]{border:0;gap:1rem;min-inline-size:0;margin:0;padding:0;display:grid}.semics-picker[data-astro-cid-lo6hsijh] p[data-astro-cid-lo6hsijh]{margin:0}.semics-calendar[data-astro-cid-lo6hsijh]{inline-size:calc(min(100%, var(--events-calendar-max,26rem)) + .75rem);border-collapse:separate;border-spacing:.375rem;table-layout:fixed;text-align:center;margin:-.375rem}.semics-calendar[data-astro-cid-lo6hsijh] th[data-astro-cid-lo6hsijh]{color:var(--_muted);padding-block:0 .25rem;font-size:.8125rem;font-weight:600}.semics-calendar[data-astro-cid-lo6hsijh] td[data-astro-cid-lo6hsijh]{padding:0}.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-calendar[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh],.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-times[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh]{border:1px solid var(--_accent);border-radius:var(--_radius);background:var(--_bg);inline-size:100%;color:var(--_accent);cursor:pointer;padding:.25rem;font-weight:600}.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-calendar[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh]{block-size:clamp(2.75rem,2rem + 2vw,3.25rem)}.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-calendar[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh]:not([aria-pressed=true],.semics-day-full):hover,.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-times[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh]:not([aria-disabled=true],[aria-checked=true]):hover{background:var(--_tint);box-shadow:inset 0 0 0 1px var(--_accent);color:var(--_accent)}.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-calendar[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh].semics-day-full,.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-times[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh][aria-disabled=true]{border-color:var(--_line);color:var(--_muted);font-weight:400;text-decoration:line-through}.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-times[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh][aria-disabled=true]{cursor:not-allowed}.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-calendar[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh][aria-pressed=true],.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-times[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh][aria-checked=true]{background:var(--_accent);color:var(--_accent-fg);box-shadow:none}.semics-day-none[data-astro-cid-lo6hsijh]{block-size:clamp(2.75rem,2rem + 2vw,3.25rem);color:var(--_muted);place-items:center;display:grid}.semics-times[data-astro-cid-lo6hsijh]{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;display:grid}.semics-waiver-widget[data-astro-cid-lo6hsijh] .semics-times[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh]{justify-items:center;padding:.5rem;display:grid}.semics-places[data-astro-cid-lo6hsijh]{font-size:.8125rem;font-weight:400}.semics-note[data-astro-cid-lo6hsijh]{color:var(--_muted);margin:0}.semics-steps[data-astro-cid-lo6hsijh]{flex-wrap:wrap;gap:.25rem 1.75rem;margin:0;padding-inline-start:1.25rem;font-weight:600;display:flex}.semics-field-error[data-astro-cid-lo6hsijh],.semics-form-alert[data-astro-cid-lo6hsijh]{color:var(--_error);margin:0}.semics-form-alert[data-astro-cid-lo6hsijh]{border:1px solid var(--_error);border-radius:var(--_radius);padding:.75rem 1rem}.semics-summary[data-astro-cid-lo6hsijh]{border-radius:var(--_radius);background:var(--_tint);gap:.25rem;padding:1rem 1.25rem;display:grid}.semics-summary[data-astro-cid-lo6hsijh] p[data-astro-cid-lo6hsijh]{margin:0}.semics-summary-when[data-astro-cid-lo6hsijh]{font-weight:600}.semics-summary-total[data-astro-cid-lo6hsijh]{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.semics-summary-total[data-astro-cid-lo6hsijh] strong[data-astro-cid-lo6hsijh]{font-size:1.125rem}.semics-sr[data-astro-cid-lo6hsijh]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.semics-waiver-widget[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh].semics-book{border-radius:var(--_radius);background:var(--_accent);min-inline-size:min(100%,12rem);color:var(--_accent-fg);cursor:pointer;border:0;justify-self:start;padding:.75rem 2rem;font-weight:600}.semics-waiver-widget[data-astro-cid-lo6hsijh] button[data-astro-cid-lo6hsijh].semics-add{border:1px dashed var(--_accent);border-radius:var(--_radius);color:var(--_accent);cursor:pointer;background:0 0;justify-self:start;padding:.5rem 1rem;font-weight:600}.semics-waiver-widget[data-astro-cid-lo6hsijh] [data-astro-cid-lo6hsijh]:focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.semics-waiver-widget[data-astro-cid-lo6hsijh] [data-astro-cid-lo6hsijh][hidden]{display:none!important}
