#schedule-container[data-astro-cid-xjqxvez7]{text-align:left}#schedule-items[data-astro-cid-xjqxvez7]{transition:opacity .15s ease-in-out;view-transition-name:schedule-items}.schedule-note[data-astro-cid-xjqxvez7]{color:var(--subtext0);margin-bottom:1rem;white-space:pre-line}.schedule-item[data-astro-cid-xjqxvez7]{background:color-mix(in srgb,var(--item-color) 10%,white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%239C92AC' fill-opacity='0.2' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");border-radius:1em;padding:1rem 1rem 1rem 6rem;margin-bottom:1.5rem;box-shadow:0 2px 8px #0000001a;border:1px solid var(--surface0);border-bottom:.5em solid var(--item-color);position:relative;overflow-x:clip;overflow-y:visible;-webkit-overflow-scrolling:touch}@supports (-webkit-touch-callout: none){.schedule-item[data-astro-cid-xjqxvez7]{overflow:visible;clip-path:inset(-100vh -100vw -100vh 0)}}[data-theme=dark] .schedule-item[data-astro-cid-xjqxvez7]{background:color-mix(in srgb,var(--item-color) 10%,var(--base));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23c6d0f5' fill-opacity='0.10' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");border:.5px solid var(--item-color);border:1px solid var(--surface2);border-bottom:.5em solid var(--item-color)}.date-box[data-astro-cid-xjqxvez7]{position:absolute;left:-1rem;top:.5rem;height:4rem;max-height:4rem;background:color-mix(in srgb,var(--item-color) 85%,black);color:#fff;display:flex;justify-content:flex-end;align-items:center;transform:skew(-10deg);font-weight:700;font-style:italic;border-radius:.75em;padding-right:.75rem;padding-left:1.5rem}[data-theme=dark] .date-box[data-astro-cid-xjqxvez7]{background:color-mix(in srgb,var(--item-color) 85%,black)}.date-content[data-astro-cid-xjqxvez7]{display:flex;flex-direction:column;align-items:flex-end;text-align:right;transform:skew(10deg)}.date-number[data-astro-cid-xjqxvez7]{font-size:1.5rem;line-height:1;margin-bottom:.25rem}.date-weekday[data-astro-cid-xjqxvez7]{font-size:.75rem;line-height:1;letter-spacing:.05em}.content-container[data-astro-cid-xjqxvez7] h2[data-astro-cid-xjqxvez7]{margin-top:0;margin-bottom:.25rem;font-size:1.25rem;color:var(--text);padding-right:3rem}.add-to-calendar-btn[data-astro-cid-xjqxvez7]{position:absolute;top:1rem;right:1rem;background:transparent;border:none;cursor:pointer;padding:.375rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:all .2s ease;color:color-mix(in srgb,var(--item-color) 70%,black)}.add-to-calendar-btn[data-astro-cid-xjqxvez7]:hover{background:color-mix(in srgb,var(--item-color) 20%,transparent);color:color-mix(in srgb,var(--item-color) 85%,black);transform:scale(1.1)}.add-to-calendar-btn[data-astro-cid-xjqxvez7]:active{transform:scale(.95)}.add-to-calendar-btn[data-astro-cid-xjqxvez7] svg[data-astro-cid-xjqxvez7]{width:100%;height:100%}[data-theme=dark] .add-to-calendar-btn[data-astro-cid-xjqxvez7]{color:color-mix(in srgb,var(--item-color) 50%,white)}[data-theme=dark] .add-to-calendar-btn[data-astro-cid-xjqxvez7]:hover{background:color-mix(in srgb,var(--item-color) 20%,transparent);color:color-mix(in srgb,var(--item-color) 70%,white)}.time-display[data-astro-cid-xjqxvez7]{font-size:.8rem;color:color-mix(in srgb,var(--item-color) 70%,black);font-weight:600;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.025em}[data-theme=dark] .time-display[data-astro-cid-xjqxvez7]{color:color-mix(in srgb,var(--item-color) 50%,white)}.content-container[data-astro-cid-xjqxvez7] p[data-astro-cid-xjqxvez7]{margin:0;color:var(--subtext1);line-height:1.6;font-size:.875rem;white-space:pre-line;a{color:var(--blue);text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s;&:hover{text-decoration-color:var(--blue)}}strong{font-weight:600;color:var(--text)}em{font-style:italic}}@media(max-width:768px){.schedule-item[data-astro-cid-xjqxvez7]{padding:.75rem;margin-bottom:1rem;display:flex;flex-direction:column}.date-box[data-astro-cid-xjqxvez7]{position:static;min-width:4rem;height:auto;max-height:none;transform:skew(-10deg) translate(-.75rem);border-radius:.5rem;padding:.5rem .75rem 0 1.5rem;justify-content:center;margin-bottom:.75rem;margin-left:-.75rem;align-self:flex-start}.date-content[data-astro-cid-xjqxvez7]{flex-direction:row;align-items:center;gap:.5rem;transform:skew(10deg)}.date-number[data-astro-cid-xjqxvez7]{font-size:1.25rem}.date-weekday[data-astro-cid-xjqxvez7]{font-size:.75rem}.content-container[data-astro-cid-xjqxvez7] h2[data-astro-cid-xjqxvez7]{font-size:1.125rem;margin-bottom:.5rem;padding-right:0}.content-container[data-astro-cid-xjqxvez7] p[data-astro-cid-xjqxvez7]{font-size:.8125rem}.add-to-calendar-btn[data-astro-cid-xjqxvez7]{width:2rem;height:2rem;padding:.25rem;top:.75rem;right:.75rem}}@media(max-width:480px){.schedule-item[data-astro-cid-xjqxvez7]{left:-8px;width:calc(100% + 16px)}}
