.sched-soon[data-astro-cid-xjqxvez7]{margin:1.8rem 0 0}.sched-soon[data-astro-cid-xjqxvez7] h2[data-astro-cid-xjqxvez7]{margin:0 0 .3rem}.apply-list[data-astro-cid-xjqxvez7]{margin:.9rem 0 0;padding:0;list-style:none}@media(min-width:900px){.apply-list[data-astro-cid-xjqxvez7]{display:grid;grid-template-columns:1fr 1fr;gap:0 1.4rem}}.apply-item[data-astro-cid-xjqxvez7]{padding:.6rem 0;border-bottom:1px solid var(--grid)}.ai-name[data-astro-cid-xjqxvez7]{font-weight:700}.ai-when[data-astro-cid-xjqxvez7]{margin:.15rem 0 0;font-size:.92rem}.ai-when[data-astro-cid-xjqxvez7] b[data-astro-cid-xjqxvez7]{font-variant-numeric:tabular-nums}.ai-k[data-astro-cid-xjqxvez7]{margin-right:.4em;color:var(--muted);font-size:.82rem}.ai-range[data-astro-cid-xjqxvez7]{margin-left:.5em;color:var(--muted)}.apply-item[data-astro-cid-xjqxvez7] .cap[data-astro-cid-xjqxvez7]{margin:.1rem 0 0}.ai-go[data-astro-cid-xjqxvez7]{margin-left:.6em}.cal[data-astro-cid-xjqxvez7]{margin:1rem 0 0}.cal-bar[data-astro-cid-xjqxvez7]{display:flex;align-items:center;justify-content:center;gap:1rem;margin:0 0 .6rem}.cal-bar[data-astro-cid-xjqxvez7] strong[data-astro-cid-xjqxvez7]{min-width:7em;text-align:center;font-size:1.1rem;font-variant-numeric:tabular-nums}.cal-nav[data-astro-cid-xjqxvez7]{width:44px;height:44px;border:1px solid var(--rule);border-radius:8px;background:var(--sheet);font:inherit;font-size:1.3rem;line-height:1;cursor:pointer}.cal-nav[data-astro-cid-xjqxvez7]:disabled{opacity:.35;cursor:default}.cal-key[data-astro-cid-xjqxvez7]{display:flex;flex-wrap:wrap;gap:.2rem 1rem;margin:0 0 .6rem;padding:0;list-style:none;font-size:.82rem;color:var(--muted)}.cal-key[data-astro-cid-xjqxvez7] li[data-astro-cid-xjqxvez7]{display:flex;align-items:center;gap:.3rem}.dot[data-astro-cid-xjqxvez7]{display:inline-block;width:8px;height:8px;border-radius:50%}.dot[data-astro-cid-xjqxvez7].k-start{background:var(--brand)}.dot[data-astro-cid-xjqxvez7].k-due{background:var(--ochre-text)}.dot[data-astro-cid-xjqxvez7].k-exam{background:var(--ink)}.dot[data-astro-cid-xjqxvez7].k-result{background:transparent;box-shadow:inset 0 0 0 2px var(--brand)}.cal-grid[data-astro-cid-xjqxvez7]{width:100%;border-collapse:collapse;table-layout:fixed}.cal-grid[data-astro-cid-xjqxvez7] th[data-astro-cid-xjqxvez7]{padding:.2rem 0;border:0;color:var(--muted);font-size:.78rem;font-weight:400;text-align:center}.cal-grid[data-astro-cid-xjqxvez7] td[data-astro-cid-xjqxvez7]{height:44px;padding:.15rem 0 0;border:1px solid var(--grid);text-align:center;vertical-align:top}.cal-grid[data-astro-cid-xjqxvez7] td[data-astro-cid-xjqxvez7].is-today{background:var(--sheet);outline:2px solid var(--brand);outline-offset:-2px}.cal-d[data-astro-cid-xjqxvez7]{display:block;font-size:.8rem;font-variant-numeric:tabular-nums}.cal-dots[data-astro-cid-xjqxvez7]{display:flex;justify-content:center;gap:2px;margin-top:2px}.cal-days[data-astro-cid-xjqxvez7]{margin:.9rem 0 0;padding:0;list-style:none}.cal-days[data-astro-cid-xjqxvez7] li[data-astro-cid-xjqxvez7]{display:flex;flex-wrap:wrap;gap:.1rem .8rem;padding:.45rem 0;border-bottom:1px solid var(--grid)}.cd-date[data-astro-cid-xjqxvez7]{min-width:7em;color:var(--muted);font-size:.88rem;font-variant-numeric:tabular-nums}.cd-evs[data-astro-cid-xjqxvez7]{display:flex;flex-wrap:wrap;gap:.1rem 1rem}.cd-ev[data-astro-cid-xjqxvez7]{font-size:.92rem}.cd-ev[data-astro-cid-xjqxvez7] em[data-astro-cid-xjqxvez7]{margin-left:.4em;color:var(--muted);font-size:.8rem;font-style:normal}.cd-ev[data-astro-cid-xjqxvez7]:before{content:"";display:inline-block;width:8px;height:8px;margin-right:.35em;border-radius:50%;vertical-align:.05em}.cd-ev[data-astro-cid-xjqxvez7].k-start:before{background:var(--brand)}.cd-ev[data-astro-cid-xjqxvez7].k-due:before{background:var(--ochre-text)}.cd-ev[data-astro-cid-xjqxvez7].k-exam:before{background:var(--ink)}.cd-ev[data-astro-cid-xjqxvez7].k-result:before{box-shadow:inset 0 0 0 2px var(--brand)}.btn-reveal[data-astro-cid-xjqxvez7]{min-height:44px;padding:.5rem 1.1rem;border:1px solid var(--rule);border-radius:8px;background:var(--sheet);font:inherit;font-weight:700;cursor:pointer}.btn-reveal[data-astro-cid-xjqxvez7]:hover{border-color:var(--brand)}.results-panel[data-astro-cid-xjqxvez7]{margin:1rem 0 0}.sched-all[data-astro-cid-xjqxvez7]{margin:1.4rem 0 0}.sched-all[data-astro-cid-xjqxvez7]>summary[data-astro-cid-xjqxvez7]{min-height:44px;padding:.6rem 0;font-weight:700;cursor:pointer}
