.ex[data-astro-cid-5ow6wqjl]{border:0;margin:0;padding:0;min-width:0}.ex-legend[data-astro-cid-5ow6wqjl]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ex-chips[data-astro-cid-5ow6wqjl]{clear:both}.ex-chip[data-astro-cid-5ow6wqjl]{min-height:44px;font-variant-numeric:tabular-nums}.ex-chip[data-astro-cid-5ow6wqjl]:has(input:focus-visible){outline:2px solid var(--kon);outline-offset:2px}.ex-chip[data-astro-cid-5ow6wqjl].is-later:not(:has(input:checked)){display:none}.ex-chip[data-astro-cid-5ow6wqjl]:has(input:checked) .ex-date[data-astro-cid-5ow6wqjl]{color:inherit;opacity:.85}@media(max-width:599px){.ex-chips[data-astro-cid-5ow6wqjl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ex-chip[data-astro-cid-5ow6wqjl]{flex-direction:column;align-items:flex-start;justify-content:center;min-height:52px;padding:4px 12px;line-height:1.35}.ex-date[data-astro-cid-5ow6wqjl]{font-size:.8125rem;color:var(--ink-2)}.ex-p[data-astro-cid-5ow6wqjl]{display:none}}.ex-out[data-astro-cid-5ow6wqjl]{margin-top:var(--s-4);min-height:4.2em;padding:var(--s-3) var(--s-4);border-radius:12px;background:var(--sheet-sunken)}.ex-days[data-astro-cid-5ow6wqjl]{font-size:1rem;line-height:1.5;font-weight:700}.ex-days[data-astro-cid-5ow6wqjl] strong{font-size:1.5rem;line-height:1.2;margin:0 4px;font-variant-numeric:tabular-nums;letter-spacing:0}.ex-days[data-astro-cid-5ow6wqjl].is-prompt{font-size:.9375rem;color:var(--ink-2);font-weight:400}.ex-sub[data-astro-cid-5ow6wqjl]{margin-top:2px}.map-wrap[data-astro-cid-kbfx6ez7]{--heat-1: color-mix(in srgb, var(--maru) 9%, var(--sheet));--heat-2: color-mix(in srgb, var(--maru) 22%, var(--sheet));--heat-3: color-mix(in srgb, var(--maru) 38%, var(--sheet));--heat-4: color-mix(in srgb, var(--maru) 56%, var(--sheet))}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .map-wrap[data-astro-cid-kbfx6ez7]{--heat-1: color-mix(in srgb, var(--maru) 12%, var(--sheet));--heat-2: color-mix(in srgb, var(--maru) 22%, var(--sheet));--heat-3: color-mix(in srgb, var(--maru) 33%, var(--sheet));--heat-4: color-mix(in srgb, var(--maru) 45%, var(--sheet))}}:root[data-theme=dark] .map-wrap[data-astro-cid-kbfx6ez7]{--heat-1: color-mix(in srgb, var(--maru) 12%, var(--sheet));--heat-2: color-mix(in srgb, var(--maru) 22%, var(--sheet));--heat-3: color-mix(in srgb, var(--maru) 33%, var(--sheet));--heat-4: color-mix(in srgb, var(--maru) 45%, var(--sheet))}.map[data-astro-cid-kbfx6ez7]{border-top:1px solid var(--rule-soft)}.map-d[data-astro-cid-kbfx6ez7]{padding:var(--s-3) 0;border-bottom:1px solid var(--rule-soft)}.map-d[data-astro-cid-kbfx6ez7]:last-child{border-bottom:0}.map-dh[data-astro-cid-kbfx6ez7]{display:flex;align-items:baseline;gap:var(--s-2);margin-bottom:var(--s-2);font-size:.9375rem;line-height:1.5}.map-dno[data-astro-cid-kbfx6ez7]{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;color:#fff;font-size:.6875rem;font-weight:700;align-self:center}.map-dname[data-astro-cid-kbfx6ez7]{color:var(--ink);font-weight:700;text-decoration:none}.map-dname[data-astro-cid-kbfx6ez7]:hover{color:var(--kon);text-decoration:underline}.map-dacc[data-astro-cid-kbfx6ez7]{margin-left:auto;font-size:.875rem;color:var(--ink-2);white-space:nowrap}.map-cells[data-astro-cid-kbfx6ez7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-1) var(--s-2)}.map-c[data-astro-cid-kbfx6ez7]{display:flex;align-items:center;gap:var(--s-2);min-height:44px;padding:2px 4px 2px 0;color:var(--ink);text-decoration:none;border-radius:var(--radius)}.map-c[data-astro-cid-kbfx6ez7]:hover .map-n[data-astro-cid-kbfx6ez7]{color:var(--kon);text-decoration:underline;text-underline-offset:3px}.map-v[data-astro-cid-kbfx6ez7]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3.25em;height:36px;border-radius:8px;font-size:.9375rem;font-weight:700;letter-spacing:0;background:var(--sheet);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--rule)}.map-c[data-astro-cid-kbfx6ez7][data-level="1"] .map-v[data-astro-cid-kbfx6ez7],.map-sw[data-astro-cid-kbfx6ez7][data-level="1"]{background:var(--heat-1)}.map-c[data-astro-cid-kbfx6ez7][data-level="2"] .map-v[data-astro-cid-kbfx6ez7],.map-sw[data-astro-cid-kbfx6ez7][data-level="2"]{background:var(--heat-2)}.map-c[data-astro-cid-kbfx6ez7][data-level="3"] .map-v[data-astro-cid-kbfx6ez7],.map-sw[data-astro-cid-kbfx6ez7][data-level="3"]{background:var(--heat-3)}.map-c[data-astro-cid-kbfx6ez7][data-level="4"] .map-v[data-astro-cid-kbfx6ez7],.map-sw[data-astro-cid-kbfx6ez7][data-level="4"]{background:var(--heat-4)}.map-c[data-astro-cid-kbfx6ez7]:not([data-level="0"]) .map-v[data-astro-cid-kbfx6ez7]{color:var(--ink);box-shadow:none}.map-c[data-astro-cid-kbfx6ez7][data-count="0"] .map-n[data-astro-cid-kbfx6ez7]{color:var(--ink-3)}.map-n[data-astro-cid-kbfx6ez7]{font-size:.8125rem;line-height:1.45}.map-legend[data-astro-cid-kbfx6ez7]{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);margin-top:var(--s-3)}.map-key[data-astro-cid-kbfx6ez7]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.map-sw[data-astro-cid-kbfx6ez7]{display:inline-flex;align-items:center;justify-content:center;width:1.6em;height:1.1em;border-radius:4px;font-size:.75rem;font-weight:700}.map-sw-none[data-astro-cid-kbfx6ez7]{background:var(--sheet);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-3)}@media(min-width:600px){.map-d[data-astro-cid-kbfx6ez7]{display:grid;grid-template-columns:12.5em minmax(0,1fr);gap:var(--s-4);align-items:start;padding:var(--s-2) 0}.map-dh[data-astro-cid-kbfx6ez7]{flex-wrap:wrap;margin:0;padding-top:10px}.map-dname[data-astro-cid-kbfx6ez7]{flex:1;min-width:0}.map-dacc[data-astro-cid-kbfx6ez7]{flex-basis:100%;margin-left:calc(22px + var(--s-2))}.map-cells[data-astro-cid-kbfx6ez7]{grid-template-columns:repeat(auto-fill,minmax(10.5em,1fr))}}.gr-wrap[data-astro-cid-fjuvop6x]{display:grid;gap:var(--s-4)}@media(min-width:640px)and (max-width:1023px),(min-width:1180px){.gr-wrap[data-astro-cid-fjuvop6x]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.radar[data-astro-cid-fjuvop6x]{margin:0}.radar[data-astro-cid-fjuvop6x] svg[data-astro-cid-fjuvop6x]{display:block;width:100%;max-width:380px;margin:0 auto;overflow:visible}.rd-ring[data-astro-cid-fjuvop6x]{fill:none;stroke:var(--rule);stroke-width:1}.rd-outer[data-astro-cid-fjuvop6x]{stroke:var(--rule-strong)}.rd-mark[data-astro-cid-fjuvop6x]{stroke:var(--gold);stroke-width:1.5;stroke-dasharray:4 3}.rd-axis[data-astro-cid-fjuvop6x]{stroke:var(--rule);stroke-width:1}.rd-area[data-astro-cid-fjuvop6x]{fill:color-mix(in srgb,var(--kon) 18%,transparent);stroke:var(--kon);stroke-width:2;stroke-linejoin:round;transition:all .3s ease-out}.rd-dot[data-astro-cid-fjuvop6x]{fill:var(--sheet);stroke:var(--kon);stroke-width:2}.rd-dot[data-astro-cid-fjuvop6x].is-none{stroke:var(--rule-strong)}.rd-label[data-astro-cid-fjuvop6x]{font-size:11.5px;font-weight:700;fill:var(--ink-2);font-family:var(--font-sans)}.rd-label[data-astro-cid-fjuvop6x].is-none{fill:var(--ink-3);font-weight:500}.rd-no[data-astro-cid-fjuvop6x]{fill:var(--ink-3);font-weight:700}.rd-empty[data-astro-cid-fjuvop6x]{font-size:12px;fill:var(--ink-3);font-family:var(--font-sans);paint-order:stroke;stroke:var(--sheet);stroke-width:6px}.rd-cap[data-astro-cid-fjuvop6x]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--s-2);text-align:center;font-size:.75rem}.rd-key[data-astro-cid-fjuvop6x]{flex:none;width:18px;border-top:2px dashed var(--gold)}.gr[data-astro-cid-fjuvop6x]{list-style:none;margin:0;padding:0}.gr-row[data-astro-cid-fjuvop6x]{display:grid;grid-template-columns:1.5em minmax(0,1fr) 6.5em;grid-template-areas:"no name pct" ". bar n";gap:3px var(--s-2);align-items:center;padding:8px 0 9px;border-top:1px solid var(--rule-soft)}.gr-row[data-astro-cid-fjuvop6x]:first-child{border-top:0;padding-top:0}.gr-no[data-astro-cid-fjuvop6x]{grid-area:no;font-size:.75rem;font-weight:700;color:var(--ink-3)}.gr-name[data-astro-cid-fjuvop6x]{grid-area:name;font-size:.875rem;line-height:1.5}.gr-pct[data-astro-cid-fjuvop6x]{grid-area:pct;text-align:right;font-weight:700;font-size:1rem;line-height:1.4}.gr-row[data-astro-cid-fjuvop6x][data-published="0"] .gr-pct[data-astro-cid-fjuvop6x]{font-weight:400;font-size:.8125rem;color:var(--ink-3)}.gr-track[data-astro-cid-fjuvop6x]{grid-area:bar;display:flex;height:6px;background:var(--rule-soft);border-radius:999px;overflow:hidden}.gr-ok[data-astro-cid-fjuvop6x],.gr-ng[data-astro-cid-fjuvop6x]{display:block;height:100%;width:0;transition:width .18s ease-out}.gr-ok[data-astro-cid-fjuvop6x]{background:var(--maru)}.gr-ng[data-astro-cid-fjuvop6x]{background:var(--batsu);opacity:.5}.gr-n[data-astro-cid-fjuvop6x]{grid-area:n;text-align:right;white-space:nowrap;line-height:1.2;font-size:.75rem}.pt-summary[data-astro-cid-slbsageu]{font-size:.9375rem;line-height:1.75;min-height:3.5em}.pt-summary[data-astro-cid-slbsageu] strong{font-variant-numeric:tabular-nums}.pt-chart[data-astro-cid-slbsageu]{margin-top:var(--s-3)}.pt-plot[data-astro-cid-slbsageu]{position:relative;height:148px;margin-left:3em;border-bottom:1px solid var(--rule-strong)}.pt-empty[data-astro-cid-slbsageu]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0}.pt-plot[data-astro-cid-slbsageu] .pt-grid{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--rule)}.pt-plot[data-astro-cid-slbsageu] .pt-tick{position:absolute;right:calc(100% + 6px);top:-.7em;font-size:.8125rem;line-height:1.4;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.pt-plot[data-astro-cid-slbsageu] .pt-ref{position:absolute;left:0;right:0;height:0;border-top:2px dashed var(--gold);z-index:1}.pt-plot[data-astro-cid-slbsageu] .pt-cols{position:absolute;inset:0;display:flex;align-items:flex-end;gap:2px;margin:0;padding:0 2px;list-style:none}.pt-plot[data-astro-cid-slbsageu] .pt-col{position:relative;flex:1;display:flex;justify-content:center;align-items:flex-end;height:100%}.pt-plot[data-astro-cid-slbsageu] .pt-bar{display:block;width:min(24px,70%);background:color-mix(in srgb,var(--kon) 30%,var(--sheet));border-radius:6px 6px 0 0;min-height:2px}.pt-plot[data-astro-cid-slbsageu] .pt-col.is-last .pt-bar{background:var(--kon)}.pt-plot[data-astro-cid-slbsageu] .pt-val{position:absolute;left:50%;transform:translate(-50%);font-size:.8125rem;font-weight:700;line-height:1.4;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;z-index:2}.pt-x[data-astro-cid-slbsageu]{display:flex;justify-content:space-between;margin-left:3em;margin-top:4px;min-height:1.4em;font-size:.8125rem}.pt-key[data-astro-cid-slbsageu]{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--s-4);margin:var(--s-2) 0 0 3em;font-size:.8125rem}.pt-k[data-astro-cid-slbsageu]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pt-key-line[data-astro-cid-slbsageu]{width:18px;border-top:2px dashed var(--gold)}.pt-key-bar[data-astro-cid-slbsageu]{width:10px;height:12px;border-radius:3px 3px 0 0;background:var(--kon)}.pt-table[data-astro-cid-slbsageu]{margin-top:var(--s-3);font-size:.9375rem}.pt-table[data-astro-cid-slbsageu] summary[data-astro-cid-slbsageu]{cursor:pointer;color:var(--kon);min-height:44px;display:flex;align-items:center;width:fit-content}.pt-t[data-astro-cid-slbsageu] td[data-astro-cid-slbsageu],.pt-t[data-astro-cid-slbsageu] th[data-astro-cid-slbsageu]{padding:6px 10px}.pt-r[data-astro-cid-slbsageu]{text-align:right;font-variant-numeric:tabular-nums}.pt-note[data-astro-cid-slbsageu]{margin-top:var(--s-2)}.mk-active[data-astro-cid-oazd2dne]{margin-bottom:var(--s-3);padding:10px 14px;border-radius:12px;background:var(--gold-soft);border:1px solid var(--gold-line);font-size:.9375rem}.mk-list[data-astro-cid-oazd2dne]{list-style:none;margin:0;padding:0}.mk-list[data-astro-cid-oazd2dne]:empty{display:none}.mk-list[data-astro-cid-oazd2dne] li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name score" "date time";gap:0 var(--s-3);align-items:baseline;padding:10px 0 11px;border-top:1px solid var(--rule-soft)}.mk-list[data-astro-cid-oazd2dne] li:first-child{border-top:0;padding-top:0}.mk-list[data-astro-cid-oazd2dne] .mk-name{grid-area:name;font-weight:700;line-height:1.6}.mk-list[data-astro-cid-oazd2dne] .mk-score{grid-area:score;text-align:right;white-space:nowrap;font-size:.875rem}.mk-list[data-astro-cid-oazd2dne] .mk-score b{font-variant-numeric:tabular-nums}.mk-list[data-astro-cid-oazd2dne] .mk-date{grid-area:date;font-size:.8125rem;color:var(--ink-3)}.mk-list[data-astro-cid-oazd2dne] .mk-time{grid-area:time;font-size:.8125rem;color:var(--ink-3);text-align:right;white-space:nowrap}.mk-empty[data-astro-cid-oazd2dne] p[data-astro-cid-oazd2dne]+p[data-astro-cid-oazd2dne]{margin-top:var(--s-3);font-size:.9375rem}.rd-steps[data-astro-cid-2lkor3gb]{list-style:none;margin:0;padding:4px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;border-radius:14px;background:var(--sheet-sunken)}.rd-step[data-astro-cid-2lkor3gb]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;padding:6px 4px;color:var(--ink-3);text-align:center;border-radius:10px}.rd-step-name[data-astro-cid-2lkor3gb]{font-size:.875rem;font-weight:700;line-height:1.4}.rd-step-now[data-astro-cid-2lkor3gb]{font-size:.6875rem;line-height:1.4;font-weight:700;color:var(--gold);visibility:hidden}.rd-step[data-astro-cid-2lkor3gb][aria-current=step]{background:var(--navy);color:#fff}.rd-step[data-astro-cid-2lkor3gb][aria-current=step] .rd-step-now[data-astro-cid-2lkor3gb]{visibility:visible}.rd-now[data-astro-cid-2lkor3gb]{margin-top:var(--s-4);font-size:1rem}.rd-now[data-astro-cid-2lkor3gb] strong[data-astro-cid-2lkor3gb]{margin:0 2px}.rd-next-title[data-astro-cid-2lkor3gb]{margin-top:var(--s-3);font-size:.8125rem;font-weight:700;color:var(--ink-2)}.rd-conds[data-astro-cid-2lkor3gb]{list-style:none;margin:var(--s-2) 0 0;padding:0;font-size:.9375rem;line-height:1.6;display:grid;gap:6px}.rd-conds[data-astro-cid-2lkor3gb] li{display:flex;gap:var(--s-2);align-items:flex-start}.rd-conds[data-astro-cid-2lkor3gb] .rd-mark{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--sheet-sunken);color:var(--ink-3);font-weight:700;font-size:.75rem}.rd-conds[data-astro-cid-2lkor3gb] li.is-met .rd-mark{background:var(--maru-tint);color:var(--maru)}.rd-conds[data-astro-cid-2lkor3gb] li:not(.is-met){color:var(--ink-2)}.rd-excluded[data-astro-cid-2lkor3gb]{margin-top:var(--s-2)}.rd-disclaimer[data-astro-cid-2lkor3gb]{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--rule-soft);font-size:.8125rem;line-height:1.7;color:var(--ink-3)}.dt-note[data-astro-cid-opdevzsr]{font-size:.9375rem;line-height:1.8;color:var(--ink-2);max-width:40em}.dt-rows[data-astro-cid-opdevzsr]{list-style:none;margin:var(--s-4) 0 0;padding:0;display:grid;gap:var(--s-2)}.dt-row[data-astro-cid-opdevzsr]{display:grid;gap:var(--s-2);padding:var(--s-4);border-radius:14px;background:var(--sheet-sunken)}.dt-row[data-astro-cid-opdevzsr]:last-child .dt-title[data-astro-cid-opdevzsr]{color:var(--batsu)}.dt-title[data-astro-cid-opdevzsr]{font-weight:700}.dt-text[data-astro-cid-opdevzsr] .meta[data-astro-cid-opdevzsr]{margin-top:2px}.dt-row[data-astro-cid-opdevzsr] .btn[data-astro-cid-opdevzsr]{width:100%}.dt-status[data-astro-cid-opdevzsr]{margin-top:var(--s-3);font-size:.9375rem;min-height:1.8em}.dt-status[data-astro-cid-opdevzsr].is-error{font-weight:700}.dt-status[data-astro-cid-opdevzsr] .dt-file{white-space:nowrap}.dt-dialog-body[data-astro-cid-opdevzsr]{font-size:1rem;line-height:1.75}@media(max-width:599px){.dt-dialog[data-astro-cid-opdevzsr]{margin:auto 0 0;width:100%;max-width:100%;border:0;border-radius:20px 20px 0 0;box-shadow:var(--shadow-sheet);padding-bottom:calc(var(--s-6) + env(safe-area-inset-bottom))}.dt-dialog[data-astro-cid-opdevzsr] .btn-row[data-astro-cid-opdevzsr] .btn[data-astro-cid-opdevzsr]{flex:1}}@media(min-width:600px){.dt-row[data-astro-cid-opdevzsr]{grid-template-columns:minmax(0,1fr) 15em;align-items:center;gap:var(--s-6)}}.pg[data-astro-cid-kvepee7h]{position:relative;z-index:2}.pg-backup[data-astro-cid-kvepee7h]{margin-top:var(--s-4)}.pg-note[data-astro-cid-kvepee7h]{margin:calc(var(--s-1) * -1) 0 var(--s-4);max-width:48em}.pg[data-astro-cid-kvepee7h] .card-title[data-astro-cid-kvepee7h]{font-size:1.0625rem;margin-bottom:var(--s-3)}.pg[data-astro-cid-kvepee7h] .card-title[data-astro-cid-kvepee7h] h2[data-astro-cid-kvepee7h]{font-size:1.0625rem}.pg[data-astro-cid-kvepee7h] .card-title[data-astro-cid-kvepee7h] a[data-astro-cid-kvepee7h]{font-weight:500}html{scroll-padding-top:72px}.pg-dash[data-astro-cid-kvepee7h]{margin-top:calc(var(--s-6) * -1);background:var(--navy-2);border-color:#ffffff14;box-shadow:var(--shadow-lift);padding:var(--s-5)}@media(min-width:600px){.pg-dash[data-astro-cid-kvepee7h]{padding:var(--s-6)}}.pg-dash[data-astro-cid-kvepee7h] a[data-astro-cid-kvepee7h]{color:var(--gold)}.pg-dash[data-astro-cid-kvepee7h] a[data-astro-cid-kvepee7h]:hover{color:#fff}.dash-top[data-astro-cid-kvepee7h]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--s-4)}.dash-label[data-astro-cid-kvepee7h]{font-size:.75rem;font-weight:700;letter-spacing:.08em;color:var(--navy-ink)}.dash-level-v[data-astro-cid-kvepee7h]{margin-top:4px;font-family:var(--font-serif);font-size:1.75rem;line-height:1.25;color:var(--gold)}.dash-steps[data-astro-cid-kvepee7h]{list-style:none;margin:var(--s-3) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-width:18em}.dash-steps[data-astro-cid-kvepee7h] li[data-astro-cid-kvepee7h]{height:6px;border-radius:999px;background:#ffffff29}.dash-steps[data-astro-cid-kvepee7h] li[data-astro-cid-kvepee7h].is-done{background:#f2b5448c}.dash-steps[data-astro-cid-kvepee7h] li[data-astro-cid-kvepee7h].is-now{background:var(--gold)}.dash-steps[data-astro-cid-kvepee7h] span[data-astro-cid-kvepee7h]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dash-link[data-astro-cid-kvepee7h]{display:inline-block;margin-top:var(--s-2);font-size:.8125rem;font-weight:700}.dash-count[data-astro-cid-kvepee7h]{border-left:1px solid rgb(255 255 255 / .12);padding-left:var(--s-4)}.dash-days[data-astro-cid-kvepee7h]{display:flex;align-items:baseline;gap:4px;margin-top:2px}.dash-days[data-astro-cid-kvepee7h] b[data-astro-cid-kvepee7h]{font-size:2.5rem;line-height:1.05;font-weight:700;color:#fff}.dash-days[data-astro-cid-kvepee7h] span[data-astro-cid-kvepee7h]{font-size:1rem;font-weight:700}.dash-count[data-astro-cid-kvepee7h].is-empty .dash-days[data-astro-cid-kvepee7h] b[data-astro-cid-kvepee7h]{color:var(--navy-ink);font-size:2rem}.dash-exam[data-astro-cid-kvepee7h]{margin-top:2px;font-size:.8125rem;line-height:1.6;color:var(--navy-ink)}@media(min-width:760px){.dash-level-v[data-astro-cid-kvepee7h]{font-size:2.25rem}.dash-days[data-astro-cid-kvepee7h] b[data-astro-cid-kvepee7h]{font-size:3.25rem}.dash-count[data-astro-cid-kvepee7h]{padding-left:var(--s-6)}}.st[data-astro-cid-kvepee7h]{display:grid;margin:var(--s-5) 0 0;padding-top:var(--s-2);border-top:1px solid rgb(255 255 255 / .12)}.st-item[data-astro-cid-kvepee7h]{display:grid;grid-template-columns:6em minmax(0,1fr);grid-template-areas:"label val" ". foot";gap:2px var(--s-3);align-items:baseline;padding:var(--s-3) 0}.st-item[data-astro-cid-kvepee7h]+.st-item[data-astro-cid-kvepee7h]{border-top:1px solid rgb(255 255 255 / .08)}.st[data-astro-cid-kvepee7h] dt[data-astro-cid-kvepee7h]{grid-area:label;font-size:.8125rem;font-weight:700;color:var(--navy-ink)}.st[data-astro-cid-kvepee7h] dd[data-astro-cid-kvepee7h]{margin:0}.st-val[data-astro-cid-kvepee7h]{grid-area:val;font-size:1rem;line-height:1.4;color:#fff}.st-val[data-astro-cid-kvepee7h]>.tabular[data-astro-cid-kvepee7h]:first-child{font-size:1.625rem;font-weight:700;letter-spacing:0;margin-right:2px}.st-unit[data-astro-cid-kvepee7h]{font-weight:700}.st-aside[data-astro-cid-kvepee7h]{font-size:.8125rem;color:var(--navy-ink);margin-left:2px}.st-foot[data-astro-cid-kvepee7h]{grid-area:foot;display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-1) var(--s-3);font-size:.8125rem;min-height:24px;color:var(--navy-ink)}.cal[data-astro-cid-kvepee7h]{display:inline-flex;gap:3px}.cal-d[data-astro-cid-kvepee7h]{width:12px;height:12px;border-radius:3px;background:#ffffff24}.cal-d[data-astro-cid-kvepee7h].is-on{background:var(--gold)}.cal-d[data-astro-cid-kvepee7h].is-today{outline:1.5px solid rgb(255 255 255 / .7);outline-offset:1px}.st-cov[data-astro-cid-kvepee7h]{flex:1;display:flex;min-width:120px;max-width:220px;height:8px;border-radius:999px;overflow:hidden;background:#ffffff24}.st-cov[data-astro-cid-kvepee7h] span[data-astro-cid-kvepee7h]{display:block;height:100%;width:0}.st-ok[data-astro-cid-kvepee7h]{background:#5cc98c}.st-ng[data-astro-cid-kvepee7h]{background:#f3b9bc}@media(min-width:760px){.st[data-astro-cid-kvepee7h]{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}.st-item[data-astro-cid-kvepee7h]{grid-template-columns:1fr;grid-template-areas:"label" "val" "foot";padding:var(--s-4) var(--s-5) 0;gap:4px}.st-item[data-astro-cid-kvepee7h]:first-child{padding-left:0}.st-item[data-astro-cid-kvepee7h]+.st-item[data-astro-cid-kvepee7h]{border-top:0;border-left:1px solid rgb(255 255 255 / .1)}.st-val[data-astro-cid-kvepee7h]>.tabular[data-astro-cid-kvepee7h]:first-child{font-size:2rem}}.pg-pair[data-astro-cid-kvepee7h]{display:grid;gap:0 var(--s-5)}.pg-pair[data-astro-cid-kvepee7h]>.card[data-astro-cid-kvepee7h]{min-width:0}@media(min-width:1024px){.pg-pair[data-astro-cid-kvepee7h]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.pg[data-astro-cid-kvepee7h]>.section[data-astro-cid-kvepee7h].card,.pg-pair[data-astro-cid-kvepee7h]>.section[data-astro-cid-kvepee7h].card{margin-top:var(--s-5)}@media(min-width:600px){.pg[data-astro-cid-kvepee7h] .section[data-astro-cid-kvepee7h].card{padding:var(--s-6)}}
