.kiss-day.svelte-1a4rhcn{width:100%;height:100%;position:relative}.content.svelte-1a4rhcn{place-items:center;height:100%;display:grid}.pane.svelte-1a4rhcn{border-radius:110px 110px var(--radius-m) var(--radius-m);width:220px;height:280px;box-shadow:var(--shadow-e2);position:relative;overflow:hidden}.night.svelte-1a4rhcn{background:radial-gradient(circle at 18% 78%, var(--week-city) 0 4px, transparent 10px), radial-gradient(circle at 34% 86%, var(--week-city) 0 3px, transparent 8px), radial-gradient(circle at 70% 80%, var(--week-city) 0 5px, transparent 12px), radial-gradient(circle at 86% 90%, var(--theme-accent) 0 4px, transparent 10px), radial-gradient(circle at 56% 92%, var(--theme-accent) 0 3px, transparent 9px), radial-gradient(circle at 26% 20%, var(--week-city) 0 2px, transparent 6px), linear-gradient(var(--week-night), var(--theme-bg));filter:blur(2px);position:absolute;inset:0}.paper.svelte-1a4rhcn{padding:var(--space-8);background:var(--week-cream);border-radius:var(--radius-xs);box-shadow:var(--shadow-e2);place-items:center;display:grid;position:absolute;left:50%;translate:0 -50%;rotate:-2deg}.note.svelte-1a4rhcn{color:var(--color-ink);font-size:.8125rem;line-height:calc(1.3 * var(--line-scale));text-align:center;overflow-wrap:anywhere;margin:0}.glass.svelte-1a4rhcn{border-radius:inherit;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;padding:0;position:absolute;inset:0}.glass.svelte-1a4rhcn:disabled{cursor:default}.glass.svelte-1a4rhcn:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}canvas.svelte-1a4rhcn{width:100%;height:100%;display:block}.rim.svelte-1a4rhcn{opacity:0;pointer-events:none;filter:drop-shadow(var(--glow-round) var(--theme-accent));position:absolute;overflow:visible}.rim.svelte-1a4rhcn path:where(.svelte-1a4rhcn){fill:none;stroke:var(--theme-accent);stroke-width:2.5px}.drops.svelte-1a4rhcn{pointer-events:none;position:absolute;inset:0}.drops.svelte-1a4rhcn .drop{background:var(--week-fog);border-radius:50%/30% 30% 70% 70%;width:4px;height:9px;position:absolute}.frame.svelte-1a4rhcn{border:3px solid var(--week-fog);border-radius:inherit;opacity:.6;pointer-events:none;position:absolute;inset:0}
