.mv5-press{transition:scale var(--wl-d1) var(--wl-ease-out)}.mv5-press:active{scale:.97}.mv5-fs{z-index:30;background:var(--color-accent);transform-origin:0;opacity:0;pointer-events:none;block-size:2px;position:absolute;transform:scaleX(0)}[dir=rtl] .mv5-fs{transform-origin:100%}.mv5-fs-on{animation:mv5-fs var(--wl-d3) var(--wl-ease-out) both}@keyframes mv5-fs{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.mv5-press{transition:none}.mv5-fs-on{animation:none}}.js .cb-gift-btn[data-astro-cid-qrjv4lyt]{display:flex}.js [data-astro-cid-qrjv4lyt][data-gift][data-open] .cb-gift-btn[data-astro-cid-qrjv4lyt]{display:none}.cb-gift-art[data-astro-cid-qrjv4lyt]{flex-direction:column;align-items:center;width:min(58%,236px);display:flex}.cb-gift-art[data-astro-cid-qrjv4lyt] svg[data-astro-cid-qrjv4lyt]{width:100%;height:auto;display:block;overflow:visible}.cb-gift-lid[data-astro-cid-qrjv4lyt]{z-index:1;transform-origin:50% 100%;margin-bottom:-6px;position:relative}@media (prefers-reduced-motion:no-preference){.cb-gift-lid[data-astro-cid-qrjv4lyt]{transition:transform var(--duration-3) var(--ease-out)}.cb-gift-btn[data-astro-cid-qrjv4lyt]:hover .cb-gift-lid[data-astro-cid-qrjv4lyt],.cb-gift-btn[data-astro-cid-qrjv4lyt]:focus-visible .cb-gift-lid[data-astro-cid-qrjv4lyt]{transform:translateY(-8px)rotate(-6deg)}}.wl-mcal[data-astro-cid-6t22rfky]{--_heart:var(--wl-heart,var(--color-accent));--_ink:var(--wl-heart-ink,var(--color-on-accent));box-sizing:border-box;border:var(--border-w,1px) solid var(--wl-cal-line,var(--color-line));border-radius:var(--radius-lg,var(--radius-md,16px));background:var(--wl-cal-bg,var(--color-surface));inline-size:100%;max-inline-size:390px;color:var(--color-ink);flex-direction:column;gap:12px;margin:0 auto;padding:20px;display:flex}.wl-mcal-t[data-astro-cid-6t22rfky]{font:700 18px/1.3 var(--font-display,inherit);text-align:center;margin:0}.wl-mcal-g[data-astro-cid-6t22rfky]{font:500 14px/1 var(--font-sans,inherit);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px 2px;display:grid}.wl-mcal-h[data-astro-cid-6t22rfky]{block-size:24px;font:700 11px var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--color-fg-2,var(--color-muted));justify-content:center;align-items:center;display:flex}.wl-mcal-c[data-astro-cid-6t22rfky]{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;block-size:44px;min-inline-size:0;display:flex}.wl-mcal-h[data-astro-cid-6t22rfky].is-sun,.wl-mcal-c[data-astro-cid-6t22rfky].is-sun{color:var(--color-accent-pressed,var(--color-accent))}.wl-mcal-leg[data-astro-cid-6t22rfky]{color:var(--color-fg-2,var(--color-muted));justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.wl-hday[data-astro-cid-6t22rfky]{inline-size:min(var(--wl-heart-size,40px), 100%);aspect-ratio:1;isolation:isolate;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.wl-hday[data-astro-cid-6t22rfky]>.wl-heart[data-astro-cid-6t22rfky]{z-index:-1;transform-origin:50% 56%;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.wl-hday[data-astro-cid-6t22rfky]>.wl-heart[data-astro-cid-6t22rfky] path[data-astro-cid-6t22rfky]{fill:var(--_heart);stroke:var(--_heart);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wl-hday[data-astro-cid-6t22rfky]>b[data-astro-cid-6t22rfky]{color:var(--_ink);margin-block-start:-6%;font-weight:700;position:relative}.wl-hdot[data-astro-cid-6t22rfky]{background:var(--_heart);block-size:12px;inline-size:12px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M25 45.5C11.6 36.6 3.5 28.7 3.5 18.4 3.5 11 9.1 5.5 16 5.5c4 0 7.2 2 9 5.2 1.8-3.2 5-5.2 9-5.2 6.9 0 12.5 5.5 12.5 12.9 0 10.3-8.1 18.2-21.5 27.1Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M25 45.5C11.6 36.6 3.5 28.7 3.5 18.4 3.5 11 9.1 5.5 16 5.5c4 0 7.2 2 9 5.2 1.8-3.2 5-5.2 9-5.2 6.9 0 12.5 5.5 12.5 12.9 0 10.3-8.1 18.2-21.5 27.1Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes wl-heartbeat{0%,44%,to{transform:scale(1)}12%{transform:scale(1.08)}22%{transform:scale(.99)}32%{transform:scale(1.05)}}@media (prefers-reduced-motion:no-preference){.wl-hday[data-astro-cid-6t22rfky]>.wl-heart[data-astro-cid-6t22rfky]{animation:2.6s ease-in-out infinite wl-heartbeat}}@media (prefers-reduced-motion:reduce){.wl-hday[data-astro-cid-6t22rfky]>.wl-heart[data-astro-cid-6t22rfky]{animation:none}}
