.sr[data-astro-cid-33qzzced]{padding:clamp(10px,2vw,28px) clamp(4px,1vw,14px);position:relative}.sr__tilt[data-astro-cid-33qzzced]{rotate:-2deg}.sr__sheet[data-astro-cid-33qzzced]{--ruled:#135f8e47;aspect-ratio:4/3;background-color:#f6f4ef;background-image:var(--tex-overlay);background-blend-mode:multiply;color:var(--c-950);background-size:512px 512px;grid-template-rows:auto 1fr auto;padding:0 0 0 7%;display:grid;position:relative;box-shadow:inset 0 1px #fff9,0 3px 6px #0000002e,0 40px 60px -30px #000000bf;container-type:inline-size}.sr__sheet[data-astro-cid-33qzzced]:before{content:"";background:var(--ruled);width:1px;position:absolute;top:0;bottom:0;left:calc(7% - 1px)}.sr__strip[data-astro-cid-33qzzced],.sr__foot[data-astro-cid-33qzzced]{letter-spacing:.12em;color:var(--fg-muted);white-space:nowrap;justify-content:space-between;gap:10px;padding:2.2cqw 3cqw 1.8cqw;font-size:max(.48rem,1.75cqw);display:flex}.sr__strip[data-astro-cid-33qzzced]{border-bottom:2px solid var(--fg)}.sr__foot[data-astro-cid-33qzzced]{border-top:2px solid var(--fg)}.sr__strip[data-astro-cid-33qzzced] span[data-astro-cid-33qzzced]:first-child,.sr__foot[data-astro-cid-33qzzced] span[data-astro-cid-33qzzced]:first-child{color:var(--fg);font-weight:700}.sr__table[data-astro-cid-33qzzced]{grid-template-rows:auto 1fr;min-height:0;display:grid}.sr__head[data-astro-cid-33qzzced],.sr__row[data-astro-cid-33qzzced]{grid-template-columns:17% minmax(0,1fr) 20% 17%;align-items:center;gap:2cqw;padding-inline:3cqw;display:grid}.sr__head[data-astro-cid-33qzzced]{border-bottom:1px solid var(--fg);letter-spacing:.14em;color:var(--fg-muted);padding-block:1.4cqw;font-size:max(.45rem,1.5cqw)}.sr__rows[data-astro-cid-33qzzced]{grid-template-rows:repeat(6,1fr);display:grid}.sr__row[data-astro-cid-33qzzced]{border-bottom:1px solid var(--ruled);min-height:0}.sr__no[data-astro-cid-33qzzced]{color:var(--accent);letter-spacing:.03em;font-size:max(.7rem,3cqw);line-height:1}.sr__row--blank[data-astro-cid-33qzzced] .sr__no[data-astro-cid-33qzzced]{color:var(--line-strong);font-size:max(.45rem,1.5cqw)}.sr__doc[data-astro-cid-33qzzced]{text-overflow:ellipsis;white-space:nowrap;font-size:max(.55rem,2.1cqw);font-weight:650;overflow:hidden}.sr__ty[data-astro-cid-33qzzced],.sr__dt[data-astro-cid-33qzzced]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;color:var(--fg-muted);font-size:max(.42rem,1.45cqw);overflow:hidden}.sr__punch[data-astro-cid-33qzzced]{clip-path:circle(50%);background:var(--navy-950);width:2.6cqw;height:2.6cqw;position:absolute;left:2.4%}.sr__punch--a[data-astro-cid-33qzzced]{top:26%}.sr__punch--b[data-astro-cid-33qzzced]{top:70%}.sr__slot[data-astro-cid-33qzzced]{left:var(--x);top:var(--y);pointer-events:none;position:absolute;translate:-50% -50%}.sr__more[data-astro-cid-33qzzced]{color:var(--accent);letter-spacing:.14em;rotate:var(--r);mix-blend-mode:var(--ink-blend,multiply);border:2px solid;padding:6px 9px 5px;font-weight:700;position:absolute;bottom:13%;right:5%}.sr__more--phone[data-astro-cid-33qzzced]{display:none}@media (width<=767px){.sr[data-astro-cid-33qzzced]{padding-inline:0}.sr__slot--desk[data-astro-cid-33qzzced],.sr__more--desk[data-astro-cid-33qzzced]{display:none}.sr__more--phone[data-astro-cid-33qzzced]{display:block}.sr__slot[data-astro-cid-33qzzced]{scale:.8}}.aw__set[data-astro-cid-b63rmerg]+.aw__set[data-astro-cid-b63rmerg]{margin-top:clamp(64px,8vw,128px)}.aw__gh[data-astro-cid-b63rmerg]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:clamp(28px,3vw,48px);padding-bottom:12px;display:flex}.aw__gn[data-astro-cid-b63rmerg]{color:var(--fg-muted)}.aw__grid[data-astro-cid-b63rmerg]{--cg:clamp(28px, 3.4vw, 64px);column-gap:var(--cg);row-gap:clamp(64px,7vw,112px);display:grid}.aw__grid--solo[data-astro-cid-b63rmerg]{grid-template-columns:repeat(12,minmax(0,1fr))}.aw__grid--solo[data-astro-cid-b63rmerg]>*{grid-column:2/12}.aw__grid--row[data-astro-cid-b63rmerg]{grid-template-columns:repeat(auto-fit,minmax(0,400px));justify-content:center}.aw__grid--grid[data-astro-cid-b63rmerg]{grid-template-columns:repeat(auto-fit, calc((100% - 2 * var(--cg)) / 3 - .5px));justify-content:center}.aw__past[data-astro-cid-b63rmerg]{border-top:1px solid var(--line-strong);margin-top:clamp(72px,8vw,128px)}.aw__sum[data-astro-cid-b63rmerg]{cursor:pointer;min-height:64px;color:var(--fg);justify-content:space-between;align-items:center;gap:16px;font-weight:600;list-style:none;display:flex}.aw__sum[data-astro-cid-b63rmerg]::-webkit-details-marker{display:none}.aw__sumi[data-astro-cid-b63rmerg]{border:1px solid var(--line-strong);width:44px;height:44px;position:relative}.aw__sumi[data-astro-cid-b63rmerg]:before,.aw__sumi[data-astro-cid-b63rmerg]:after{content:"";width:14px;height:1.5px;transition:rotate .35s var(--ease-out);background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.aw__sumi[data-astro-cid-b63rmerg]:after{rotate:90deg}.aw__past[data-astro-cid-b63rmerg][open] .aw__sumi[data-astro-cid-b63rmerg]:after{rotate:0deg}.aw__sum[data-astro-cid-b63rmerg]:hover .aw__sumi[data-astro-cid-b63rmerg],.aw__sum[data-astro-cid-b63rmerg]:focus-visible .aw__sumi[data-astro-cid-b63rmerg]{background:var(--fg);color:var(--bg)}.aw__grid--past[data-astro-cid-b63rmerg]{padding-top:clamp(32px,4vw,56px)}@media (width<=1023px){.aw__grid--solo[data-astro-cid-b63rmerg]>*{grid-column:1/-1}.aw__grid--grid[data-astro-cid-b63rmerg]{grid-template-columns:repeat(auto-fit, calc((100% - var(--cg)) / 2 - .5px))}}@media (width<=719px){.aw__grid--grid[data-astro-cid-b63rmerg],.aw__grid--row[data-astro-cid-b63rmerg]{grid-template-columns:minmax(0,1fr)}.aw__grid--row[data-astro-cid-b63rmerg]>*,.aw__grid--grid[data-astro-cid-b63rmerg]>*{width:100%;max-width:440px;margin-inline:auto}}.rt[data-astro-cid-5k236tsj]{--rt-sticky:112px;border:1px solid var(--line-strong);background:var(--card-solid);min-width:0;margin:0;position:relative}.rt__cap[data-astro-cid-5k236tsj]{border-bottom:1px solid var(--line-strong);background:color-mix(in srgb, var(--card-solid) 80%, var(--fg) 6%);font-family:var(--f-mono);font-size:var(--fs-micro);letter-spacing:.12em;padding:14px 18px;font-weight:600}.rt__scroll[data-astro-cid-5k236tsj]{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.rt__table[data-astro-cid-5k236tsj]{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:1060px;font-size:.92rem}.rt__table[data-astro-cid-5k236tsj] [data-astro-cid-5k236tsj]:is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:14px 16px}.rt__table[data-astro-cid-5k236tsj] td[data-astro-cid-5k236tsj]+td[data-astro-cid-5k236tsj],.rt__table[data-astro-cid-5k236tsj] th[data-astro-cid-5k236tsj]+td[data-astro-cid-5k236tsj],.rt__table[data-astro-cid-5k236tsj] thead[data-astro-cid-5k236tsj] th[data-astro-cid-5k236tsj]+th[data-astro-cid-5k236tsj]{border-left:1px solid var(--line)}.rt__table[data-astro-cid-5k236tsj] thead[data-astro-cid-5k236tsj] th[data-astro-cid-5k236tsj]{color:var(--fg-muted);border-bottom:1px solid var(--line-strong);vertical-align:bottom;font-weight:500}.rt__table[data-astro-cid-5k236tsj] thead[data-astro-cid-5k236tsj] .t-mono[data-astro-cid-5k236tsj]{line-height:1.35}.rt__table[data-astro-cid-5k236tsj] tbody[data-astro-cid-5k236tsj] tr[data-astro-cid-5k236tsj]:last-of-type>[data-astro-cid-5k236tsj]{border-bottom:0}.rt__table[data-astro-cid-5k236tsj] tr[data-astro-cid-5k236tsj][hidden]{display:none}.rt__sticky[data-astro-cid-5k236tsj]{z-index:2;width:var(--rt-sticky);min-width:var(--rt-sticky);background:var(--card-solid);border-right:1px solid var(--line-strong);position:sticky;left:0}.rt__no[data-astro-cid-5k236tsj] .t-stencil[data-astro-cid-5k236tsj]{letter-spacing:.03em;color:var(--accent);white-space:nowrap;font-size:1.5rem;line-height:1}.rt__doc[data-astro-cid-5k236tsj]{min-width:15em;font-weight:650}.rt__a[data-astro-cid-5k236tsj]{color:var(--fg);text-underline-offset:4px;text-decoration:underline 1px}.rt__a[data-astro-cid-5k236tsj]:hover,.rt__a[data-astro-cid-5k236tsj]:focus-visible{color:var(--accent)}.rt__ref[data-astro-cid-5k236tsj] .t-mono[data-astro-cid-5k236tsj]{overflow-wrap:anywhere}.rt__date[data-astro-cid-5k236tsj]{white-space:nowrap}.rt__vu[data-astro-cid-5k236tsj]{justify-items:start;gap:6px;display:grid}.rt__ns[data-astro-cid-5k236tsj]{color:var(--fg-muted);letter-spacing:.06em;font-size:.7rem}.rt__pv[data-astro-cid-5k236tsj]{border:1px solid var(--warn);width:fit-content;color:var(--warn);margin-top:8px;padding:2px 6px;font-size:.6rem;display:block}.rt__act[data-astro-cid-5k236tsj]{min-width:13em}.rt__dl[data-astro-cid-5k236tsj]{min-height:44px;color:var(--fg);text-underline-offset:4px;align-items:center;gap:10px;margin-block:-10px;font-weight:600;text-decoration:underline 1px;display:inline-flex}.rt__dl[data-astro-cid-5k236tsj] svg[data-astro-cid-5k236tsj]{flex:none;width:15px}.rt__dl[data-astro-cid-5k236tsj]:hover,.rt__dl[data-astro-cid-5k236tsj]:focus-visible{color:var(--accent)}.rt__act[data-astro-cid-5k236tsj] .rt__req{margin-block:-6px}@media (width<=760px){.rt__table[data-astro-cid-5k236tsj]{min-width:0;display:block}.rt__table[data-astro-cid-5k236tsj] caption[data-astro-cid-5k236tsj]{display:block}.rt__table[data-astro-cid-5k236tsj] thead[data-astro-cid-5k236tsj]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rt__table[data-astro-cid-5k236tsj] tbody[data-astro-cid-5k236tsj],.rt__table[data-astro-cid-5k236tsj] tr[data-astro-cid-5k236tsj]{display:block}.rt__table[data-astro-cid-5k236tsj] tbody[data-astro-cid-5k236tsj] tr[data-astro-cid-5k236tsj]{border-bottom:1px solid var(--line-strong);padding:16px 16px 6px}.rt__table[data-astro-cid-5k236tsj] tbody[data-astro-cid-5k236tsj] tr[data-astro-cid-5k236tsj]:last-of-type{border-bottom:0}.rt__table[data-astro-cid-5k236tsj] tbody[data-astro-cid-5k236tsj] [data-astro-cid-5k236tsj]:is(th,td){white-space:normal;background:0 0;border:0;width:auto;min-width:0;padding:0 0 12px;display:block;position:static}.rt__table[data-astro-cid-5k236tsj] tbody[data-astro-cid-5k236tsj] td[data-astro-cid-5k236tsj]:before{content:attr(data-label);font-family:var(--f-mono);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:3px;font-weight:500;display:block}.rt__table[data-astro-cid-5k236tsj] tbody[data-astro-cid-5k236tsj] td[data-astro-cid-5k236tsj].rt__doc{font-size:1.05rem}.rt__table[data-astro-cid-5k236tsj] tbody[data-astro-cid-5k236tsj] td[data-astro-cid-5k236tsj].rt__doc:before{display:none}}.ar__wrap[data-astro-cid-ieuwpagy]{gap:clamp(20px,2.4vw,32px);display:grid}.ar__tools[data-astro-cid-ieuwpagy]{flex-wrap:wrap;align-items:end;gap:14px 20px;display:flex}.ar__chips[data-astro-cid-ieuwpagy]{flex-wrap:wrap;gap:8px;display:flex}.ar__chip[data-astro-cid-ieuwpagy]{border:1px solid var(--line-strong);min-height:44px;color:var(--fg);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);align-items:center;gap:10px;padding:0 14px;transition:background-color .25s,color .25s;display:inline-flex}.ar__chip[data-astro-cid-ieuwpagy]:hover,.ar__chip[data-astro-cid-ieuwpagy]:focus-visible{background:var(--card)}.ar__chip[data-astro-cid-ieuwpagy][aria-pressed=true]{background:var(--fg);color:var(--bg)}.ar__n[data-astro-cid-ieuwpagy]{opacity:.72}.ar__search[data-astro-cid-ieuwpagy]{flex:260px;gap:6px;max-width:420px;display:grid}.ar__sl[data-astro-cid-ieuwpagy]{color:var(--fg-muted)}.ar__q[data-astro-cid-ieuwpagy]{border:1px solid var(--line-strong);background:var(--card-solid);min-height:48px;color:var(--fg);font:inherit;border-radius:0;padding:0 14px;font-size:1rem}.ar__q[data-astro-cid-ieuwpagy]::placeholder{color:var(--fg-faint)}.ar__count[data-astro-cid-ieuwpagy]{min-height:44px;color:var(--fg-muted);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.5em;margin-left:auto;display:inline-flex}.ar__none[data-astro-cid-ieuwpagy]{border:1px dashed var(--line-strong);color:var(--fg-muted);text-align:center;padding:22px 18px}.ar__past[data-astro-cid-ieuwpagy]{border-top:1px solid var(--line-strong)}.ar__past[data-astro-cid-ieuwpagy][open]{padding-bottom:4px}.ar__sum[data-astro-cid-ieuwpagy]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin-bottom:0;font-weight:600;list-style:none;display:flex}.ar__past[data-astro-cid-ieuwpagy][open] .ar__sum[data-astro-cid-ieuwpagy]{margin-bottom:14px}.ar__sum[data-astro-cid-ieuwpagy]::-webkit-details-marker{display:none}.ar__sumi[data-astro-cid-ieuwpagy]{border:1px solid var(--line-strong);width:44px;height:44px;position:relative}.ar__sumi[data-astro-cid-ieuwpagy]:before,.ar__sumi[data-astro-cid-ieuwpagy]:after{content:"";background:currentColor;width:14px;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.ar__sumi[data-astro-cid-ieuwpagy]:after{rotate:90deg}.ar__past[data-astro-cid-ieuwpagy][open] .ar__sumi[data-astro-cid-ieuwpagy]:after{rotate:0deg}.ar__sum[data-astro-cid-ieuwpagy]:hover .ar__sumi[data-astro-cid-ieuwpagy],.ar__sum[data-astro-cid-ieuwpagy]:focus-visible .ar__sumi[data-astro-cid-ieuwpagy]{background:var(--fg);color:var(--bg)}@media (width<=760px){.ar__count[data-astro-cid-ieuwpagy]{margin-left:0}}.vc__fig[data-astro-cid-3jsc3q2t]{--lab:17.5rem;border:1px solid var(--line-strong);background:var(--card-solid);margin:0}.vc__cap[data-astro-cid-3jsc3q2t]{border-bottom:1px solid var(--line-strong);color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding:14px 18px;display:flex}.vc__cap[data-astro-cid-3jsc3q2t] span[data-astro-cid-3jsc3q2t]:last-child{color:var(--fg)}.vc__scroll[data-astro-cid-3jsc3q2t]{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.vc__grid[data-astro-cid-3jsc3q2t]{min-width:860px;padding-bottom:18px;position:relative}.vc__axis[data-astro-cid-3jsc3q2t],.vc__row[data-astro-cid-3jsc3q2t]{grid-template-columns:var(--lab) minmax(0, 1fr);display:grid}.vc__axis[data-astro-cid-3jsc3q2t]{border-bottom:1px solid var(--line-strong)}.vc__corner[data-astro-cid-3jsc3q2t]{z-index:4;background:var(--card-solid);border-right:1px solid var(--line-strong);color:var(--fg-muted);padding:14px 18px 10px;position:sticky;left:0}.vc__years[data-astro-cid-3jsc3q2t]{height:48px;margin-right:28px;position:relative}.vc__yr[data-astro-cid-3jsc3q2t]{color:var(--fg);letter-spacing:.03em;padding-left:8px;font-size:1.35rem;line-height:1;position:absolute;bottom:8px}.vc__rows[data-astro-cid-3jsc3q2t]{position:relative}.vc__row[data-astro-cid-3jsc3q2t]{border-bottom:1px solid var(--line);min-height:72px}.vc__lab[data-astro-cid-3jsc3q2t]{z-index:4;background:var(--card-solid);border-right:1px solid var(--line-strong);align-content:center;gap:4px;min-width:0;padding:12px 18px;display:grid;position:sticky;left:0}.vc__code[data-astro-cid-3jsc3q2t]{color:var(--accent);letter-spacing:.03em;font-size:1.45rem;line-height:1}.vc__meta[data-astro-cid-3jsc3q2t]{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vc__track[data-astro-cid-3jsc3q2t]{margin-right:28px;position:relative}.vc__bar[data-astro-cid-3jsc3q2t]{left:var(--x);width:var(--w);height:12px;position:absolute;top:58%;translate:0 -50%}.vc__fill[data-astro-cid-3jsc3q2t]{transform-origin:0;position:absolute;inset:0}.vc__bar--current[data-astro-cid-3jsc3q2t] .vc__fill[data-astro-cid-3jsc3q2t]{background:var(--accent)}.vc__bar--current[data-astro-cid-3jsc3q2t]:before,.vc__bar--current[data-astro-cid-3jsc3q2t]:after,.vc__bar--lapsed[data-astro-cid-3jsc3q2t]:before,.vc__bar--lapsed[data-astro-cid-3jsc3q2t]:after{content:"";background:currentColor;width:1px;position:absolute;top:-7px;bottom:-7px}.vc__bar--current[data-astro-cid-3jsc3q2t]{color:var(--accent)}.vc__bar--lapsed[data-astro-cid-3jsc3q2t]{color:var(--fg-faint)}.vc__bar[data-astro-cid-3jsc3q2t]:before{left:0}.vc__bar[data-astro-cid-3jsc3q2t]:after{right:0}.vc__bar--lapsed[data-astro-cid-3jsc3q2t] .vc__fill[data-astro-cid-3jsc3q2t]{border:1px solid var(--fg-faint);background:repeating-linear-gradient(-45deg, var(--fg-faint) 0 1px, transparent 1px 6px)}.vc__bar--open[data-astro-cid-3jsc3q2t]{color:var(--accent)}.vc__bar--open[data-astro-cid-3jsc3q2t] .vc__fill[data-astro-cid-3jsc3q2t]{border-top:2px dashed;height:0;top:50%;bottom:auto;-webkit-mask-image:linear-gradient(90deg,#000 45%,#00000040);mask-image:linear-gradient(90deg,#000 45%,#00000040)}.vc__bar--open[data-astro-cid-3jsc3q2t]:before{content:"";background:currentColor;width:1px;position:absolute;top:-7px;bottom:-7px;left:0}.vc__bar--open[data-astro-cid-3jsc3q2t]:after{content:"";opacity:.4;border-top:2px solid;border-right:2px solid;width:10px;height:10px;position:absolute;top:50%;right:1px;translate:0 -50%;rotate:45deg}.vc__dates[data-astro-cid-3jsc3q2t],.vc__open[data-astro-cid-3jsc3q2t]{white-space:nowrap;color:var(--fg-muted);font-size:.62rem;position:absolute;bottom:calc(100% + 9px);left:0}.vc__dates--r[data-astro-cid-3jsc3q2t]{left:auto;right:0}.vc__open[data-astro-cid-3jsc3q2t]{color:var(--fg);top:calc(100% + 8px);bottom:auto}.vc__plot[data-astro-cid-3jsc3q2t]{top:0;bottom:0;left:var(--lab);z-index:0;pointer-events:none;position:absolute;right:28px}.vc__plot--today[data-astro-cid-3jsc3q2t]{z-index:2}.vc__gl[data-astro-cid-3jsc3q2t]{background:var(--line);width:1px;position:absolute;top:0;bottom:0}.vc__today[data-astro-cid-3jsc3q2t]{top:0;bottom:0;left:var(--today,0%);z-index:2;border-left:1px dashed var(--fg);display:none;position:absolute}.vc__today[data-astro-cid-3jsc3q2t].is-on{display:block}.vc__tl[data-astro-cid-3jsc3q2t]{background:var(--fg);color:var(--bg);padding:2px 6px;font-size:.6rem;font-weight:700;position:absolute;top:6px;left:6px}@media (width<=760px){.vc__fig[data-astro-cid-3jsc3q2t]{--lab:9.5rem}.vc__grid[data-astro-cid-3jsc3q2t]{min-width:720px}.vc__lab[data-astro-cid-3jsc3q2t]{padding:10px 12px}.vc__corner[data-astro-cid-3jsc3q2t]{padding:14px 12px 10px}.vc__meta[data-astro-cid-3jsc3q2t]{white-space:normal;font-size:.6rem}}
