.grid.svelte-b77q1y{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.cl.svelte-b77q1y{color:var(--text);border-top:3px solid var(--c);align-content:start;gap:10px;text-decoration:none;transition:transform .15s;display:grid}.cl.svelte-b77q1y:hover{transform:translateY(-2px)}.cl.svelte-b77q1y header:where(.svelte-b77q1y){align-items:center;gap:12px;display:flex}.cl.svelte-b77q1y header:where(.svelte-b77q1y) div:where(.svelte-b77q1y){flex-direction:column;display:flex}.cl.svelte-b77q1y strong:where(.svelte-b77q1y){color:var(--white);font-size:1.15rem}.cl.svelte-b77q1y small:where(.svelte-b77q1y){color:var(--muted);font-size:.8rem}.cl.svelte-b77q1y ul:where(.svelte-b77q1y){color:var(--soft);gap:4px;margin:0;padding-left:18px;font-size:.86rem;line-height:1.5;display:grid}h2.svelte-b77q1y{margin:36px 0 14px;font-size:1.4rem}.common.svelte-b77q1y{grid-template-columns:1fr 1fr;gap:14px;display:grid}.common.svelte-b77q1y h3:where(.svelte-b77q1y){margin:0 0 10px}.day.svelte-b77q1y{border-top:1px solid var(--line-soft);padding:10px 0}.day.svelte-b77q1y b:where(.svelte-b77q1y){color:var(--white)}.day.svelte-b77q1y ul:where(.svelte-b77q1y){gap:4px;margin:6px 0;padding-left:18px;font-size:.88rem;line-height:1.55;display:grid}.day.svelte-b77q1y a:where(.svelte-b77q1y){color:var(--soft);font-size:.82rem}.src.svelte-b77q1y{margin-top:24px;font-size:.8rem;line-height:1.6}@media (width<=760px){.common.svelte-b77q1y{grid-template-columns:1fr}}
