.plan-tide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,transparent 55%,var(--plan-tide-soft))}.plan-tide--free{--plan-tide: var(--color-primary);--plan-tide-soft: color-mix(in srgb, var(--color-primary) 12%, transparent)}.plan-tide--core{--plan-tide: var(--color-tier-core);--plan-tide-soft: color-mix(in srgb, var(--color-tier-core-soft) 80%, transparent)}.plan-tide--pro{--plan-tide: var(--color-tier-pro);--plan-tide-soft: color-mix(in srgb, var(--color-tier-pro-soft) 80%, transparent)}.plan-tide__wave{position:absolute;left:0;bottom:0;width:200%;height:70px;animation:plan-tide-roll var(--motion-duration-tide) linear infinite}.plan-tide__wave path{fill:var(--plan-tide);opacity:.16}.plan-tide__wave path+path{opacity:.1}@keyframes plan-tide-roll{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.plan-tide__wave{animation:none}}
