html.js-motion .sb[data-astro-cid-djwrupjk]{opacity:0;animation:tsc-sb-failsafe .01s linear 2.5s forwards}@keyframes tsc-sb-failsafe{to{opacity:1}}.sb[data-astro-cid-djwrupjk]{position:relative;container:sb / inline-size;margin:0;padding:1.25rem 1.5rem 1.4rem;background:#020202b8;border:1px solid rgba(255,255,255,.14);border-top:3px solid var(--accent-yellow);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sb-head[data-astro-cid-djwrupjk]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 1.5rem;margin-bottom:1.1rem}.sb-title[data-astro-cid-djwrupjk]{font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-yellow)}.sb-title--phone[data-astro-cid-djwrupjk]{display:none}.sb-legend[data-astro-cid-djwrupjk]{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.sb-key[data-astro-cid-djwrupjk]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--ink-label)}.sb-swatch[data-astro-cid-djwrupjk]{display:inline-block;width:18px;height:8px}.sb-swatch--class[data-astro-cid-djwrupjk]{background:var(--accent-yellow)}.sb-swatch--intern[data-astro-cid-djwrupjk]{background:var(--accent-blue)}.sb-swatch--today[data-astro-cid-djwrupjk]{width:2px;height:14px;background:var(--text-primary)}.sb-plot[data-astro-cid-djwrupjk]{position:relative}.sb-plot--phone[data-astro-cid-djwrupjk]{display:none}.sb-axis[data-astro-cid-djwrupjk]{position:relative;height:22px;border-bottom:1px solid rgba(255,255,255,.18)}.sb-month[data-astro-cid-djwrupjk]{position:absolute;top:0;transform:translate(4px);font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:.04em;line-height:1;color:var(--ink-hint);white-space:nowrap}.sb-month[data-astro-cid-djwrupjk].is-year{color:var(--text-primary)}.sb-axis[data-astro-cid-djwrupjk]{z-index:1}.sb-month[data-astro-cid-djwrupjk]{padding:0 2px;margin-left:-2px;background:#050505}.sb-grid[data-astro-cid-djwrupjk]{position:absolute;inset:22px 0 0;pointer-events:none}.sb-gridline[data-astro-cid-djwrupjk]{position:absolute;top:0;bottom:0;width:1px;background:#ffffff0f}.sb-gridline[data-astro-cid-djwrupjk].is-year{background:#fff3}.sb-lanes[data-astro-cid-djwrupjk]{position:relative;margin:0;padding:.6rem 0 0;list-style:none}.sb-lane[data-astro-cid-djwrupjk]{position:relative;height:38px}.sb-label[data-astro-cid-djwrupjk]{position:absolute;top:0;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:.04em;line-height:1;color:var(--text-primary);white-space:nowrap}.sb-next[data-astro-cid-djwrupjk]{font-family:var(--font-display);font-weight:600;font-size:.875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dark);background:var(--accent-yellow);padding:.18rem .4rem}.sb-bar[data-astro-cid-djwrupjk]{position:absolute;top:20px;height:10px;transform-origin:left center}.sb-bar--class[data-astro-cid-djwrupjk]{background:var(--accent-yellow)}.sb-bar--intern[data-astro-cid-djwrupjk]{background:var(--accent-blue)}.sb-lane[data-astro-cid-djwrupjk]:not(.is-next) .sb-bar--class[data-astro-cid-djwrupjk]{background:#f8f812d1}.sb-lane[data-astro-cid-djwrupjk]:not(.is-next) .sb-bar--intern[data-astro-cid-djwrupjk]{background:#00a8ffc7}.sb-lane[data-astro-cid-djwrupjk].is-next .sb-bar[data-astro-cid-djwrupjk]{box-shadow:0 0 18px #f8f81259}.sb-today[data-astro-cid-djwrupjk]{position:absolute;top:0;bottom:0;width:0;border-left:2px dashed rgba(255,255,255,.75);transform-origin:top center}.sb-today[data-astro-cid-djwrupjk] span[data-astro-cid-djwrupjk]{position:absolute;top:-1.6rem;left:-2px;font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dark);background:var(--text-primary);padding:.15rem .35rem;white-space:nowrap}.sb-plot[data-astro-cid-djwrupjk]{margin-top:1.9rem}@container sb (max-width: 820px){.sb-plot--desk[data-astro-cid-djwrupjk] .sb-month[data-astro-cid-djwrupjk]:not(.is-beat){visibility:hidden}}@media(max-width:760px){.sb[data-astro-cid-djwrupjk]{padding:1.1rem 1rem 1.2rem}.sb-plot--desk[data-astro-cid-djwrupjk],.sb-title--desk[data-astro-cid-djwrupjk]{display:none}.sb-plot--phone[data-astro-cid-djwrupjk]{display:block}.sb-title--phone[data-astro-cid-djwrupjk]{display:inline}.sb-plot--phone[data-astro-cid-djwrupjk] .sb-month[data-astro-cid-djwrupjk]:not(.is-beat){visibility:hidden}}.sl[data-astro-cid-uiy7hsyn]{container:sl / inline-size;list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.sl-item[data-astro-cid-uiy7hsyn][hidden]{display:none}.sl-row[data-astro-cid-uiy7hsyn]{position:relative;display:grid;grid-template-columns:3.25rem 11rem minmax(0,1fr) 10.5rem;grid-template-areas:"idx title cells go";align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;min-height:104px;padding:1.25rem 1.75rem 1.25rem 1.5rem;background:#020202b8;border:1px solid var(--grid-line);color:var(--text-primary);text-decoration:none}.sl-item[data-astro-cid-uiy7hsyn].is-next .sl-row[data-astro-cid-uiy7hsyn]{box-shadow:inset 3px 0 0 var(--accent-yellow)}@media(hover:hover){.sl[data-astro-cid-uiy7hsyn] .sl-row[data-astro-cid-uiy7hsyn]:hover{background-color:#101010cc}}.sl[data-astro-cid-uiy7hsyn] .sl-row[data-astro-cid-uiy7hsyn]:focus-visible{background-color:#101010cc}.sl-idx[data-astro-cid-uiy7hsyn]{grid-area:idx;font-family:var(--font-display);font-weight:700;font-size:2.25rem;line-height:1;letter-spacing:-.01em;color:var(--text-secondary);font-variant-numeric:tabular-nums}.sl-item[data-astro-cid-uiy7hsyn].is-next .sl-idx[data-astro-cid-uiy7hsyn]{color:var(--accent-yellow)}.sl-title[data-astro-cid-uiy7hsyn]{grid-area:title;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.sl-name[data-astro-cid-uiy7hsyn]{font-family:var(--font-display);font-weight:700;font-size:1.625rem;line-height:1;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:var(--text-primary)}.sl-tag[data-astro-cid-uiy7hsyn]{display:none;font-family:var(--font-display);font-weight:600;font-size:.875rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-yellow)}.sl-item[data-astro-cid-uiy7hsyn].is-next .sl-tag[data-astro-cid-uiy7hsyn]{display:inline-block}.sl-cells[data-astro-cid-uiy7hsyn]{grid-area:cells;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem}.sl-cell[data-astro-cid-uiy7hsyn]{padding-left:1rem;border-left:1px solid var(--grid-line)}.sl-cell[data-astro-cid-uiy7hsyn] dt[data-astro-cid-uiy7hsyn]{font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;color:var(--ink-label, var(--text-secondary))}.sl-cell[data-astro-cid-uiy7hsyn] dd[data-astro-cid-uiy7hsyn]{margin:.45rem 0 0;font-family:var(--font-display);font-weight:600;font-size:1.125rem;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--text-primary)}.sl-go[data-astro-cid-uiy7hsyn]{grid-area:go;justify-self:end;display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:600;font-size:.9375rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-align:right;color:var(--text-primary)}.sl-arrow[data-astro-cid-uiy7hsyn]{flex:none;width:1rem;height:1rem;fill:none;stroke:var(--accent-yellow);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s var(--ease-lock)}@media(hover:hover){.sl-row[data-astro-cid-uiy7hsyn]:hover .sl-arrow[data-astro-cid-uiy7hsyn]{transform:translate(3px)}}.sl-row[data-astro-cid-uiy7hsyn]:focus-visible .sl-arrow[data-astro-cid-uiy7hsyn]{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.sl-arrow[data-astro-cid-uiy7hsyn]{transition:none}}@container sl (max-width: 1099px){.sl-row[data-astro-cid-uiy7hsyn]{grid-template-columns:3.25rem minmax(0,1fr);grid-template-areas:"idx title" "idx cells" "idx go";row-gap:1.1rem;align-items:start}.sl-title[data-astro-cid-uiy7hsyn]{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.5rem 1rem}.sl-go[data-astro-cid-uiy7hsyn]{justify-self:start;text-align:left}}@container sl (max-width: 819px){.sl-cells[data-astro-cid-uiy7hsyn]{grid-template-columns:minmax(0,1fr);max-width:34rem}.sl-cell[data-astro-cid-uiy7hsyn]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;-moz-column-gap:1rem;column-gap:1rem;padding:.6rem 0;border-left:0;border-top:1px solid var(--grid-line)}.sl-cell[data-astro-cid-uiy7hsyn] dd[data-astro-cid-uiy7hsyn]{margin:0;text-align:right}}@container sl (max-width: 559px){.sl-row[data-astro-cid-uiy7hsyn]{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "cells" "go";row-gap:1rem;min-height:0;padding:1.25rem 1.1rem}.sl-idx[data-astro-cid-uiy7hsyn]{display:none}.sl-name[data-astro-cid-uiy7hsyn]{font-size:1.5rem}.sl-cell[data-astro-cid-uiy7hsyn] dd[data-astro-cid-uiy7hsyn]{font-size:1rem}.sl-go[data-astro-cid-uiy7hsyn]{padding-top:.25rem}}.sd-list[data-astro-cid-bbwf7car]{margin-top:3rem}@media(max-width:767px){.sd-list[data-astro-cid-bbwf7car]{margin-top:2.25rem}}
