.rw-drop{position:fixed;left:0;top:0;z-index:40;width:44px;height:44px;margin:-22px 0 0 -22px;pointer-events:none;opacity:0;transition:opacity .25s;filter:drop-shadow(4px 8px 7px color-mix(in oklab,var(--foreground) 28%,transparent));will-change:transform}.dark .rw-drop{filter:drop-shadow(4px 8px 7px rgb(0 0 0/.5))}.rw-drop>i{display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(ellipse 34% 20% at 32% 25%,rgb(255 255 255/.95),transparent 72%),radial-gradient(circle at 69% 75%,rgb(255 255 255/.5),transparent 36%),radial-gradient(circle at 50% 50%,transparent 44%,color-mix(in oklab,var(--foreground) 20%,transparent) 100%);box-shadow:inset -3px -5px 9px color-mix(in oklab,var(--foreground) 16%,transparent),inset 2px 3px 5px rgb(255 255 255/.6);will-change:transform}.rw-drop.is-on{opacity:1}@media (hover:hover) and (pointer:fine){.rw-has-drop,.rw-has-drop *{cursor:none!important}}.rw-copy{position:relative}.rw-copy:before{content:"";position:absolute;inset:-28px -36px;z-index:-1;border-radius:40px;background:color-mix(in oklab,var(--background) 62%,transparent);filter:blur(22px)}@media (max-width:820px){.rw-copy{padding:20px;border-radius:var(--radius-xl);background:color-mix(in oklab,var(--background) 68%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rw-copy:before{display:none}}.rw-root[data-gl=on] .rw-wordmark{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}