.head.svelte-13luymz{align-items:center;gap:1rem;margin:1.25rem 0 .75rem;display:flex}.head.svelte-13luymz h1:where(.svelte-13luymz){text-align:center;min-width:12ch;margin:0}.geo.svelte-13luymz{margin:0 0 .75rem}.grid.svelte-13luymz{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.row.svelte-13luymz{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.weekdays.svelte-13luymz div:where(.svelte-13luymz){text-align:center;color:var(--muted);background:var(--surface);padding:.4rem;font-size:.85rem}.day.svelte-13luymz{border-top:1px solid var(--border);border-left:1px solid var(--border);min-width:0;min-height:7.5rem;padding:.3rem}.day.svelte-13luymz:first-child{border-left:0}.out.svelte-13luymz{background:#0a080c}.out.svelte-13luymz .num:where(.svelte-13luymz){color:var(--border)}.today.svelte-13luymz{box-shadow:inset 0 0 0 2px var(--accent)}.num.svelte-13luymz{color:var(--muted);font-size:.85rem}ul.svelte-13luymz{margin:.2rem 0 0;padding:0;list-style:none}li.svelte-13luymz a:where(.svelte-13luymz){background:var(--surface-2);color:var(--text);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;margin-bottom:.15rem;padding:.1rem .25rem;font-size:.78rem;text-decoration:none;display:block;overflow:hidden}li.svelte-13luymz a:where(.svelte-13luymz):hover{background:var(--accent)}.time.svelte-13luymz{color:var(--muted)}li.svelte-13luymz a:where(.svelte-13luymz):hover .time:where(.svelte-13luymz){color:#fff}@media (width<=700px){.day.svelte-13luymz{min-height:4.5rem}li.svelte-13luymz a:where(.svelte-13luymz){background:var(--accent);height:6px;padding:0;font-size:0}.more.svelte-13luymz{font-size:.7rem}}
