@property --p{syntax: "<number>"; inherits: true; initial-value: 0;}.goo-root{position:absolute;z-index:1;--p: 0;--seed-r: 999px;--goo-cast: color-mix(in oklab, var(--surface-dark, #16241a) 36%, transparent);visibility:hidden;pointer-events:none;transition:--p var(--dur-mid, .24s) linear,visibility var(--dur-mid, .24s) allow-discrete}[data-theme=light] .goo-root{--goo-cast: color-mix(in oklab, var(--aurum-green-deep, #214923) 15%, transparent)}.goo-root[data-open]{visibility:visible;--p: 1;transition:--p var(--dur-slow, .36s) linear,visibility var(--dur-slow, .36s) allow-discrete}.goo-field{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:calc(var(--p) * var(--p) * var(--p) * (var(--p) * (var(--p) * 6 - 15) + 10));filter:url(#goo) drop-shadow(0 10px 22px var(--goo-cast))}.goo-root[data-goo-backend=webgl] .goo-field{display:none}.goo-blob{position:absolute;background:var(--pop-surface, rgba(22, 36, 26, .96))}.goo-seed{left:var(--seed-x);top:var(--seed-y);width:var(--seed-w);height:var(--seed-h);border-radius:var(--seed-r);transform-origin:50% 50%;transform:scale(.4);transition:transform var(--dur-slow, .36s) var(--ease-enfasis, cubic-bezier(.34, 1.25, .64, 1))}.goo-root[data-open] .goo-seed{transform:scale(1)}.goo-opts{left:var(--opts-x);top:var(--opts-y);width:var(--opts-w);height:var(--opts-h);border-radius:24px/20px;clip-path:inset(0);transform-origin:var(--goo-ox, 92%) var(--goo-oy, -24px);transform:translateY(var(--goo-emerge, -22px)) scaleX(.3) scaleY(.5);transition:transform var(--dur-slow, .36s) var(--ease-enfasis, cubic-bezier(.34, 1.25, .64, 1)),clip-path var(--dur-mid, .24s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.goo-root[data-align=left] .goo-opts{--goo-ox: 8%}.goo-root[data-flip=up] .goo-opts{--goo-emerge: 22px;--goo-oy: calc(100% + 24px) }.goo-root[data-open] .goo-opts{transform:translate(var(--goo-drag-x, 0px),var(--goo-drag-y, 0px));transition-delay:55ms}.goo-root:not([data-open]) .goo-opts{clip-path:inset(0 0 100% 0);transition:transform var(--dur-mid, .24s) cubic-bezier(.35,0,.85,.5),clip-path var(--dur-mid, .24s) cubic-bezier(.35,0,.85,.5)}.goo-root[data-flip=up]:not([data-open]) .goo-opts{clip-path:inset(100% 0 0 0)}.goo-labels{position:absolute;left:var(--opts-x);top:var(--opts-y);width:var(--opts-w);border-radius:20px;clip-path:inset(0);pointer-events:auto;transition:opacity var(--dur-mid, .24s) var(--ease-out, cubic-bezier(.16, 1, .3, 1)),clip-path var(--dur-mid, .24s) var(--ease-out, cubic-bezier(.16, 1, .3, 1)),transform var(--dur-slow, .36s) var(--ease-enfasis, cubic-bezier(.34, 1.25, .64, 1))}.goo-root:not([data-open]) .goo-labels{opacity:0;clip-path:inset(0 0 100% 0)}.goo-root[data-open] .goo-labels{transform:translate(var(--goo-drag-x, 0px),var(--goo-drag-y, 0px))}.goo-root.is-dragging .goo-opts,.goo-root.is-dragging .goo-labels{transition:none}.goo-root.is-dragging .goo-field{filter:url(#goo)}.goo-root[data-flip=up]:not([data-open]) .goo-labels{clip-path:inset(100% 0 0 0)}html.low-end .goo-field{display:none}html.low-end .goo-labels{background:var(--pop-surface, rgba(22, 36, 26, .96));border:1px solid var(--pop-edge, rgba(247, 245, 232, .18));box-shadow:inset 0 1px 0 var(--pop-edge-light, rgba(255, 255, 255, .1)),var(--pop-shadow, 0 6px 14px rgba(6, 13, 6, .3), 0 18px 44px rgba(6, 13, 6, .4))}@media(prefers-reduced-transparency:reduce){.goo-field{display:none}.goo-labels{background:var(--pop-surface, rgba(22, 36, 26, .96));border:1px solid var(--pop-edge, rgba(247, 245, 232, .18));box-shadow:inset 0 1px 0 var(--pop-edge-light, rgba(255, 255, 255, .1)),var(--pop-shadow, 0 6px 14px rgba(6, 13, 6, .3), 0 18px 44px rgba(6, 13, 6, .4))}}@supports not (filter: url(#goo)){.goo-field{display:none}.goo-labels{background:var(--pop-surface, rgba(22, 36, 26, .96));border:1px solid var(--pop-edge, rgba(247, 245, 232, .18));box-shadow:inset 0 1px 0 var(--pop-edge-light, rgba(255, 255, 255, .1)),var(--pop-shadow, 0 6px 14px rgba(6, 13, 6, .3), 0 18px 44px rgba(6, 13, 6, .4))}}@media(prefers-reduced-motion:reduce){.goo-seed,.goo-opts,.goo-labels{transition:none}}
