.season-entry[data-astro-cid-rtgtrk26]{position:relative;border-left:3px solid #213d47;padding:0 0 0 10px;text-align:left}.entry-date[data-astro-cid-rtgtrk26]{color:#816719;font-size:11px;line-height:1.4;font-weight:650;margin-bottom:3px}h3[data-astro-cid-rtgtrk26]{font-size:14px;font-weight:700;line-height:1.25;letter-spacing:-.015em;color:#102b35;text-wrap:pretty}.entry-description[data-astro-cid-rtgtrk26]{margin-top:4px;color:#54656a;font-size:11.5px;line-height:1.45;text-wrap:pretty}.partner-note[data-astro-cid-rtgtrk26]{display:inline-block;font-size:9px;line-height:1.4;margin-top:6px;border:1px dashed #a68a3d;border-radius:3px;padding:2px 5px;color:#6c5922}.season-entry--milestone[data-astro-cid-rtgtrk26]{border-color:#b49233}.entry-link[data-astro-cid-rtgtrk26]{display:block;width:fit-content;margin-top:8px;color:#355d3b;font-size:11px;text-decoration:underline;text-underline-offset:3px}.season-entry--programme[data-astro-cid-rtgtrk26]{border-color:#46734e;background:#edf4e9;padding:12px}.season-entry--programme[data-astro-cid-rtgtrk26] .entry-date[data-astro-cid-rtgtrk26]{color:#355d3b}.season-entry--programme[data-astro-cid-rtgtrk26] .partner-note[data-astro-cid-rtgtrk26]{color:#355d3b;border-color:#8bab86}.season-entry--online[data-astro-cid-rtgtrk26]{border-left-style:dashed}.season-entry--proposed[data-astro-cid-rtgtrk26]{border-left-style:dotted}.season-entry--main[data-astro-cid-rtgtrk26]{background:#d8b34e;border:0;padding:12px;border-radius:4px;box-shadow:0 3px #b28c2920}.season-entry--main[data-astro-cid-rtgtrk26] h3[data-astro-cid-rtgtrk26]{font-size:17px;line-height:1.15}.season-entry--main[data-astro-cid-rtgtrk26] .entry-date[data-astro-cid-rtgtrk26],.season-entry--main[data-astro-cid-rtgtrk26] .entry-description[data-astro-cid-rtgtrk26],.season-entry--main[data-astro-cid-rtgtrk26] .partner-note[data-astro-cid-rtgtrk26]{color:#19303a}.season-entry--main[data-astro-cid-rtgtrk26] .partner-note[data-astro-cid-rtgtrk26]{border-color:#71602f}.sr-only[data-astro-cid-rtgtrk26]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:700px){h3[data-astro-cid-rtgtrk26]{font-size:16px}.entry-date[data-astro-cid-rtgtrk26]{font-size:12px}.entry-description[data-astro-cid-rtgtrk26]{font-size:13px}.partner-note[data-astro-cid-rtgtrk26]{font-size:10px}}.calendar-grid-view[data-astro-cid-bpfnrjyk]{padding-top:10px}.sr-only[data-astro-cid-bpfnrjyk]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.grid-intro[data-astro-cid-bpfnrjyk]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px}.grid-intro[data-astro-cid-bpfnrjyk]>p[data-astro-cid-bpfnrjyk]{font-size:11px;color:var(--muted)}.mobile-hint[data-astro-cid-bpfnrjyk]{display:none}.calendar-week-scroll[data-astro-cid-bpfnrjyk]{overflow-x:auto;scrollbar-color:#b8bbaa #f1f1e8}.calendar-week-scroll[data-astro-cid-bpfnrjyk]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.grid-key[data-astro-cid-bpfnrjyk]{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;padding:0}.grid-key[data-astro-cid-bpfnrjyk] li[data-astro-cid-bpfnrjyk]{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--ink)}.grid-colour[data-astro-cid-bpfnrjyk]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:4px;color:#fff;font-size:10px;font-style:normal;font-weight:700}.partners[data-astro-cid-bpfnrjyk]{--event-colour: #296f7a}.activities[data-astro-cid-bpfnrjyk]{--event-colour: #7860a0}.mtc[data-astro-cid-bpfnrjyk]{--event-colour: #8b6917}.programme[data-astro-cid-bpfnrjyk]{--event-colour: #46734e}.grid-colour[data-astro-cid-bpfnrjyk]{background:var(--event-colour)}.weekdays[data-astro-cid-bpfnrjyk],.calendar-week[data-astro-cid-bpfnrjyk],.week-dates[data-astro-cid-bpfnrjyk]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-week[data-astro-cid-bpfnrjyk]{position:relative}.week-dates[data-astro-cid-bpfnrjyk]{grid-area:1 / 1 / 2 / -1;list-style:none;margin:0;padding:0}.calendar-week[data-astro-cid-bpfnrjyk] .day-markers[data-astro-cid-bpfnrjyk]{margin-top:calc(6px + var(--span-space, 0px))}.calendar-week[data-astro-cid-bpfnrjyk] .day-cell[data-astro-cid-bpfnrjyk]{min-height:calc(98px + var(--span-space, 0px))}.calendar-week[data-astro-cid-bpfnrjyk] .week-span[data-astro-cid-bpfnrjyk]{grid-row:1;align-self:start;z-index:1;width:auto;min-height:28px;height:28px;padding:4px 8px;margin-inline:4px}.week-span[data-astro-cid-bpfnrjyk] .marker-title[data-astro-cid-bpfnrjyk]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.week-span[data-astro-cid-bpfnrjyk].programme{background:#e3efdd;color:#274e30;border-color:#9ab88e;border-left:3px solid #46734e}.week-span[data-astro-cid-bpfnrjyk].continues-before{border-top-left-radius:0;border-bottom-left-radius:0}.week-span[data-astro-cid-bpfnrjyk].continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.weekdays[data-astro-cid-bpfnrjyk]{border:1px solid var(--rule);border-bottom:0;border-radius:6px 6px 0 0;background:#eeefe8}.weekdays[data-astro-cid-bpfnrjyk] span[data-astro-cid-bpfnrjyk]{padding:12px 8px;text-align:center;font-size:11px;font-weight:650;color:var(--muted)}.day-grid[data-astro-cid-bpfnrjyk]{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.day-cell[data-astro-cid-bpfnrjyk]{min-height:98px;min-width:0;padding:8px;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);background:#fffefa}.day-cell[data-astro-cid-bpfnrjyk].outside-month{background:#f3f3ed}.day-cell[data-astro-cid-bpfnrjyk] time[data-astro-cid-bpfnrjyk]{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:25px;font-size:12px;color:var(--ink)}.outside-month[data-astro-cid-bpfnrjyk] time[data-astro-cid-bpfnrjyk]{color:#89918b}.day-cell[data-astro-cid-bpfnrjyk].is-today time[data-astro-cid-bpfnrjyk]{background:var(--ink);color:#fff;border-radius:50%;font-weight:700}.day-markers[data-astro-cid-bpfnrjyk]{display:grid;gap:4px;margin-top:6px}.event-marker[data-astro-cid-bpfnrjyk]{display:flex;align-items:center;justify-content:flex-start;width:100%;min-width:0;min-height:32px;padding:7px 8px;background:var(--event-colour);border:1px solid transparent;border-radius:4px;color:#fff;cursor:pointer}.event-marker[data-astro-cid-bpfnrjyk]:hover,.event-marker[data-astro-cid-bpfnrjyk][aria-expanded=true]{filter:brightness(.88)}.event-marker[data-astro-cid-bpfnrjyk]:focus-visible,.event-details[data-astro-cid-bpfnrjyk] button[data-astro-cid-bpfnrjyk]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.day-markers[data-astro-cid-bpfnrjyk] .marker-title[data-astro-cid-bpfnrjyk]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.4}.grid-empty[data-astro-cid-bpfnrjyk]{font-size:12px;color:var(--muted);margin-top:12px}.undated-section[data-astro-cid-bpfnrjyk]{margin-bottom:16px;padding:16px;border:1px dashed #d1d5ca;border-radius:6px}.undated-section[data-astro-cid-bpfnrjyk] h3[data-astro-cid-bpfnrjyk]{font-size:13px;font-weight:650}.undated-section[data-astro-cid-bpfnrjyk]>p[data-astro-cid-bpfnrjyk]{margin-top:4px;color:var(--muted);font-size:11px}.undated-events[data-astro-cid-bpfnrjyk]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.undated-events[data-astro-cid-bpfnrjyk] .event-marker[data-astro-cid-bpfnrjyk]{width:auto;justify-content:flex-start;min-height:36px}.marker-title[data-astro-cid-bpfnrjyk]{font-size:12px;text-align:left}.event-details[data-astro-cid-bpfnrjyk]{position:fixed;z-index:80;width:min(320px,calc(100vw - 24px));padding:16px;border:1px solid #d6dccf;border-top:4px solid var(--event-colour);border-radius:8px;background:#fffefa;box-shadow:0 8px 32px #102b3526;color:var(--ink);max-height:calc(100dvh - 24px);overflow:auto}.detail-top[data-astro-cid-bpfnrjyk]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:var(--event-colour);font-weight:650}.detail-top[data-astro-cid-bpfnrjyk] button[data-astro-cid-bpfnrjyk]{width:32px;height:32px;font-size:22px;cursor:pointer;border-radius:4px}.detail-date[data-astro-cid-bpfnrjyk]{margin-top:8px;font-size:12px;color:var(--muted)}.event-details[data-astro-cid-bpfnrjyk] h3[data-astro-cid-bpfnrjyk]{font-size:18px;font-weight:700;line-height:1.3;margin-top:5px}.detail-kind[data-astro-cid-bpfnrjyk]{display:inline-block;padding:3px 7px;border-radius:3px;background:#eeefe8;font-size:10px;margin-block:10px}[data-astro-cid-bpfnrjyk][data-detail-description],.detail-partner[data-astro-cid-bpfnrjyk]{font-size:12px;line-height:1.6}.detail-partner[data-astro-cid-bpfnrjyk]{margin-top:8px;color:#7b6423}.detail-links[data-astro-cid-bpfnrjyk]{margin-top:12px;display:grid;gap:8px}.detail-links[data-astro-cid-bpfnrjyk] a{color:var(--event-colour);font-size:12px;text-decoration:underline;text-underline-offset:3px}[data-astro-cid-bpfnrjyk][hidden]{display:none!important}@media(max-width:700px){.grid-intro[data-astro-cid-bpfnrjyk]{align-items:flex-start;flex-direction:column}.grid-key[data-astro-cid-bpfnrjyk]{gap:8px 12px}.grid-key[data-astro-cid-bpfnrjyk] li[data-astro-cid-bpfnrjyk]{font-size:10px}.day-cell[data-astro-cid-bpfnrjyk]{padding:4px;min-height:74px}.day-cell[data-astro-cid-bpfnrjyk] time[data-astro-cid-bpfnrjyk]{min-width:22px;height:22px;font-size:11px}.event-marker[data-astro-cid-bpfnrjyk]{padding:4px;min-height:27px}.weekdays[data-astro-cid-bpfnrjyk] span[data-astro-cid-bpfnrjyk]{padding:10px 2px;font-size:10px}.undated-section[data-astro-cid-bpfnrjyk]{padding:12px}}@media(max-width:700px){.desktop-hint[data-astro-cid-bpfnrjyk]{display:none}.mobile-hint[data-astro-cid-bpfnrjyk]{display:inline}.weekdays[data-astro-cid-bpfnrjyk],.day-grid[data-astro-cid-bpfnrjyk]{min-width:630px}.day-cell[data-astro-cid-bpfnrjyk]{min-height:110px}.day-markers[data-astro-cid-bpfnrjyk] .event-marker[data-astro-cid-bpfnrjyk]{min-height:36px;padding:6px}}@media print{.event-details[data-astro-cid-bpfnrjyk]{display:none!important}}.season-page[data-astro-cid-sl2ubhge]{--paper: #fbfaf6;--ink: #102b35;--muted: #617076;--rule: #d9ded8;--gold: #b49233;background:var(--paper);color:var(--ink);padding:102px 32px 28px;min-height:85vh;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.season-sheet[data-astro-cid-sl2ubhge]{max-width:1560px;margin:0 auto}body:has(.season-page) .site-header{background:#0b222c;padding-bottom:0}.season-heading[data-astro-cid-sl2ubhge]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 20px;align-items:center;padding-bottom:16px;border-bottom:2px solid var(--ink)}.eyebrow[data-astro-cid-sl2ubhge],.track-number[data-astro-cid-sl2ubhge]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#8a6c1d}.eyebrow[data-astro-cid-sl2ubhge]{margin-bottom:6px}h1[data-astro-cid-sl2ubhge]{font-size:clamp(28px,2.6vw,38px);font-weight:700;line-height:1.1;letter-spacing:-.04em}h1[data-astro-cid-sl2ubhge] span[data-astro-cid-sl2ubhge]{font-weight:400;color:#6c7878}.season-subtitle[data-astro-cid-sl2ubhge]{font-size:14px;line-height:1.6;color:var(--muted);margin-top:6px}.season-meta[data-astro-cid-sl2ubhge]{justify-self:end;text-align:right;flex-shrink:0;font-size:12px;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.meta-line[data-astro-cid-sl2ubhge]{display:flex;align-items:center;gap:12px}.meta-line[data-astro-cid-sl2ubhge]>p[data-astro-cid-sl2ubhge]{font-size:10px;color:var(--muted)}.draft[data-astro-cid-sl2ubhge]{display:inline-flex;align-items:center;gap:6px;border:1px solid #d2c28f;padding:5px 8px;border-radius:4px;font-size:10px;color:#7b6423;background:#f4efde}.draft[data-astro-cid-sl2ubhge] i[data-astro-cid-sl2ubhge]{width:5px;height:5px;border-radius:50%;background:#ad8c2b}.view-tools[data-astro-cid-sl2ubhge],.view-switch[data-astro-cid-sl2ubhge]{display:flex;gap:8px;align-items:center}.view-switch[data-astro-cid-sl2ubhge]{background:#edeee7;border-radius:5px;padding:3px;gap:2px}button[data-astro-cid-sl2ubhge]{cursor:pointer}.view-switch[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge]{padding:8px 11px;font-size:11px;border-radius:3px;min-height:34px;color:#637075}.view-switch[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge][aria-pressed=true]{background:#fffefa;color:var(--ink);box-shadow:0 1px 4px #102b3514;font-weight:600}.expand-button[data-astro-cid-sl2ubhge]{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:10px 12px;border:1px solid var(--rule);border-radius:5px;background:#fffefa;color:var(--ink);align-self:start}.expand-button[data-astro-cid-sl2ubhge] span[data-astro-cid-sl2ubhge]{font-size:12px;font-weight:600}.expand-button[data-astro-cid-sl2ubhge]:hover{background:#edeee7;border-color:#aeb9b5}.season-scroll[data-astro-cid-sl2ubhge]{position:relative;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:#b8bbaa #f1f1e8;scrollbar-width:thin;padding-bottom:8px}.season-matrix[data-astro-cid-sl2ubhge]{margin-top:14px;width:100%;min-width:1090px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px}.track-column[data-astro-cid-sl2ubhge]{width:174px}th[data-astro-cid-sl2ubhge]{font-weight:inherit;text-align:left}.corner[data-astro-cid-sl2ubhge]{vertical-align:top;padding:16px 16px 12px 0;font-size:11px;color:var(--muted)}.corner[data-astro-cid-sl2ubhge] span[data-astro-cid-sl2ubhge]{display:block;color:var(--ink);font-weight:600}.corner[data-astro-cid-sl2ubhge] small[data-astro-cid-sl2ubhge]{display:block;font-size:10px;margin-top:6px}.month-heading[data-astro-cid-sl2ubhge]{position:relative;padding:10px 12px 12px;vertical-align:top;border-top:1px solid var(--rule)}.month-name[data-astro-cid-sl2ubhge]{font-size:19px;font-weight:650;letter-spacing:-.025em}.month-name[data-astro-cid-sl2ubhge]>span[data-astro-cid-sl2ubhge]{font-size:10px;color:#7b8687;font-weight:400;margin-left:5px;letter-spacing:0}.month-season[data-astro-cid-sl2ubhge]{position:absolute;right:12px;top:17px;font-size:9px;color:#8a6c1d}.calendar-context[data-astro-cid-sl2ubhge]{margin-top:10px;font-size:10px;color:var(--muted);line-height:1.55;display:grid;gap:3px;list-style:none}.calendar-context[data-astro-cid-sl2ubhge] li[data-astro-cid-sl2ubhge]{padding-left:8px;position:relative}.calendar-context[data-astro-cid-sl2ubhge] li[data-astro-cid-sl2ubhge]:before{content:"";width:3px;height:3px;border-radius:50%;background:#b69b4d;position:absolute;left:0;top:6px}.track-label[data-astro-cid-sl2ubhge]{vertical-align:top;padding:14px 18px 12px 0;border-top:2px solid var(--ink);background:var(--paper)}.track-number[data-astro-cid-sl2ubhge]{margin-bottom:7px}.track-label[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge]{font-size:18px;line-height:1.16;letter-spacing:-.025em;font-weight:700}.track-description[data-astro-cid-sl2ubhge]{margin-top:8px;font-size:11px;color:var(--muted);line-height:1.5;max-width:130px}.track-note[data-astro-cid-sl2ubhge]{font-family:Georgia,serif;font-style:italic;font-size:13px;color:#78817a;margin-top:32px;line-height:1.6}.month-cell[data-astro-cid-sl2ubhge]{vertical-align:top;padding:12px 12px 14px;border-top:2px solid var(--ink)}.cell-entries[data-astro-cid-sl2ubhge]{display:grid;gap:11px}.ramadan[data-astro-cid-sl2ubhge]{background:#c9a22712}.month-heading[data-astro-cid-sl2ubhge].ramadan{border-top:2px solid #b49233;padding-top:9px}.month-cell[data-astro-cid-sl2ubhge].ramadan{border-top-color:#b49233}.new-year[data-astro-cid-sl2ubhge]{border-left:1px dashed #cbd0c8}.tbc[data-astro-cid-sl2ubhge]{font-size:11px;font-style:italic;line-height:1.55;color:#77837d;border-left:2px dotted #c9cdbf;padding-left:9px}.empty-month[data-astro-cid-sl2ubhge]{color:#c4c9c3;font-size:13px}.programme-schedule[data-astro-cid-sl2ubhge]{color:#7b6b3b;font-size:10px}.overview-programme-row[data-astro-cid-sl2ubhge]>td[data-astro-cid-sl2ubhge]{padding:0;background:var(--paper)}.overview-programmes[data-astro-cid-sl2ubhge]{position:sticky;left:var(--track-width, 174px);width:calc(var(--calendar-width, 100%) - var(--track-width, 174px));box-sizing:border-box;overflow:hidden;transition:height .18s ease}.overview-programme-content[data-astro-cid-sl2ubhge]{box-sizing:border-box;padding:8px 12px 18px}@media(prefers-reduced-motion:reduce){.overview-programmes[data-astro-cid-sl2ubhge]{transition:none}}.overview-programme-heading[data-astro-cid-sl2ubhge]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-bottom:10px}.overview-programme-heading[data-astro-cid-sl2ubhge] h3[data-astro-cid-sl2ubhge]{font-size:12px;font-weight:650}.overview-programme-heading[data-astro-cid-sl2ubhge] p[data-astro-cid-sl2ubhge]{color:var(--muted);font-size:10px}.overview-programme-cards[data-astro-cid-sl2ubhge]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px}.overview-programme-cards[data-astro-cid-sl2ubhge] article[data-astro-cid-sl2ubhge]{border-left:3px solid #46734e;background:#edf4e9;padding:12px}.overview-programme-cards[data-astro-cid-sl2ubhge] h4[data-astro-cid-sl2ubhge]{font-size:13px;font-weight:650;line-height:1.4}.overview-programme-cards[data-astro-cid-sl2ubhge] p[data-astro-cid-sl2ubhge]{margin-top:5px;font-size:11px;line-height:1.5;color:var(--muted)}.programme-link[data-astro-cid-sl2ubhge]{display:inline-block;margin-top:8px;font-size:11px;color:#355d3b;text-decoration:underline;text-underline-offset:3px}.overview-programme-cards[data-astro-cid-sl2ubhge] .programme-schedule[data-astro-cid-sl2ubhge]{color:#355d3b}@media(max-width:700px){.overview-programme-content[data-astro-cid-sl2ubhge]{padding:8px 7px 14px}.overview-programme-cards[data-astro-cid-sl2ubhge]{grid-template-columns:1fr}.overview-programme-cards[data-astro-cid-sl2ubhge] article[data-astro-cid-sl2ubhge]{padding:10px}}.partner-programmes[data-astro-cid-sl2ubhge]{margin-block:20px;border:1px solid #d7ded2;border-radius:6px;background:#f3f5ee}.partner-programmes[data-astro-cid-sl2ubhge] summary[data-astro-cid-sl2ubhge]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;list-style:none}.partner-programmes[data-astro-cid-sl2ubhge] summary[data-astro-cid-sl2ubhge]::-webkit-details-marker{display:none}.partner-programmes[data-astro-cid-sl2ubhge] summary[data-astro-cid-sl2ubhge]:hover{background:#eaf0e4;border-radius:6px}.partner-programmes[data-astro-cid-sl2ubhge] summary[data-astro-cid-sl2ubhge]:focus-visible{outline:2px solid #9c791e;outline-offset:3px}.partner-title[data-astro-cid-sl2ubhge]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:650}.programme-count[data-astro-cid-sl2ubhge]{font-size:10px;border-radius:10px;background:#e1e8d9;padding:2px 7px}.partner-period[data-astro-cid-sl2ubhge]{display:block;margin-top:4px;font-size:11px;line-height:1.5;color:var(--muted)}.partner-programmes[data-astro-cid-sl2ubhge] summary[data-astro-cid-sl2ubhge] svg[data-astro-cid-sl2ubhge]{flex-shrink:0}.partner-programmes[data-astro-cid-sl2ubhge][open] summary[data-astro-cid-sl2ubhge] svg[data-astro-cid-sl2ubhge]{transform:rotate(180deg)}.partner-programme-cards[data-astro-cid-sl2ubhge]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0 18px 18px}.partner-programme-cards[data-astro-cid-sl2ubhge] article[data-astro-cid-sl2ubhge]{border-top:1px solid #d7ded2;padding-top:14px}.partner-programme-cards[data-astro-cid-sl2ubhge] h3[data-astro-cid-sl2ubhge]{font-size:14px;font-weight:650;line-height:1.4}.partner-programme-cards[data-astro-cid-sl2ubhge] p[data-astro-cid-sl2ubhge]{font-size:12px;color:var(--muted);line-height:1.6;margin-top:6px}.partner-programme-cards[data-astro-cid-sl2ubhge] .programme-schedule[data-astro-cid-sl2ubhge]{color:#7b6b3b;font-size:11px}@media(max-width:700px){.partner-programmes[data-astro-cid-sl2ubhge] summary[data-astro-cid-sl2ubhge]{padding:14px}.partner-programme-cards[data-astro-cid-sl2ubhge]{grid-template-columns:1fr;gap:16px;padding:0 14px 14px}}.season-footer[data-astro-cid-sl2ubhge]{border-top:2px solid var(--ink);padding:20px 0 8px}.season-footer[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge]{font-size:13px;font-weight:650;margin-bottom:14px}.legend[data-astro-cid-sl2ubhge]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;list-style:none;padding:18px;border:1px solid var(--rule);border-radius:6px;background:#f5f5ef}.legend[data-astro-cid-sl2ubhge] li[data-astro-cid-sl2ubhge]{display:flex;align-items:center;gap:10px;min-width:0}.legend-label[data-astro-cid-sl2ubhge]{display:block;font-size:12px;font-weight:650;line-height:1.4;color:var(--ink)}.legend-description[data-astro-cid-sl2ubhge]{display:block;font-size:11px;line-height:1.4;margin-top:3px;color:var(--muted)}.legend-sample[data-astro-cid-sl2ubhge]{position:relative;display:block;flex:0 0 28px;height:32px;border-left:3px solid #213d47;background:var(--paper)}.legend-sample[data-astro-cid-sl2ubhge]:before,.legend-sample[data-astro-cid-sl2ubhge]:after{content:"";position:absolute;left:6px;height:2px;background:#213d4740}.legend-sample[data-astro-cid-sl2ubhge]:before{top:9px;width:14px}.legend-sample[data-astro-cid-sl2ubhge]:after{top:16px;width:10px}.legend-sample[data-astro-cid-sl2ubhge].online{border-left-style:dashed}.legend-sample[data-astro-cid-sl2ubhge].milestone{border-left-color:#b49233}.legend-sample[data-astro-cid-sl2ubhge].proposed{border-left-style:dotted}.legend-sample[data-astro-cid-sl2ubhge].main-event{background:#d8b34e;border:0;border-radius:3px}.legend-sample[data-astro-cid-sl2ubhge].ramadan-key{background:#f0e9d5;border:0;border-top:2px solid #b49233}@media(max-width:1100px){.legend[data-astro-cid-sl2ubhge]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.legend[data-astro-cid-sl2ubhge]{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 12px;gap:20px 12px}.legend[data-astro-cid-sl2ubhge] li[data-astro-cid-sl2ubhge]{align-items:flex-start;gap:9px}}.source-note[data-astro-cid-sl2ubhge]{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:10px;line-height:1.6;color:#78817e;margin-top:18px}.source-note[data-astro-cid-sl2ubhge] a[data-astro-cid-sl2ubhge]{color:var(--ink);white-space:nowrap;padding:8px 0;text-decoration:underline;text-underline-offset:4px}.month-jumps[data-astro-cid-sl2ubhge]{display:flex;gap:6px;margin-bottom:14px;position:sticky;top:82px;z-index:5;background:var(--paper);padding-block:8px}.month-jumps[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge]{flex:1;min-width:0;min-height:40px;border:1px solid #d7dcd4;border-radius:4px;background:#f5f5ee;font-size:12px}.month-jumps[data-astro-cid-sl2ubhge] span[data-astro-cid-sl2ubhge]{font-size:9px;color:var(--muted);margin-left:4px}.months-view[data-astro-cid-sl2ubhge]{display:grid;gap:32px}.month-section[data-astro-cid-sl2ubhge]{border-top:2px solid var(--ink);scroll-margin-top:152px}.month-section-heading[data-astro-cid-sl2ubhge]{display:flex;align-items:center;gap:14px;padding:18px 0}.month-section-heading[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge]{font-size:24px;font-weight:650;letter-spacing:-.025em}.month-section-heading[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge] span[data-astro-cid-sl2ubhge]{font-size:16px;color:var(--muted);font-weight:400}.season-tag[data-astro-cid-sl2ubhge]{font-size:11px;color:#866916}.month-section--ramadan[data-astro-cid-sl2ubhge]{padding:0 18px 18px;background:#c9a22712;border-color:#b49233}.month-notes[data-astro-cid-sl2ubhge]{display:flex;gap:8px 20px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-bottom:20px}.month-tracks[data-astro-cid-sl2ubhge]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.month-track[data-astro-cid-sl2ubhge] h3[data-astro-cid-sl2ubhge]{font-size:16px;font-weight:650;line-height:1.3}.month-track-entries[data-astro-cid-sl2ubhge]{display:grid;gap:18px;margin-top:16px}.months-view[data-astro-cid-sl2ubhge]:not([hidden])+.season-footer[data-astro-cid-sl2ubhge]{margin-top:24px}.season-page[data-astro-cid-sl2ubhge]:fullscreen{overflow:auto;padding:30px}.season-page[data-astro-cid-sl2ubhge]:fullscreen .season-sheet[data-astro-cid-sl2ubhge]{max-width:none}.sr-only[data-astro-cid-sl2ubhge]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}[data-astro-cid-sl2ubhge][hidden]{display:none!important}a[data-astro-cid-sl2ubhge]:focus-visible,button[data-astro-cid-sl2ubhge]:focus-visible,.season-scroll[data-astro-cid-sl2ubhge]:focus-visible{outline:2px solid #9c791e;outline-offset:4px}@media(max-width:1180px){.season-page[data-astro-cid-sl2ubhge]{padding-inline:24px}.track-column[data-astro-cid-sl2ubhge]{width:150px}.track-label[data-astro-cid-sl2ubhge],.corner[data-astro-cid-sl2ubhge]{position:sticky;left:0;z-index:2;box-shadow:8px 0 10px -10px #102b3560;background:var(--paper)}.track-label[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge]{font-size:17px}.track-label[data-astro-cid-sl2ubhge]{padding-right:12px}.corner[data-astro-cid-sl2ubhge]{background:var(--paper)}}@media(max-width:700px){.season-page[data-astro-cid-sl2ubhge]{padding:102px 18px 26px}.season-heading[data-astro-cid-sl2ubhge]{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:18px;padding-bottom:20px}h1[data-astro-cid-sl2ubhge]{font-size:34px}.season-subtitle[data-astro-cid-sl2ubhge]{font-size:13px}.season-meta[data-astro-cid-sl2ubhge]{width:100%;align-items:stretch;gap:12px;text-align:left}.meta-line[data-astro-cid-sl2ubhge]{flex-wrap:wrap}.view-tools[data-astro-cid-sl2ubhge]{justify-content:space-between}.view-switch[data-astro-cid-sl2ubhge]{flex:1}.view-switch[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge]{flex:1;font-size:12px;min-height:40px}.expand-button[data-astro-cid-sl2ubhge] span[data-astro-cid-sl2ubhge]{display:none}.month-jumps[data-astro-cid-sl2ubhge]{gap:5px}.month-jumps[data-astro-cid-sl2ubhge] span[data-astro-cid-sl2ubhge]{display:block;margin:1px 0 0}.month-jumps[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge]{min-height:44px;font-size:11px}.month-tracks[data-astro-cid-sl2ubhge]{grid-template-columns:1fr;gap:0}.month-track[data-astro-cid-sl2ubhge]{padding:20px 0;border-top:1px solid var(--rule)}.month-track-entries[data-astro-cid-sl2ubhge]{gap:20px}.month-track[data-astro-cid-sl2ubhge] h3[data-astro-cid-sl2ubhge]{font-size:18px}.month-notes[data-astro-cid-sl2ubhge]{margin-bottom:12px}.track-column[data-astro-cid-sl2ubhge]{width:112px}.track-label[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge]{font-size:14px}.track-label[data-astro-cid-sl2ubhge] .track-number[data-astro-cid-sl2ubhge]{font-size:9px}.track-description[data-astro-cid-sl2ubhge]{font-size:10px}.track-note[data-astro-cid-sl2ubhge]{display:none}.season-matrix[data-astro-cid-sl2ubhge]{min-width:1312px}.month-cell[data-astro-cid-sl2ubhge]{padding-inline:12px}.track-label[data-astro-cid-sl2ubhge]{padding-right:10px}.source-note[data-astro-cid-sl2ubhge]{flex-direction:column;align-items:flex-start;gap:6px}.season-page[data-astro-cid-sl2ubhge]:fullscreen{padding:18px}}.swipe-hint[data-astro-cid-sl2ubhge]{display:none}.pair-navigation[data-astro-cid-sl2ubhge]{display:flex;gap:6px;position:sticky;top:82px;z-index:5;padding:10px 0;background:var(--paper)}.pair-navigation[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge]{flex:1;min-width:0;min-height:48px;padding:7px 4px;border:1px solid #d7dcd4;border-radius:5px;color:var(--muted);background:#f0f1e9}.pair-navigation[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge]>span[data-astro-cid-sl2ubhge]{display:block;font-size:12px;font-weight:600}.pair-navigation[data-astro-cid-sl2ubhge] small[data-astro-cid-sl2ubhge]{display:block;font-size:9px;margin-top:2px}.pair-navigation[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge][aria-pressed=true]{color:#fffaf0;background:var(--ink);border-color:var(--ink)}@media(max-width:700px){.season-page[data-astro-cid-sl2ubhge]{padding-inline:12px}.season-matrix[data-astro-cid-sl2ubhge]{width:250%;min-width:0;margin-top:4px}.track-column[data-astro-cid-sl2ubhge]{width:10%}.track-label[data-astro-cid-sl2ubhge],.corner[data-astro-cid-sl2ubhge]{position:sticky;left:0;z-index:2;background:var(--paper);box-shadow:6px 0 10px -8px #102b3560;padding-right:8px}.corner[data-astro-cid-sl2ubhge]{padding-top:12px}.corner[data-astro-cid-sl2ubhge]>span[data-astro-cid-sl2ubhge]{font-size:13px}.corner[data-astro-cid-sl2ubhge] small[data-astro-cid-sl2ubhge]{font-size:9px;line-height:1.4}.track-label[data-astro-cid-sl2ubhge]{padding-block:14px}.track-label[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge]{font-size:13px;overflow-wrap:anywhere}.track-description[data-astro-cid-sl2ubhge]{font-size:10px;line-height:1.45}.track-number[data-astro-cid-sl2ubhge]{font-size:8px;letter-spacing:.06em}.month-heading[data-astro-cid-sl2ubhge]{padding:10px 7px 12px}.month-name[data-astro-cid-sl2ubhge]{font-size:18px}.month-name[data-astro-cid-sl2ubhge]>span[data-astro-cid-sl2ubhge]{display:block;font-size:10px;margin:1px 0 0}.month-season[data-astro-cid-sl2ubhge]{position:static;font-size:9px;margin-top:3px}.month-season[data-astro-cid-sl2ubhge]:empty{display:none}.calendar-context[data-astro-cid-sl2ubhge]{font-size:9px;line-height:1.5}.month-cell[data-astro-cid-sl2ubhge]{padding:14px 7px 16px}.cell-entries[data-astro-cid-sl2ubhge]{gap:18px}.swipe-hint[data-astro-cid-sl2ubhge]{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--muted);margin:2px 0 10px}.season-matrix[data-astro-cid-sl2ubhge] .season-entry{padding-left:7px;border-left-width:2px;overflow-wrap:anywhere}.season-matrix[data-astro-cid-sl2ubhge] .season-entry h3{font-size:13px;line-height:1.3}.season-matrix[data-astro-cid-sl2ubhge] .entry-date{font-size:10px;line-height:1.4}.season-matrix[data-astro-cid-sl2ubhge] .entry-description{font-size:11px;line-height:1.45}.season-matrix[data-astro-cid-sl2ubhge] .partner-note{font-size:9px;padding-inline:4px}.season-matrix[data-astro-cid-sl2ubhge] .season-entry--main{padding:9px 7px}.season-matrix[data-astro-cid-sl2ubhge] .season-entry--main h3{font-size:14px}}.month-jumps[data-astro-cid-sl2ubhge],.pair-navigation[data-astro-cid-sl2ubhge]{top:var(--site-header-height, 84px)}.sticky-season-header[data-astro-cid-sl2ubhge]{position:sticky;top:calc(var(--site-header-height, 84px) + var(--calendar-nav-height, 0px) + var(--calendar-key-height, 0px));height:0;z-index:6;visibility:hidden}.sticky-season-header[data-astro-cid-sl2ubhge].is-stuck{visibility:visible}.sticky-month-scroll[data-astro-cid-sl2ubhge]{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;background:var(--paper);box-shadow:0 3px 6px #102b3514;border-bottom:1px solid var(--rule)}.sticky-month-scroll[data-astro-cid-sl2ubhge]::-webkit-scrollbar{display:none}.sticky-month-row[data-astro-cid-sl2ubhge]{display:flex;width:max-content}.sticky-month-row[data-astro-cid-sl2ubhge]>div[data-astro-cid-sl2ubhge]{flex:none;box-sizing:border-box;padding:12px;background:var(--paper);font-size:18px;font-weight:650}.sticky-month-row[data-astro-cid-sl2ubhge] .sticky-season-label[data-astro-cid-sl2ubhge]{position:sticky;left:0;z-index:1;padding-left:0;font-size:13px;box-shadow:6px 0 10px -8px #102b3560}.sticky-month-label[data-astro-cid-sl2ubhge] span[data-astro-cid-sl2ubhge]{font-size:10px;color:var(--muted);font-weight:400}.sticky-month-row[data-astro-cid-sl2ubhge] .ramadan[data-astro-cid-sl2ubhge],.month-section--ramadan[data-astro-cid-sl2ubhge] .month-section-heading[data-astro-cid-sl2ubhge]{background:#f7f4e9}.month-section-heading[data-astro-cid-sl2ubhge]{position:sticky;top:calc(var(--site-header-height, 84px) + var(--calendar-nav-height, 56px));z-index:4;background:var(--paper);border-bottom:1px solid var(--rule)}.month-section[data-astro-cid-sl2ubhge]{scroll-margin-top:calc(var(--site-header-height, 84px) + var(--calendar-nav-height, 56px) + 12px)}.month-heading[data-astro-cid-sl2ubhge].is-current-month,.month-cell[data-astro-cid-sl2ubhge].is-current-month,.sticky-month-row[data-astro-cid-sl2ubhge] .is-current-month[data-astro-cid-sl2ubhge]{background:#f4efde}.month-heading[data-astro-cid-sl2ubhge].is-current-month,.sticky-month-row[data-astro-cid-sl2ubhge] .is-current-month[data-astro-cid-sl2ubhge]{box-shadow:inset 0 3px #b49233}.month-cell[data-astro-cid-sl2ubhge].is-current-month{box-shadow:inset 1px 0 #cdbb80,inset -1px 0 #cdbb80}.current-month-badge[data-astro-cid-sl2ubhge]{display:inline-block;padding:2px 6px;border-radius:4px;background:#d8b34e;color:var(--ink);font-size:9px;font-weight:650;line-height:1.5;letter-spacing:.02em;vertical-align:middle}.current-month-badge[data-astro-cid-sl2ubhge][hidden]{display:none}.month-heading[data-astro-cid-sl2ubhge] .current-month-badge[data-astro-cid-sl2ubhge]{margin-top:7px}.sticky-month-label[data-astro-cid-sl2ubhge] .current-month-badge[data-astro-cid-sl2ubhge]{margin-left:7px}.month-section[data-astro-cid-sl2ubhge].is-current-month{border-top-color:#b49233}.month-section[data-astro-cid-sl2ubhge].is-current-month .month-section-heading[data-astro-cid-sl2ubhge]{background:#f4efde;box-shadow:inset 3px 0 #b49233;padding-left:12px}@media(max-width:700px){.sticky-month-row[data-astro-cid-sl2ubhge]>div[data-astro-cid-sl2ubhge]{padding:9px 7px}.sticky-month-label[data-astro-cid-sl2ubhge] span[data-astro-cid-sl2ubhge]{display:block}.sticky-month-label[data-astro-cid-sl2ubhge] .current-month-badge[data-astro-cid-sl2ubhge]{margin:4px 0 0}.month-section-heading[data-astro-cid-sl2ubhge]{padding-block:12px}}.calendar-navigation[data-astro-cid-sl2ubhge]{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:var(--site-header-height, 84px);z-index:7;padding:12px 0;background:var(--paper)}.calendar-step-controls[data-astro-cid-sl2ubhge]{display:flex;gap:4px}.calendar-navigation[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge],.month-picker[data-astro-cid-sl2ubhge] input[data-astro-cid-sl2ubhge]{min-height:40px;border:1px solid var(--rule);border-radius:5px;background:#fffefa;color:var(--ink);padding:8px 12px;font-size:12px}.calendar-navigation[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge]:hover{background:#edeee7}.calendar-navigation[data-astro-cid-sl2ubhge] [data-astro-cid-sl2ubhge][data-today]{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#f4efde;border-color:#cdbb80;color:#725917;font-weight:650;white-space:nowrap}.calendar-navigation[data-astro-cid-sl2ubhge] [data-astro-cid-sl2ubhge][data-today]:hover{background:#ece2c3}.calendar-range[data-astro-cid-sl2ubhge]{font-size:14px;font-weight:650}.month-picker[data-astro-cid-sl2ubhge]{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted)}.season-matrix[data-astro-cid-sl2ubhge]{min-width:0;zoom:1}.month-season[data-astro-cid-sl2ubhge]{position:static;margin-top:4px}.month-season[data-astro-cid-sl2ubhge]:empty{display:none}.track-label[data-astro-cid-sl2ubhge],.corner[data-astro-cid-sl2ubhge]{position:sticky;left:0;z-index:2;background:var(--paper)}.season-scroll[data-astro-cid-sl2ubhge]{overflow-anchor:none}.calendar-key-dock[data-astro-cid-sl2ubhge]:empty{display:none}.calendar-key-dock[data-astro-cid-sl2ubhge]{position:sticky;top:calc(var(--site-header-height, 84px) + var(--calendar-nav-height, 64px));z-index:6;background:var(--paper)}.calendar-key-dock[data-astro-cid-sl2ubhge] .season-footer[data-astro-cid-sl2ubhge]{display:flex;align-items:center;gap:24px;border:0;padding:4px 0 14px}.calendar-key-dock[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge]{flex-shrink:0;margin:0;font-size:10px;font-weight:500;color:var(--muted)}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend[data-astro-cid-sl2ubhge]{display:flex;flex-wrap:wrap;padding:0;gap:10px 22px;margin:0;border:0;border-radius:0;background:transparent}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend[data-astro-cid-sl2ubhge] li[data-astro-cid-sl2ubhge]{align-items:center;gap:7px}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend-label[data-astro-cid-sl2ubhge]{font-size:11px;font-weight:400;color:var(--muted)}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend-description[data-astro-cid-sl2ubhge]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend-sample[data-astro-cid-sl2ubhge]{flex-basis:12px;height:16px;background:transparent}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend-sample[data-astro-cid-sl2ubhge]:before,.calendar-key-dock[data-astro-cid-sl2ubhge] .legend-sample[data-astro-cid-sl2ubhge]:after{display:none}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend-sample[data-astro-cid-sl2ubhge].main-event{background:#d8b34e}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend-sample[data-astro-cid-sl2ubhge].ramadan-key{background:#f0e9d5}@media(max-width:700px){.calendar-key-dock[data-astro-cid-sl2ubhge] .season-footer[data-astro-cid-sl2ubhge]{padding:4px 0 12px}.calendar-key-dock[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend[data-astro-cid-sl2ubhge]{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.calendar-key-dock[data-astro-cid-sl2ubhge] .legend[data-astro-cid-sl2ubhge] li[data-astro-cid-sl2ubhge]{gap:5px}}.months-scroll[data-astro-cid-sl2ubhge]{position:relative;overflow-y:auto;overflow-anchor:none;overscroll-behavior-y:contain;height:calc(100dvh - var(--site-header-height, 84px) - var(--calendar-nav-height, 64px) - var(--calendar-key-height, 0px) - 24px);min-height:320px;scrollbar-color:#b8bbaa #f1f1e8}.months-view[data-astro-cid-sl2ubhge]{gap:24px}.months-scroll[data-astro-cid-sl2ubhge] .month-section[data-astro-cid-sl2ubhge]{min-height:260px}.months-scroll[data-astro-cid-sl2ubhge] .month-section-heading[data-astro-cid-sl2ubhge]{top:0}.months-scroll[data-astro-cid-sl2ubhge] .month-section-heading[data-astro-cid-sl2ubhge] h2[data-astro-cid-sl2ubhge]{font-size:22px}.empty-month[data-astro-cid-sl2ubhge]{display:block;font-size:11px;line-height:1.5;color:var(--muted)}.month-picker[data-astro-cid-sl2ubhge] input[data-astro-cid-sl2ubhge]:focus-visible,.months-scroll[data-astro-cid-sl2ubhge]:focus-visible{outline:2px solid #9c791e;outline-offset:3px}@media(max-width:700px){.calendar-navigation[data-astro-cid-sl2ubhge]{flex-wrap:wrap;gap:8px}.calendar-range[data-astro-cid-sl2ubhge]{order:3;width:100%;font-size:12px}.calendar-navigation[data-astro-cid-sl2ubhge] button[data-astro-cid-sl2ubhge]{min-width:38px;padding:8px}.calendar-navigation[data-astro-cid-sl2ubhge] [data-astro-cid-sl2ubhge][data-today] span[data-astro-cid-sl2ubhge]{display:none}.month-picker[data-astro-cid-sl2ubhge]{gap:0;font-size:0}.month-picker[data-astro-cid-sl2ubhge] input[data-astro-cid-sl2ubhge]{max-width:133px;padding:6px}}@media(max-width:380px){.month-picker[data-astro-cid-sl2ubhge]{font-size:0;gap:0}.month-picker[data-astro-cid-sl2ubhge] input[data-astro-cid-sl2ubhge]{max-width:112px}.calendar-navigation[data-astro-cid-sl2ubhge] [data-astro-cid-sl2ubhge][data-today]{font-size:11px;padding-inline:6px}}@media print{.sticky-season-header[data-astro-cid-sl2ubhge]{display:none}.month-section-heading[data-astro-cid-sl2ubhge]{position:static}body:has(.season-page)>header,body:has(.season-page)>footer{display:none!important}.season-page[data-astro-cid-sl2ubhge]{padding:0}.calendar-navigation[data-astro-cid-sl2ubhge],.view-tools[data-astro-cid-sl2ubhge],.expand-button[data-astro-cid-sl2ubhge],.month-jumps[data-astro-cid-sl2ubhge],.pair-navigation[data-astro-cid-sl2ubhge],.source-note[data-astro-cid-sl2ubhge],.swipe-hint[data-astro-cid-sl2ubhge]{display:none!important}[data-astro-cid-sl2ubhge][data-season-view][hidden]{display:block!important}.months-view[data-astro-cid-sl2ubhge]{display:none!important}.season-scroll[data-astro-cid-sl2ubhge]{overflow:visible}.season-matrix[data-astro-cid-sl2ubhge]{width:100%;min-width:0;zoom:1!important}.track-column[data-astro-cid-sl2ubhge]{width:14%}.season-page[data-astro-cid-sl2ubhge]{print-color-adjust:exact}.season-heading[data-astro-cid-sl2ubhge]{padding-bottom:12px}.track-label[data-astro-cid-sl2ubhge],.corner[data-astro-cid-sl2ubhge]{position:static}.season-matrix[data-astro-cid-sl2ubhge] tr[data-astro-cid-sl2ubhge]{break-inside:avoid}}
