.hw-stars{position:fixed;z-index:-1;border-radius:1rem;pointer-events:none}.hw-yard>.hw-cat{left:30px;bottom:-4px;z-index:1;width:56px;height:56px;transform-origin:50% 100%}.hw-cat-art{position:absolute;inset:0;transform:scaleX(-1)}.hw-cat-art>svg{position:absolute;inset:0;width:100%;height:100%;opacity:.3}@supports (color:color-mix(in srgb,red 30%,blue)){.hw-cat-art>svg{opacity:1;color:color-mix(in srgb,currentColor 30%,rgb(var(--background-layout)))}}.hw-cat-eyes{position:absolute;top:15px;left:6.8px;width:16px;height:4px;opacity:.18;transition:opacity 1.6s ease-in-out}.hw-cat-awake .hw-cat-eyes{opacity:1;transition-duration:.15s}.hw-cat-eyes-dots{position:absolute;inset:0;background:radial-gradient(circle at 2px 2px,rgb(var(--color-brand-primary)) 1.5px,transparent 1.9px),radial-gradient(circle at 13.7px 2px,rgb(var(--color-brand-primary)) 1.5px,transparent 1.9px);filter:drop-shadow(0 0 2px rgb(var(--color-brand-primary)/.8));animation:hw-cat-eyes-blink 5s step-end infinite}@keyframes hw-cat-eyes-blink{0%,92%{opacity:1}93%,96%{opacity:0}97%,to{opacity:1}}.hw-vine{left:212px;width:144px;height:56px}.hw-vine svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;fill:currentColor;fill-rule:evenodd}.hw-vine-art,.hw-vine-curl,.hw-vine-shape,.hw-vine-sway{opacity:.3}.hw-vine .hw-vine-stem,.hw-vine .hw-vine-tendril{fill:none;stroke:currentColor;stroke-linecap:round}.hw-vine .hw-vine-stem{stroke-width:1.7}.hw-vine .hw-vine-tendril{stroke-width:.9}.hw-vine-sway{left:85px;top:22px;height:32px;transform-origin:50% 98%;animation:hw-vine-sway 6.4s ease-in-out infinite}.hw-vine-curl,.hw-vine-sway{position:absolute;width:16px}.hw-vine-curl{left:128px;top:30px;height:20px;transform-origin:62.5% 88%;animation:hw-vine-curl 4.4s ease-in-out -1.3s infinite}.hw-vine-pumpkin{position:absolute;bottom:0;transform-origin:50% 100%}.hw-vine-pumpkin-1 .hw-vine-shape{rotate:-7deg;transform-origin:50% 100%}.hw-vine-pumpkin .hw-vine-face{fill:rgb(var(--color-brand-primary));opacity:.7;filter:drop-shadow(0 0 2px rgb(var(--color-brand-primary)/.8));animation:hw-lantern 5s ease-in-out infinite alternate}.hw-vine-halo{position:absolute;left:-16px;right:-16px;top:4px;bottom:-6px;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--color-brand-primary)/.32),transparent);opacity:.6;animation:hw-lantern-halo 5s ease-in-out infinite alternate}@keyframes hw-vine-sway{0%,to{rotate:-3deg}50%{rotate:5deg}}@keyframes hw-vine-curl{0%,to{rotate:0deg;scale:1}50%{rotate:-10deg;scale:.94}}@keyframes hw-lantern{0%{opacity:.5}to{opacity:.9}}@keyframes hw-lantern-halo{0%{opacity:.35}to{opacity:.85}}[data-hw-still] .hw-cat-eyes-dots,[data-hw-still] .hw-vine *{animation:none}.hw-grave{width:30px;height:46px;overflow:hidden}.hw-grave-1{left:127px}.hw-grave-2{left:168px}.hw-bones{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.45;transform:translateY(100%);transform-origin:50% 100%}.hw-bones svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}@media (max-width:767px){.hw-cat,.hw-grave-2,.hw-vine{display:none}}@media print{.hw-stars{display:none}}:root:root{--color-brand-primary:194 65 12;--color-brand-primary-text:194 65 12;--text-link:194 65 12;--button-primary-background-color:194 65 12;--button-primary-border-color:194 65 12;--button-primary-hover-background-color:154 52 18}[data-theme=dark][data-theme=dark]{--color-brand-primary:234 88 12;--color-brand-primary-text:234 88 12;--text-link:249 115 22;--button-primary-background-color:194 65 12;--button-primary-border-color:194 65 12;--button-primary-hover-background-color:154 52 18}.hw-ghost{position:absolute;top:-16px;right:14px;width:32px;height:32px;clip-path:inset(0 0 50% 0);pointer-events:none}.hw-ghost svg{width:100%!important;height:100%!important;overflow:visible}.hw-bump{transform-origin:16px 16.5px;scale:1 0;transition:scale .25s ease-in}.hw-ghost-body{translate:0 16px;transition:translate .25s ease-in}:focus-visible>.hw-ghost .hw-bump,:hover>.hw-ghost .hw-bump{animation:hw-bulge .8s cubic-bezier(.2,.9,.3,1) forwards}:focus-visible>.hw-ghost .hw-ghost-body,:hover>.hw-ghost .hw-ghost-body{animation:hw-pop .8s cubic-bezier(.2,.9,.3,1) .1s forwards}@keyframes hw-bulge{0%{scale:1 0}30%{scale:1.3 1.7}55%{scale:.9 .6}75%{scale:1.08 1.2}to{scale:1 1}}@keyframes hw-pop{0%{translate:0 16px}40%{translate:0 -8px}60%{translate:0 3px}78%{translate:0 -2px}to{translate:0 0}}.hw-ghost .hw-eyes-open{animation:hw-blink-open 4s step-end infinite}.hw-ghost .hw-eyes-shut{animation:hw-blink-shut 4s step-end infinite}@keyframes hw-blink-open{0%{opacity:1}94%{opacity:0}}@keyframes hw-blink-shut{0%{opacity:0}94%{opacity:1}}.hw-empty{position:absolute;left:50%;bottom:100%;width:30px;height:30px;margin-bottom:18px;translate:34px 0;color:rgb(var(--text-secondary));opacity:.7;animation:hw-drift 3.2s ease-in-out infinite alternate}.hw-empty-compact{bottom:auto;top:0;margin-bottom:0;width:22px;height:22px;translate:26px 0}@keyframes hw-drift{to{translate:34px -8px}}.hw-row-bat{position:absolute;right:46px;top:50%;width:24px;height:12px;translate:0 -50%;fill:rgb(var(--text-base));opacity:.2;transition:opacity .3s ease;pointer-events:none}[data-ui=list-row]:hover .hw-row-bat{opacity:.75}.hw-spider-rig{right:36px;color:rgb(var(--text-base));pointer-events:none;clip-path:inset(0 -120px -400px -120px)}.hw-silk,.hw-spider-body,.hw-spider-rig{position:absolute;top:0;width:0;height:0}.hw-silk,.hw-spider-body{left:0;transform-origin:0 0}.hw-silk-line{left:-.5px;top:0;width:1px;background:currentColor;opacity:.45}.hw-silk-line,.hw-spider-look{position:absolute;transform-origin:50% 0}.hw-spider-look{left:-22px;top:-1px;width:44px;height:44px}.hw-spider{display:block;width:100%;height:100%;opacity:.6}.hw-silk-1{animation:hw-silk-sway-top 2.4s ease-in-out -1s infinite alternate}.hw-silk-2{animation:hw-silk-sway 2.4s ease-in-out -.8s infinite alternate}.hw-silk-3{animation:hw-silk-sway 2.4s ease-in-out -.6s infinite alternate}.hw-silk-4{animation:hw-silk-sway 2.4s ease-in-out -.4s infinite alternate}.hw-spider-body{animation:hw-spider-trail 2.4s ease-in-out -.2s infinite alternate}@keyframes hw-silk-sway-top{0%{rotate:-4deg}to{rotate:4deg}}@keyframes hw-silk-sway{0%{rotate:-2.5deg}to{rotate:2.5deg}}@keyframes hw-spider-trail{0%{rotate:-5deg}to{rotate:5deg}}[data-hw-still] .hw-silk,[data-hw-still] .hw-spider-body{animation:none}.hw-stat-g{display:none;position:absolute;right:-18px;bottom:-22px;width:112px;height:112px;color:rgb(var(--text-base));opacity:.14;mask-image:radial-gradient(circle at 100% 100%,#000 25%,transparent 78%);-webkit-mask-image:radial-gradient(circle at 100% 100%,#000 25%,transparent 78%);pointer-events:none}[data-ui=stat-card]:nth-child(6n+1) .hw-stat-g-1,[data-ui=stat-card]:nth-child(6n+2) .hw-stat-g-2,[data-ui=stat-card]:nth-child(6n+3) .hw-stat-g-3,[data-ui=stat-card]:nth-child(6n+4) .hw-stat-g-4,[data-ui=stat-card]:nth-child(6n+5) .hw-stat-g-5,[data-ui=stat-card]:nth-child(6n+6) .hw-stat-g-6{display:block}.hw-frame,.hw-frame-top{position:sticky;z-index:-1;height:0;pointer-events:none;color:rgb(var(--text-base))}.hw-frame-top{top:0;order:-1}.hw-frame{bottom:0;margin-top:auto}.hw-moon{position:absolute;top:16px;right:150px;width:56px;height:56px;fill:currentColor;opacity:.12;filter:drop-shadow(0 0 18px rgb(var(--text-base)/.5));animation:hw-moonglow 6s ease-in-out infinite alternate}.hw-moon svg{display:block;width:100%;height:100%}@keyframes hw-moonglow{to{opacity:.2}}.hw-yard{position:absolute;right:12px;bottom:0;width:360px;height:150px}.hw-yard>*{position:absolute;bottom:10px}.hw-ground{left:0;right:0;bottom:8px;height:2px;border-radius:1px;background:currentColor;opacity:.15}.hw-stone{width:48px;height:48px;opacity:.15}.hw-stone-1{left:118px}.hw-stone-2{left:164px;width:38px;height:38px;rotate:-6deg}.hw-stone svg{display:block;width:100%;height:100%}.hw-eyes{position:absolute;width:58px;height:20px;margin:-10px 0 0 -29px;opacity:0;scale:1 .1;filter:drop-shadow(0 0 3px rgb(255 150 30/.85));transition:opacity .3s ease,scale .25s ease;pointer-events:none}.hw-eyes[data-open=true]{opacity:1;scale:1 1}.hw-lids{position:absolute;inset:0;animation:hw-lids 4.6s ease-in-out 1s infinite}.hw-lids svg{display:block;width:100%;height:100%}.hw-lids path{fill:url(#hw-eye-glow)}.hw-pupil{position:absolute;top:50%;width:3px;height:9.5px;border-radius:50%;background:#140a06;transform:translate(calc(-50% + var(--hw-look-x, 0px)),calc(-50% + var(--hw-look-y, 0px)));transition:transform .12s ease-out}.hw-pupil-left{left:23.75%}.hw-pupil-right{left:78.75%}@keyframes hw-lids{0%,94%,to{scale:1 1}96%,98%{scale:1 .1}}@media (max-width:767px){.hw-yard{width:240px;height:110px}.hw-ground,.hw-stone{opacity:.12}.hw-eyes,.hw-stone-2{display:none}.hw-moon{width:48px;height:48px;right:20px}}@media (prefers-reduced-motion:reduce){.hw-bump,.hw-ghost-body,.hw-moon,.hw-row-bat{transition:none;animation-duration:0s}.hw-empty,.hw-ghost .hw-eyes-open,.hw-ghost .hw-eyes-shut,.hw-silk,.hw-spider-body{animation:none}}.logo-blink{opacity:0;animation:hw-logo-blink 6s linear 2s infinite}@keyframes hw-logo-blink{0%,95.4%{opacity:0}95.5%,97.4%{opacity:1}97.5%,to{opacity:0}}[data-hw-still] .logo-blink{animation:none}@media (prefers-reduced-motion:reduce){.logo-blink{animation:none}}.hw-fx{position:absolute;inset:0}.hw-fx-bat{position:absolute;top:0;left:0;fill:currentColor;opacity:0}.hw-fx-bat svg{position:absolute;inset:0;width:100%;height:100%}.hw-fx-bat use{opacity:0;animation:var(--hw-flap,.18s) step-end var(--hw-flap-from,0s) infinite}.hw-fx-bat .hw-pose-up{animation-name:hw-pose-up}.hw-fx-bat .hw-pose-mid{animation-name:hw-pose-mid}.hw-fx-bat .hw-pose-down{animation-name:hw-pose-down}.hw-webs{position:absolute;pointer-events:none}[data-hw-still] .hw-bat{display:none}.hw-scare-veil{inset:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.2),rgba(0,0,0,.65))}.hw-scare,.hw-scare-veil{position:absolute;opacity:0}.hw-scare{left:0;top:0;filter:drop-shadow(0 0 24px rgb(255 120 20/.45))}.hw-scare svg{width:100%;height:100%}.hw-scene{position:absolute;left:0;top:0}.hw-scene-moon{position:absolute;inset:0;filter:drop-shadow(0 0 28px rgb(255 214 140/.6))}.hw-scene-sky{position:absolute;inset:0;clip-path:circle(48% at 50% 50%)}.hw-scene-wolf{position:absolute;left:8%;bottom:-6%;width:72%;height:60%}.hw-scene-howl{position:absolute;left:59%;top:27%;width:24%;height:24%}.hw-scene svg,.hw-trash-ghost svg{display:block;width:100%;height:100%}.hw-scene-howl svg{position:absolute;inset:0;opacity:0;transform-origin:0 100%;animation:hw-howl 1.5s ease-out infinite}.hw-scene-howl svg:nth-child(2){animation-delay:.5s}.hw-scene-howl svg:nth-child(3){animation-delay:1s}@keyframes hw-howl{0%{scale:.45;opacity:0}30%{opacity:.4}to{scale:1.6;opacity:0}}.hw-epitaph{position:absolute;max-width:200px;padding:5px 10px;transform:translate(-50%,-100%);border:1px solid rgb(var(--card-file-border-color));border-radius:8px;background:rgb(var(--card-file-background-color)/.95);color:rgb(var(--text-base));font-size:12px;font-style:italic;line-height:1.35;text-align:center;animation:hw-epitaph-in .22s ease-out}@keyframes hw-epitaph-in{0%{opacity:0;translate:0 6px}}.hw-trash-ghost{position:absolute;left:0;top:0;color:rgb(var(--text-base));filter:drop-shadow(0 0 4px rgb(var(--text-base)/.35))}.hw-trash-ghost path{fill:currentColor}.hw-trash-ghost circle{fill:rgb(var(--background-layout))}@media print{.hw-fx{display:none}}.hw-bats,.hw-pumpkin,.hw-sky{position:fixed;pointer-events:none}.hw-defs{position:absolute;width:0;height:0;overflow:hidden}.hw-sky{color:rgb(var(--text-base))}.hw-bats,.hw-sky{inset:0;z-index:45;overflow:hidden}.hw-bats{color:#fff;mix-blend-mode:difference}.hw-bats svg,.hw-sky svg{position:absolute}.hw-bat{top:96px;left:-64px;width:38px;height:19px;fill:currentColor;opacity:.75;animation:hw-fly 34s linear infinite}.hw-bat use{opacity:0;animation:.44s step-end infinite}.hw-bat .hw-pose-up{animation-name:hw-pose-up}.hw-bat .hw-pose-mid{animation-name:hw-pose-mid}.hw-bat .hw-pose-down{animation-name:hw-pose-down}.hw-bat-2{top:150px;width:28px;height:14px;animation-duration:43s;animation-delay:11s}.hw-bat-2 use{animation-duration:.38s}.hw-bat-3{top:64px;width:48px;height:24px;animation-duration:27s;animation-delay:19s}.hw-bat-3 use{animation-duration:.5s}@keyframes hw-pose-up{0%{opacity:1}25%,to{opacity:0}}@keyframes hw-pose-mid{0%,50%{opacity:0}25%,75%{opacity:1}}@keyframes hw-pose-down{0%,25%,75%{opacity:0}50%{opacity:1}}@keyframes hw-fly{0%{translate:0 0}12%{translate:12vw -16px}25%{translate:25vw 6px}37%{translate:37vw -26px}50%{translate:50vw -4px}62%{translate:62vw -34px}75%{translate:75vw -10px}87%{translate:87vw -28px}to{translate:calc(100vw + 128px) -6px}}.hw-pumpkin{right:24px;bottom:16px;width:56px;height:56px;z-index:25;filter:drop-shadow(0 0 6px rgba(255,140,0,.5));animation:hw-glow 2.8s ease-in-out infinite alternate}@keyframes hw-glow{to{filter:drop-shadow(0 0 16px rgba(255,150,20,.95))}}.hw-quiet .hw-pumpkin{display:none}.hw-quiet .hw-bat{animation-name:hw-fly-quiet}.hw-quiet .hw-bat-1{top:26px}.hw-quiet .hw-bat-2{top:40px}.hw-quiet .hw-bat-3{top:14px}@keyframes hw-fly-quiet{0%{translate:0 0}12%{translate:12vw -6px}25%{translate:25vw 3px}37%{translate:37vw -8px}50%{translate:50vw -2px}62%{translate:62vw -9px}75%{translate:75vw -3px}87%{translate:87vw -8px}to{translate:calc(100vw + 128px) -2px}}@media (max-width:767px){.hw-pumpkin{right:12px;bottom:12px;width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.hw-bat{display:none}.hw-pumpkin{animation:none}}@media print{.hw-bats,.hw-pumpkin,.hw-sky{display:none}}