.cal-tools.svelte-1qwg7ll{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block:8px 14px;display:flex}.cal-legend.svelte-1qwg7ll{color:var(--e-fg-muted);font-size:var(--e-text-label);align-items:center;gap:6px;display:inline-flex}.cal-swatch.svelte-1qwg7ll{border-inline-start:2px solid var(--tone,var(--e-line-strong));border-radius:var(--e-radius-tag);background:color-mix(in oklab, var(--tone,var(--e-fg-muted)) 14%, transparent);block-size:10px;inline-size:16px;display:block}.cal-legend[data-tone=danger].svelte-1qwg7ll,.cal-bar[data-tone=danger].svelte-1qwg7ll,.cal-cont[data-tone=danger].svelte-1qwg7ll{--tone:var(--e-danger)}.cal-legend[data-tone=warning].svelte-1qwg7ll,.cal-bar[data-tone=warning].svelte-1qwg7ll,.cal-cont[data-tone=warning].svelte-1qwg7ll{--tone:var(--e-warning)}.cal-legend[data-tone=primary].svelte-1qwg7ll,.cal-bar[data-tone=primary].svelte-1qwg7ll,.cal-cont[data-tone=primary].svelte-1qwg7ll{--tone:var(--e-primary)}.cal-legend[data-tone=neutral].svelte-1qwg7ll,.cal-bar[data-tone=neutral].svelte-1qwg7ll,.cal-cont[data-tone=neutral].svelte-1qwg7ll{--tone:var(--e-fg-muted)}.cal-nav.svelte-1qwg7ll{align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.cal-scroll.svelte-1qwg7ll{overflow-x:auto}.cal-grid.svelte-1qwg7ll{border-radius:var(--e-radius-card);background:var(--e-line);min-inline-size:320px;box-shadow:inset 0 0 0 1px var(--e-line);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.cal-wd.svelte-1qwg7ll{background:var(--e-surface-sunken);color:var(--e-fg-subtle);text-align:center;font-size:var(--e-text-caption);padding-block:6px}.cal-pad.svelte-1qwg7ll{background:var(--e-surface-sunken);min-block-size:62px}.cal-cell.svelte-1qwg7ll{background:var(--e-surface);min-block-size:62px;color:inherit;transition:background-color var(--e-duration-fast) var(--e-ease-standard);flex-direction:column;gap:3px;padding:4px 6px;display:flex}.cal-cell.svelte-1qwg7ll:hover{background:var(--e-surface-hover)}.cal-cell[data-selected].svelte-1qwg7ll{background:var(--e-primary-tint)}.cal-day.svelte-1qwg7ll{color:var(--e-fg-subtle);font-size:var(--e-text-caption)}.cal-cell[data-today].svelte-1qwg7ll .cal-day:where(.svelte-1qwg7ll){color:var(--e-fg);font-weight:var(--e-weight-semibold)}.cal-cell[data-selected].svelte-1qwg7ll .cal-day:where(.svelte-1qwg7ll){color:var(--e-primary-fg);font-weight:var(--e-weight-semibold)}.cal-bars.svelte-1qwg7ll{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.cal-bar.svelte-1qwg7ll{border-inline-start:2px solid var(--tone,var(--e-line-strong));border-radius:var(--e-radius-tag);background:color-mix(in oklab, var(--tone,var(--e-fg-muted)) 14%, transparent);color:var(--tone,var(--e-fg-muted));font-weight:var(--e-weight-medium);font-size:var(--e-text-micro);white-space:nowrap;text-overflow:ellipsis;padding-inline:6px;line-height:1.45;overflow:hidden}.cal-cont.svelte-1qwg7ll{border-radius:var(--e-radius-pill);background:color-mix(in oklab, var(--tone,var(--e-fg-muted)) 32%, transparent);block-size:6px}.cal-more.svelte-1qwg7ll{color:var(--e-fg-subtle);font-size:var(--e-text-micro)}.cal-detail.svelte-1qwg7ll{border-block-start:1px solid var(--e-line);margin-block-start:20px;padding-block-start:14px}.cal-daytitle.svelte-1qwg7ll{color:var(--e-fg-subtle);font-size:var(--e-text-label);margin-block-end:10px}.rowt.svelte-1qwg7ll{align-items:center;gap:8px;min-inline-size:0;max-inline-size:100%;display:inline-flex}.rowt.svelte-1qwg7ll .rev{flex:none}.rowt-text.svelte-1qwg7ll{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}
