.head.svelte-13luymz{align-items:center;gap:1rem;margin:1.25rem 0 .75rem;display:flex}.month-nav.svelte-13luymz{min-width:44px;min-height:44px;padding:0;font-size:1.1rem}.head.svelte-13luymz h1:where(.svelte-13luymz){text-align:center;min-width:12ch;margin:0}.geo.svelte-13luymz{margin:0}.grid.svelte-13luymz{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.grid-wrap.svelte-13luymz{margin-top:3rem;position:relative}.mora-peek.svelte-13luymz{z-index:1;width:56px;transition:transform .2s;position:absolute;bottom:100%;right:.6rem}.mora-peek.svelte-13luymz:hover,.mora-peek.svelte-13luymz:focus-visible{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.mora-peek.svelte-13luymz{transition:none}}.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}.today.svelte-13luymz .num:where(.svelte-13luymz) [aria-hidden]:where(.svelte-13luymz){background:var(--text);min-width:1.6em;height:1.6em;color:var(--bg);border-radius:999px;place-items:center;font-weight:600;display:inline-grid}.day-link.svelte-13luymz{display:none}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;position:relative}.day.svelte-13luymz ul:where(.svelte-13luymz),.day.svelte-13luymz .more:where(.svelte-13luymz){display:none}.day-link.svelte-13luymz{color:var(--muted);flex-wrap:wrap;align-content:flex-start;gap:4px;padding:1.85rem .35rem .35rem;font-size:.7rem;line-height:8px;text-decoration:none;display:flex;position:absolute;inset:0}.day-link.svelte-13luymz:active{background:var(--surface-2)}.day-link.svelte-13luymz:focus-visible{outline-offset:-2px}.dot.svelte-13luymz{background:var(--cat);border-radius:50%;width:8px;height:8px}}
