.pending-year[data-astro-cid-yccusuuw]{border-left:4px solid color-mix(in oklab, var(--accent) 60%, transparent)}.data-disclaimer[data-astro-cid-yccusuuw]{border-left:4px solid color-mix(in oklab, var(--accent) 70%, transparent);background:color-mix(in oklab, var(--accent) 6%, var(--surface));color:var(--text);border-radius:0 .5rem .5rem 0;margin:.6rem 0 1rem;padding:.9rem 1.1rem;font-size:.95rem;line-height:1.55}.data-disclaimer[data-astro-cid-yccusuuw] strong[data-astro-cid-yccusuuw]{color:var(--text)}.data-disclaimer[data-astro-cid-yccusuuw] a[data-astro-cid-yccusuuw]{color:var(--accent);text-underline-offset:.12rem;text-decoration:underline}.pending-badge[data-astro-cid-yccusuuw]{text-transform:uppercase;letter-spacing:.04em;background:color-mix(in oklab, var(--accent) 15%, transparent);color:var(--accent);border-radius:999px;margin-bottom:.6rem;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.pending-year[data-astro-cid-yccusuuw] h1[data-astro-cid-yccusuuw]{margin:0 0 .5rem}.pending-year[data-astro-cid-yccusuuw] ul[data-astro-cid-yccusuuw]{gap:.3rem;margin:.4rem 0 .6rem 1.1rem;display:grid}.pending-note[data-astro-cid-yccusuuw]{color:var(--muted);margin-top:.6rem;font-size:.85rem}h1[data-astro-cid-yccusuuw],h2[data-astro-cid-yccusuuw]{margin-bottom:.5rem}h3[data-astro-cid-yccusuuw]{margin-bottom:.3rem}p[data-astro-cid-yccusuuw]{color:var(--muted);line-height:1.65}.metric-label[data-astro-cid-yccusuuw]{color:var(--muted);font-size:.9rem}.grid[data-astro-cid-yccusuuw].cols-4{grid-template-columns:repeat(4,1fr);gap:.8rem;margin-bottom:1rem;display:grid}.school-link[data-astro-cid-yccusuuw]{margin-top:.2rem;margin-bottom:.8rem}.school-link[data-astro-cid-yccusuuw] a[data-astro-cid-yccusuuw]{color:var(--accent);font-weight:700;text-decoration:none}.school-link[data-astro-cid-yccusuuw] a[data-astro-cid-yccusuuw]:hover,.school-link[data-astro-cid-yccusuuw] a[data-astro-cid-yccusuuw]:focus-visible{outline:none;text-decoration:underline}.province-grid[data-astro-cid-yccusuuw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:.9rem;display:grid}.province-grid[data-astro-cid-yccusuuw] a[data-astro-cid-yccusuuw]{border:1px solid var(--line);color:inherit;background:color-mix(in oklab, var(--surface) 75%, transparent);border-radius:.9rem;padding:.85rem;text-decoration:none;transition:transform .15s}.province-grid[data-astro-cid-yccusuuw] a[data-astro-cid-yccusuuw]:hover,.province-grid[data-astro-cid-yccusuuw] a[data-astro-cid-yccusuuw]:focus-visible{border-color:color-mix(in oklab, var(--accent) 45%, var(--line));outline:none;transform:translateY(-1px)}.province-grid[data-astro-cid-yccusuuw] h3[data-astro-cid-yccusuuw]{margin:0 0 .3rem;font-size:1.1rem}.province-grid[data-astro-cid-yccusuuw] p[data-astro-cid-yccusuuw]{margin:0}.holiday-details-panel[data-astro-cid-yccusuuw] .section-intro[data-astro-cid-yccusuuw]{margin-bottom:1.2rem}.holiday-detail[data-astro-cid-yccusuuw]{border-bottom:1px solid var(--line);padding:1rem 0}.holiday-detail[data-astro-cid-yccusuuw]:last-of-type{border-bottom:none;padding-bottom:0}.holiday-detail[data-astro-cid-yccusuuw] h3[data-astro-cid-yccusuuw]{margin:0 0 .3rem;font-size:1.05rem}.holiday-meta[data-astro-cid-yccusuuw]{color:var(--accent);margin:0 0 .5rem;font-size:.82rem;font-weight:500}.holiday-detail[data-astro-cid-yccusuuw]>p[data-astro-cid-yccusuuw]:last-child{margin:0;line-height:1.65}.streak-callout[data-astro-cid-yccusuuw] p[data-astro-cid-yccusuuw]{margin-top:.5rem;font-size:.92rem}.streak-callout[data-astro-cid-yccusuuw] a[data-astro-cid-yccusuuw]{color:var(--accent);font-weight:600;text-decoration:none}.streak-callout[data-astro-cid-yccusuuw] a[data-astro-cid-yccusuuw]:hover{text-decoration:underline}@media (width<=900px){.province-grid[data-astro-cid-yccusuuw]{grid-template-columns:1fr}.grid[data-astro-cid-yccusuuw].cols-4{grid-template-columns:repeat(2,1fr)}}
