.deep[data-astro-cid-jo6i4kqk]{background-image:radial-gradient(75% 85% at 98% 108%, color-mix(in srgb, var(--color-glow) 55%, var(--color-water-ink)) 0%, transparent 68%), radial-gradient(45% 60% at 0% -10%, color-mix(in srgb, var(--color-glow) 70%, transparent) 0%, transparent 70%)}.wake-dark[data-astro-cid-jo6i4kqk]{background:radial-gradient(circle,#ffffff52 0 1.6px,#0000 2.1px) 0/14px 6px repeat-x;height:6px}.sticky-wish{right:var(--gutter,1rem);bottom:max(.75rem, env(safe-area-inset-bottom));z-index:25;visibility:hidden;transition:translate .24s var(--ease-out), visibility 0s linear .24s;align-items:center;gap:.375rem;display:flex;position:fixed;translate:0 calc(100% + 1.5rem);&[data-on]{visibility:visible;transition:translate .24s var(--ease-out), visibility 0s;translate:0}& .btn{box-shadow:0 8px 24px -8px #15161a73}}.sticky-wish__close{cursor:pointer;background:var(--color-paper);width:2.75rem;height:2.75rem;color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink), 0 8px 24px -8px #15161a73;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:9999px;flex:none;place-items:center;display:grid;& svg{width:1rem;height:1rem}&:hover{background:var(--color-ink);color:#fff}}@media (width<=67.99rem){html[data-sticky-wish-on] body{padding-bottom:calc(3rem + max(.75rem, env(safe-area-inset-bottom)) + .75rem)}}@media (width>=68rem){.sticky-wish{display:none}}@media (prefers-reduced-motion:reduce){.sticky-wish,.sticky-wish[data-on]{transition:none}}
