.ink-backdrop{--ink-opacity:0.8;--ink-blur:0px;position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;opacity:0;color:#efe7d9;transition:opacity 1.1s ease-out;-webkit-mask-image:radial-gradient(ellipse 68% 86% at 50% 52%,rgba(0,0,0,.24) 0,rgba(0,0,0,.3) 44%,rgba(0,0,0,.68) 68%,#000 86%,transparent 100%);mask-image:radial-gradient(ellipse 68% 86% at 50% 52%,rgba(0,0,0,.24) 0,rgba(0,0,0,.3) 44%,rgba(0,0,0,.68) 68%,#000 86%,transparent 100%)}.ink-backdrop.is-ready{opacity:var(--ink-opacity)}.ink-backdrop svg{display:block;width:100%;height:100%;overflow:hidden;filter:blur(var(--ink-blur));transition:filter .3s ease}.ink-backdrop .ink{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke}.ink-drawn .ink{stroke-width:1.15}.ink-drawn .ink-stem{stroke-width:1.5}.ink-drawn .ink-leaf{stroke-width:1.25}.ink-drawn .ink-petal{stroke-width:1.35}.ink-drawn .ink-vein{stroke-width:.65;opacity:.58}.ink-drawn .ink-twig{stroke-width:.9}.ink-drawn .ink-center{stroke-width:1.1}.ink-drawn .ink-stamen{stroke-width:.8;opacity:.7}.ink-drawn .ink-wind{stroke-width:.7;opacity:.36}.ink-drawn .ink-torii{stroke-width:1.2;opacity:.72}.ink-drawn .ink-petal-fall{stroke-width:1;opacity:.5}.ink-sun circle{fill:rgba(186,64,52,.1);stroke:rgba(186,64,52,.36);stroke-width:1}.ink-kanji{fill:currentColor;opacity:.45}.ink-kanji text{font-family:Yu Mincho,Hiragino Mincho ProN,MS Mincho,"Noto Serif JP",serif;font-size:38px;letter-spacing:0}.ink-tip{opacity:0;transition:opacity .2s ease}.ink-tip-core{fill:#fff}.ink-tip-halo{fill:none;stroke:currentColor;stroke-width:.7;opacity:.28}[data-art-foreground]{transition:opacity .28s ease;touch-action:manipulation}html.art-reveal [data-art-foreground]{opacity:0;pointer-events:none}html.art-reveal .ink-backdrop{--ink-blur:0px;opacity:1;transition-duration:.32s;-webkit-mask-image:none;mask-image:none}@supports selector(:has(*)){body:has(.ink-backdrop){touch-action:manipulation}}@media (prefers-reduced-motion:reduce){.ink-backdrop,.ink-backdrop svg,.ink-tip,[data-art-foreground]{transition:none}}@media print{.ink-backdrop{display:none}}