.cal-entry.svelte-1fup5lp{display:flex;flex-direction:column;min-width:0;text-decoration:none;border-radius:var(--radius-2);background-color:var(--tone-ground);color:var(--tone-ink);border:1.5px solid var(--tone-edge);outline:0 solid var(--focus-ring-colour);outline-offset:var(--border-width-thin);transition:filter .15s ease-out,transform .15s ease-out,outline-width var(--focus-ring-duration) var(--ease-standard)}a.cal-entry.svelte-1fup5lp:hover{filter:brightness(1.05) drop-shadow(0 2px 3px rgba(0,0,0,.08))}@media(prefers-reduced-motion:no-preference){a.cal-entry.svelte-1fup5lp:hover{transform:translateY(-1px)}}a.cal-entry.svelte-1fup5lp:focus-visible{outline-width:var(--focus-ring-width)}.cal-entry--chip.svelte-1fup5lp{flex-direction:row;align-items:baseline;gap:var(--spacing-2xs);padding:var(--spacing-3xs) var(--spacing-xs);white-space:nowrap;overflow:hidden}.cal-entry--chip.svelte-1fup5lp .cal-entry--label:where(.svelte-1fup5lp){overflow:hidden;text-overflow:ellipsis}.cal-entry--block.svelte-1fup5lp{position:absolute;z-index:2;box-sizing:border-box;line-height:1.25;gap:var(--spacing-4xs);padding:var(--spacing-2xs) var(--spacing-xs);overflow:hidden}.cal-entry--rail.svelte-1fup5lp{gap:var(--spacing-2xs);padding:var(--spacing-s) var(--spacing);border-radius:var(--radius-2)}.cal-entry--head.svelte-1fup5lp{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--spacing-xs);min-width:0}.cal-entry--chip.svelte-1fup5lp .cal-entry--head:where(.svelte-1fup5lp){flex:0 0 auto;justify-content:flex-start}.cal-entry--time.svelte-1fup5lp{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.cal-entry--rail.svelte-1fup5lp .cal-entry--time:where(.svelte-1fup5lp){font-size:var(--font-size-3);line-height:1.1}.cal-entry--marks.svelte-1fup5lp{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-3xs);flex:0 0 auto}.cal-entry--label.svelte-1fup5lp{font-weight:600;line-height:1.25;min-width:0}.cal-entry--block.svelte-1fup5lp .cal-entry--label:where(.svelte-1fup5lp),.cal-entry--rail.svelte-1fup5lp .cal-entry--label:where(.svelte-1fup5lp){overflow:hidden;text-overflow:ellipsis}.cal-entry--meta.svelte-1fup5lp{display:flex;flex-direction:row;align-items:baseline;gap:var(--spacing-3xs);opacity:.85;line-height:1.2;min-width:0}.cal-entry--kind.svelte-1fup5lp{flex:0 0 auto}.cal-entry--mark-end.svelte-1fup5lp{display:inline-flex;align-items:center;flex:0 0 auto;margin-inline-start:auto}.cal-entry--sep.svelte-1fup5lp{flex:0 0 auto}.cal-entry--code.svelte-1fup5lp{font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-burial.svelte-1fup5lp{--tone-ground: var(--cal-burial-ground);--tone-ink: var(--cal-burial-ink);--tone-edge: var(--cal-burial-edge)}.t-cremains.svelte-1fup5lp{--tone-ground: var(--cal-cremains-ground);--tone-ink: var(--cal-cremains-ink);--tone-edge: var(--cal-cremains-edge)}.t-scattering.svelte-1fup5lp{--tone-ground: var(--cal-scattering-ground);--tone-ink: var(--cal-scattering-ink);--tone-edge: var(--cal-scattering-edge)}.t-reinterment.svelte-1fup5lp{--tone-ground: var(--cal-reinterment-ground);--tone-ink: var(--cal-reinterment-ink);--tone-edge: var(--cal-reinterment-edge)}.t-task.svelte-1fup5lp{--tone-ground: var(--cal-task-ground);--tone-ink: var(--cal-task-ink);--tone-edge: var(--cal-task-edge)}.t-install.svelte-1fup5lp{--tone-ground: var(--cal-install-ground);--tone-ink: var(--cal-install-ink);--tone-edge: var(--cal-install-edge)}.t-due.svelte-1fup5lp{--tone-ground: var(--cal-due-ground);--tone-ink: var(--cal-due-ink);--tone-edge: var(--cal-due-edge)}.t-overdue.svelte-1fup5lp{--tone-ground: var(--cal-overdue-ground);--tone-ink: var(--cal-overdue-ink);--tone-edge: var(--cal-overdue-edge)}.t-holiday.svelte-1fup5lp{--tone-ground: var(--cal-holiday-ground);--tone-ink: var(--cal-holiday-ink);--tone-edge: var(--cal-holiday-edge)}
