.tm-cal-tabs.svelte-9h2npg{background:var(--surface2);border:1px solid var(--b2);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.tm-cal-tab.svelte-9h2npg{height:30px;color:var(--muted);font-size:var(--text-meta);white-space:nowrap;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.tm-cal-tab.svelte-9h2npg:hover{color:var(--text)}.tm-cal-tab[aria-current=page].svelte-9h2npg{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm,0 1px 2px #05010014)}.tm-cal-tab.svelte-9h2npg:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-cal-rail-check.svelte-109fl4o{border:2px solid var(--cal-color,var(--accent));color:#fff;width:16px;height:16px;font-size:var(--text-2xs);background:0 0;border-radius:5px;flex-shrink:0;place-items:center;font-weight:800;line-height:1;display:grid}.tm-cal-rail-check-active.svelte-109fl4o{background:var(--cal-color,var(--accent))}.tm-shell-rail.collapsed .tm-cal-upcoming.svelte-109fl4o{display:none}.tm-cal-upcoming.svelte-109fl4o{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:7px 12px;display:flex}.tm-cal-upcoming.svelte-109fl4o:hover{background:var(--surface2)}.tm-cal-upcoming-dot.svelte-109fl4o{border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:4px}.tm-cal-upcoming-main.svelte-109fl4o{flex-direction:column;min-width:0;display:flex}.tm-cal-upcoming-title.svelte-109fl4o{font-size:var(--text-meta);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-cal-upcoming-time.svelte-109fl4o{font-size:var(--text-caption);color:var(--msoft);font-family:var(--font-mono);margin-top:1px}
